[whatwg] Re: Transition from Legacy to Native rendering
Ian Hickson
ian at hixie.ch
Fri Jun 25 18:28:12 PDT 2004
On Sat, 26 Jun 2004, Jim Ley wrote:
> >
> > It is trivial to detect WinIE in JS. (It is even easier to conditionally
> > load HTCs only in IE. But that's another story.)
>
> Oh right, great what tech do you use?
The |navigation| object, e.g.
> even the conditional comment method is flawless but that's getting
> pretty obscure.
That's another way.
> In any case detecting IE is not enough, we need to detect an IE that
> doesn't support WF2 (remember I can implement WF2 on top of IE easily
> enough, I'm even considering it if the spec evolves into something I'm
> happy with.)
As a binary plugin, you mean?
> > > Could you also list where the behaviour is outlawed, and in which
> > > specification?
> >
> > DOM2 HTML lists the members one should see on HTMLParagraphElement
> > instances. "bogusattribute" is not one of them.
>
> IE makes no claims to support DOM2 HTML in its hasFeature
> implementation, so what that spec says is irrelevant to it's or any
> other non DOM2 browser.
Ok, DOM1 HTML then.
> In any case 1.6.1 of DOM 2 HTML seems to make it pretty clear that HTML
> attributes map directly to properties, the only argument is if
> attributes defined elsewhere than HTML 4.01 or XHTML 1.0 should apply,
> and I believe clearly that they should since it makes clear sense to
> (obviously the DOM 2 HTML warning on interopability needs to apply, but
> we'll always have that when we're working with extensions.)
This may come as a surprise, but standards compliance is not a matter of
guessing the spec author's intent and implementing that, it's about
implementing the letter of the spec.
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list