Closed
Bug 57371
Opened 25 years ago
Closed 25 years ago
Inform Apple about quirks/standard layout modes
Categories
(Tech Evangelism Graveyard :: English US, defect, P1)
Tech Evangelism Graveyard
English US
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: hsivonen, Assigned: ian)
References
()
Details
Attachments
(1 file)
|
2.77 KB,
text/plain
|
Details |
Need to inform Apple about quirks/standard layout modes and the effect on their
navigation bar.
| Reporter | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.6
| Reporter | ||
Updated•25 years ago
|
Whiteboard: message written; awaiting contact information
Comment 1•25 years ago
|
||
| Assignee | ||
Updated•25 years ago
|
Assignee: henris → ian
Status: ASSIGNED → NEW
| Assignee | ||
Comment 2•25 years ago
|
||
I'll do it. A netscape.com address might have more weight.
| Assignee | ||
Comment 3•25 years ago
|
||
Ok, I went to http://www.apple.com/contact/feedback.html and wrote:
---------------------------------------8<---------------------------------------
Hi,
Many pages on www.apple.com use an HTML 4.01 Transitional DOCTYPE that includes
a URI, like this:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
...and are therefore being interpreted by Netscape 6 and Mozilla pre-release
builds as requiring standards-compliant layout. Unfortunately, because the
pages are actually expecting a backwards-compatible layout, the result is that
the navigation bar on each page is slightly disjointed.
There is a very simple way in which you could change your site to work with
Netscape 6 and Mozilla, which is to remove the URI part of the DOCTYPE -- i.e.,
use the following at the top of each page instead:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
This is perfectly valid, and additionally indicates to Netscape 6 that you wish
a backwards-compatible rendering.
Please feel free to mail me any questions you may have.
Cheers,
--
Ian Hickson
---------------------------------------8<---------------------------------------
I will track progress.
Severity: normal → major
Status: NEW → ASSIGNED
Priority: P3 → P1
Comment 4•25 years ago
|
||
Is there anything further supposed to happen with this in the near future?
| Reporter | ||
Comment 5•25 years ago
|
||
| Reporter | ||
Comment 6•25 years ago
|
||
(I attached the draft I was referring to in my 2000-10-21 status whiteboard update.)
| Reporter | ||
Comment 7•25 years ago
|
||
Andreas,
I think further communication with Apple is supposed to happen.
Comment 8•25 years ago
|
||
I voicemailed their Partnership Manager for Worldwide Developer Relations, Calin
Pacurariu, asking to be referred to Apple's web site team, but I've gotten no
response. Voicemailed him again today. Please go ahead with trying other means
of contacting them in parallel. Thanks!
Comment 9•25 years ago
|
||
I've emailed Calin the message, cc:ing Henri. Many thanks to Henri for pulling
this together!
Keywords: evangelized
Whiteboard: message written; awaiting contact information → message sent; awaiting reply from Apple
Comment 10•25 years ago
|
||
*sigh*, Calin's voicemail is working but his email bounces indicating user
unknown. We need a working Apple email contact. ChrisN, any contacts? I have
submitted the message through their feedback form.
Whiteboard: message sent; awaiting reply from Apple → message sent and bounced; need Apple email contact
Comment 11•25 years ago
|
||
Forwarded message to contact Greg Gilman at apple.com. (ggilman)
| Reporter | ||
Comment 12•25 years ago
|
||
*** Bug 60118 has been marked as a duplicate of this bug. ***
| Reporter | ||
Comment 13•25 years ago
|
||
*** Bug 60183 has been marked as a duplicate of this bug. ***
Comment 14•25 years ago
|
||
This appears to have been resolved. Apple's homepage now has the modified
DOCTYPE (I didn't check the other pages, but I assume they're being taken care of).
| Reporter | ||
Comment 15•25 years ago
|
||
Apple now uses a doctype that activates the quirks mode. The alignment problem
is gone. Marking fixed. Thanks to everyone who helped in communicating with Apple.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 16•25 years ago
|
||
It would've been nice if they had told us somehow! ;-)
ekrock: did they contact you at all?
VERIFIED FIXED. Wohay! There are now almost no sites on the web that use
transitional HTML and trigger our standard layout mode! ;-) Ahem.
Status: RESOLVED → VERIFIED
Updated•25 years ago
|
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Comment 17•25 years ago
|
||
Reopening as the url in Bug 60118 is still not fixed (developer.apple.com) As
David from apple (cc'd here) noted in his last comment on that bug, the only
difference between the doctype on developer and in other places is that it
specifies:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
- vs. -
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
Is ours really the desired behaviour of the DTD on developer.apple.com? If so,
is this an easy mistake that other web developers could make? (should it be
release noted somewhere?)
Yes, that is the "desired" behavior, based on the original proposal that any
DOCTYPE with a system identifier (URI) would trigger strict mode (as in MacIE).
| Reporter | ||
Comment 19•25 years ago
|
||
The distinction between HTML 4.0 Transitional with the URI and HTML 4.01
Transitional with the URI is, indeed, intentional. The reason for this is that
HTML 4.0 Transitional is already in use to such a degree that enabling standards
layout for that doctype would have likely prompted numerous complaints.
Unlike Mozilla, IE 5 for Mac activates its standards mode for both HTML 4.0 and
4.01 Transitional *with the URI*. IE 5 for Mac can get away with this without
breaking existing sites, because they implement the sizing of boxes around
images like Navigator 1 through 4. Mozilla does the box sizing accoding to the
CSS2 spec when in the standards layout mode.
The subject has been discussed in length in bug 42525 and in n.p.m.layout. There
is a documenting summary at the end of bug 42525. (Please don't add any more
questions that bug, however.) The behavior of HTML 4.01 Transitional with the
URI is also documented in Bugzilla Helper.
(The behavior of HTML 4.01 Transitional with the URI is also covered [as the
first item] on Netscape's developer release note page for Netscape 6.)
These pages might be of intrest:
http://www.hut.fi/u/hsivonen/doctype.html
http://www.hut.fi/u/hsivonen/standards.html#lineboxmodel
The bug about getting the minimal documentation in the next Mozilla release
notes and hopefully elsewhere at mozilla.org is: bug 36045.
The bug about thorough documentation of the layout modes is: bug 31932.
| Reporter | ||
Comment 20•25 years ago
|
||
http://developer.apple.com/ now renders in the quirks mode. Resolving as fixed.
Status: REOPENED → RESOLVED
Closed: 25 years ago → 25 years ago
Resolution: --- → FIXED
Whiteboard: message sent and bounced; need Apple email contact
Updated•25 years ago
|
Keywords: evangelized
Comment 21•24 years ago
|
||
Both pages look correct, but developer.apple.com uses quirks mode and
www.apple.com doesn't (it has the url in the doctype).
Comment 22•24 years ago
|
||
There is no URL in the doctype. There hasn't been one for a while.
Comment 23•24 years ago
|
||
All Evangelism Bugs are now in the Product Tech Evangelism. See bug 86997 for
details.
Component: Evangelism → US English
Product: Browser → Tech Evangelism
Target Milestone: mozilla0.6 → ---
Version: other → unspecified
Comment 24•24 years ago
|
||
http://developer.apple.com/ may not have doctype but plenty of other apple pages
do, however there is another bug on this, so i will go ahead and verify this one.
Status: RESOLVED → VERIFIED
Updated•10 years ago
|
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•