On Tue, 15 Feb 2005 21:54:47 +0100, Jeroen Visser [ vizi ] <[EMAIL PROTECTED]> wrote:

Kornel Lesinski wrote:
The issue at hand is that [productname] is completely
compliant, but is more modern than HTML 4.01.  If you
remove the doctype tag, all your rendering issues
should be resolved.
 This is sooo untrue. If they require invalid HTML,
their product is NOT compiliant.

Funny you reach that conclusion just on the OP's mail (in which te makers of the menu state it to actually be compliant!). If the menu at hand is written in valid XHTML strict, for instance, putting a HTML4.01/trans DTD in top of the html _will_ cause validation issues and _might_ cause rendering issues.

I understand that remove means using HTML without any doctype. There aren't any rendering differences between HTML4.01 and XHTML Strict (at least not in major browsers). Gecko triggers almost-standards mode for XHTML trans and frameset and it only changes minimal line-height calculation on empty boxes.

If you remove doctype, browsers emulate
IE5 invalid CSS interpretation. Far from being modern.

I would dare say that this is at best partially true. Opera sure tries to emulate IE when it is told to do so (and even emulates some parts of IE's behaviour while in 'Opera' mode), but I'm not so sure that a Gecko in quirks mode mimics IE on purpose.

I'm quite sure it does. Quirks mode is for compatibility, and Trident is the only popular, non-standard CSS engine.

Removing the tag will
solve your rendering problems.
...will cause...

Why?

Quirks mode is IMHO less reliable than standards mode (although I don't care about IE5 at all)

I'd get rid of that menu. It *needs* browser *bugs* in order to work!
Is this menu accesible when:
- javascript is off?
- styles are off?
- styles and js are off?
- keyboard is used to navigate?

The sequence of your advice and questions suggest you are assuming all answers to be 'no' beforehand, whilst you haven't seen any line of the menu code whatsoever.

Ok, I've made lots of assumptions, like:

Someone who cannot make menu render in standards mode,
or at least doesn't have good explanation for it ready,
is IMHO unlikely to make code good enough to get all 'yes' answers.

--
regards, Kornel Lesiński

******************************************************
The discussion list for  http://webstandardsgroup.org/

See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
******************************************************



Reply via email to