W3C home > Mailing lists > Public > www-validator@w3.org > December 2002

Re: Todo list (was: sgml-lib/REC-xhtml1-20000126/xhtml1-transitional.dtd)

From: Terje Bless <link@pobox.com>
Date: Mon, 2 Dec 2002 01:01:27 +0100
To: W3C Validator <www-validator@w3.org>
cc: Bertilo Wennergren <bertilow@gmx.net>
Message-ID: <a01060007-1022-348AEA7A058911D7A57A00039300CF5C@[193.157.66.10]>

Bertilo Wennergren <bertilow@gmx.net> wrote:

>Terje Bless:
>
>>>- My favourite browser is Netscape 3, therefore the internal
>>>links don't work (missing <a name=...> for all id=...).  All styles
>>>are of course silently ignored (incl. class="none").
>
>>The links will probably not work in Netscape 4.x either (at least it
>>used to have problems with anything but <a name=""></a>), but that
>>doesn't really worry me greatly. There are limits to how broken a
>>browser can be before I stop jumping through hoops for it; and Netscape
>>4.x has long since passed that limit. Sorry.
>
>Hmmm... I hope I haven't misunderstood what this is about.

Hmm. Perhaps.

It's not that this particular behaviour of Netscape's is so badly broken;
it's that the browser in general is so badly broken that I now have a
policy of doing zero hoop-jumping if an issue _only_ affects Netscape 4.x.

I hope that distinction makes sense?


>>It is unfortunate that this results in broken internal links for you of
>>course, but we have to draw the line somewhere.
>
>Indeed. But following the relevante recommendations and notes from the
>W3C would seem to fall well on the right side of that line.

That depends. The relevant Recommendations clearly intend for the "id"
attributes to fill the role <a name=""></a> used to -- and is a more
comprehensive and better design to boot -- and there is a strong reason to
believe that Netscape 4.x is the brunt of the reason for various
compatibility guidelines that suggest using <a name=""></a>.

In light of this, following these compatibility guidelines act as a
self-fulfilling prophecy; not mention that it makes maintenance
significantly harder.

I do regret that it makes internal links non-functional for people who for
one reason or another is stuck with Netscape 4.x though. While I won't
change my opinion on this in general -- given what the failure mode is --
if there are any places in which it has a more severe failure mode I may
entertain the idea of adding supplementary <a name=""></a> tags for those
cases. Specific reports would be appreciated.


Thanks for the feedback on this.


-- 
"Temper Temper! Mr. Dre? Mr. NWA? Mr. AK, comin´
 straight outta Compton and y'all better make way?"            -- eminem
Received on Sunday, 1 December 2002 19:01:32 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 25 April 2012 12:14:05 GMT