Closed Bug 7529 Opened 25 years ago Closed 25 years ago

Problems with layout

Categories

(Core :: Layout, defect, P3)

PowerPC
Mac System 8.6
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: aanselmo, Assigned: ian)

References

()

Details

(Whiteboard: [NOTESTCASENEEDED])

While I admit the new layout for the browser is quite nice, there are some consistancy problems with producing webpages. For example take a gander at our company website with the old Netscape or MSIE. (http://www.ceramicbulletin.org) You'll see the side bars match up perfectly. Taken into the new Preview version of Mozilla (M6) you'll see that there are now spaces between the images and our webpages just doesn't work right. This as well as other design inconsistencies should be taken into concern. Perhaphs a throughal examination of websites with the current browser and the preview browser side by side would reveal several descriptincies. See also http://anthony.anselmo.com http://www.ceramicsmonthly.org http://www.potterymaking.org http://www.ac
Assignee: don → rickg
Component: Apprunner → Layout
QA Contact: leger → petersen
Assigning to Layout component. petersen, can you check latest build for Mac only (is so, mark [PP] in Summary) or same problem across all platforms.
Assignee: rickg → kipp
Whiteboard: (py8ieh:will examine)
The spacing problem listed is not a bug. Your pages are incorrectly rendered by Nav4 and MSIE. To get the rendering you are looking for, you should include the follownig in your CSS: IMG { vertical-align: bottom; } I will further examine these pages in the next few days.
Whiteboard: (py8ieh:will examine)
I am assigning this bug to myself, and will look at the pages in the near future. If there are any problems, then I will file new bugs. aanselmo@acers.org: Do you maintain the websites mentioned above?
Assignee: kipp → py8ieh=bugzilla
Status: NEW → ASSIGNED
Yes I do maintain the websites above. I use Adobe Golive for Macintosh.
The pages where created with Adobe Golive 4.0. And considering that the pages look fine in Nav4 and MSIE I think you guys need to adjust your new Nav browser to work correctly with the current standard. Or at least inform Adobe to update their product before you release your new browser. I don't have time to go back through 100 pages and adjust the code that works in a browser that isn't going to follow everyone else. Plus there are a ton of webpages this effects, not just the ones from our company. I don't see the logic in making a browser that doesn't comply to what is already out there. BTW this browser takes forever to get started on my machine, and I'm running a G3. http://www.cscarts.org I also noticed you have this gap problem when viewing other sites such as Apple.com, Microsoft.com etc...
Sounds like a candidate for quirks mode.
What is quirks mode?
Mozilla will have a mode such that if your page is not specified as HTML 4, it support old 'quirks'. HTML 4 pages will be rendered according to spec. At least, that's my understanding of it.
So when will this feature be implemented?
No idea myself. Ian, is this a valid quirk to pass on to some of the Netscape layout guys?
Basically put guys, you need to have the new netscape be compatible with the previous one if you want it go anywhere, or even be able to content with IE.
I wouldn't start worrying too much yet - I don't think it would be released like this, especially if its as prevalent as you say. The idea of quirks mode is to handle any bugs in old versions while making a clean break for HTML 4 pages, which are rendered according to spec. It's quite possible there's a duplicate bug of this somewhere too, in particular, 5755 looks similar, and there's a few other bugs that look suss - do a lookup on "spac" in the summary. Ian, as far as I can see these pages have no CSS. Now, I don't claim to be an expert or anything near it, but my understanding of CSS was that you had a browser stylesheet with a lower priority than the user and author stylesheet. Therefore wouldn't it be up to the browser how to do this in the absence of an author or user stylesheet? Is there a standard browser stylesheet the CSS spec dictates in case of no attached stylesheet? Or always? Was this specified in HTML before the presentational stuff was deprecated? Just curious as to how this is a "bug" in the previous versions.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Using nightly build 1999-09-01-09-M10 on Windows NT. I can't see any problems at http://www.ceramicbulletin.org (the content must have changed since this bug was reported since there is no sidebar there.) The following 3 pages suffers from bug 5821: http://anthony.anselmo.com http://www.ceramicsmonthly.org http://www.potterymaking.org I can't see any problems with http://www.ac Thus marking this bug as a dup of bug 5821. *** This bug has been marked as a duplicate of 5821 ***
Status: RESOLVED → REOPENED
Whiteboard: [NOTESTCASENEEDED]
Target Milestone: M12
mats@symsoft.se: Thanks for you help, but I must reopen this bug. :-) This is a metabug used for me to find all errors on the http://www.ceramicbulletin.org/ ...website and others mentioned above. I have it only as a reminder that I must do this. I am waiting for the layout engine to stabalise before carefully examining the many pages on those sites for rendering inconsistencies. aanselmo@acers.org: When I do start examining these websites carefully, I may contact you about issues where Mozilla does the correct thing (as given by the relevant specifications), but where this is not the behaviour you were seeking. As noted above, we are implementing a NavQuirks mode which is designed to emulate the old buggy behaviour, so there should be no problems. matty@box.net.au: Quirks mode is actually already implemented, there is a switch in one of the menus somewhere. Eventually we will decide on the quirks mode based on the document's DOCTYPE declaration (see bug 1312). Also: yes, CSS has a concept of a ua.css file (in Mozilla we call it that, look for it under the resources directory). Look in the spec, it explains that any page has at least three CSS stylesheets that affect it: the UA's stylesheet, the user's stylesheet, and the document's stylesheet. I'm marking this bug M12 (beta), I may push it over to M13 depending on time constraints.
Resolution: DUPLICATE → ---
Well that explains that my knowledge was right, but doesn't explain why the current behaviour is "right". Is the current behaviour right and the old behaviour wrong, or are both equally right?
Err... which behaviour, exactly?
There is a white vertical stripe down the middle of this page (on my linux box)...Some sort of table issue.
The spaces between the images.
matty: Yes, our current behaviour is correct per CSS2. This will be a NavQuirks behaviour thing (being implemented Right Now...).
OK, what I really mean is, is solving this as easy as changing the browser stylesheet for quirks mode? If so, how is any one way of displaying it "right"?
matty: It's done. See bug 5821.
Cool. Are you seeing any improvement with recent builds Anthony? So therefore would I be right in saying that both Moz's new and old behaviour was right, according to spec, since it can have any browser stylesheet it wanted to?
Status: REOPENED → ASSIGNED
No, Moz's new behaviour (quirk mode only) is _wrong_. There is no way to specify the behaviour that we currently have according to the CSS2 spec. The behaviour is there as a compatability mode quirk only.
Guys, you need to start talking english here, you are going way over my head. Let me give you a little background about myself. I am a web designer, with moderate html knowledge, but mainly work in Golive to build the sites I work on. My major concern is that when you release the new Netscape Navigator that all my websites show up consistantly with the previous browsers. Currently with the beta version of mozilla there is a gap in my tables that I use for menus. The mozilla program itself has gotten a bit more stable in recent builds, but I still feels needs a lot of work. Now when you guys are talking, I am trying to sort through all my email and figure out what's going on. From what I take I am assuming that in the new netscape there will be a feature for the new version of html as well as a way to detect if the page is using the older style html. When the page is loaded the browser will detemine which is which and display the page correctly? Am I correct in this assumption?
Yes, you are correct. A minor correction, though: Mozilla is currently _pre_ beta. We have not yet released a beta build. Of course there are problems in the current releases: we are still writing it! If there were no bugs, we would not have to work on it.
Depends on: 6540, 7398, 8559, 10276
Since I am now back behind a proxy, I cannot investigate these sites with Mozilla until the proxy support is complete. Making dependencies.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → FIXED
With Mozilla Build 10, this problem is gone. Thank you.
Status: RESOLVED → VERIFIED
With the Dec 01 Mac build, this page renders correctly. Marking verified fixed.
No longer depends on: 7398
You need to log in before you can comment on or make changes to this bug.