[whatwg] Re: Transition from Legacy to Native rendering
ian at hixie.ch
Sat Jun 26 11:16:52 PDT 2004
On Sat, 26 Jun 2004, Jim Ley wrote:
> > >
> > > Oh right, great what tech do you use?
> > The |navigation| object, e.g.
> the navigation object is identical between IE and IceBrowser, you
> cannot differentiate them.
If compatibility with IceBrowser is a concern, I'm sure you'll be able to
find a solution.
> > > even the conditional comment method is flawless but that's getting
> > > pretty obscure.
> > That's another way.
> Oops, it looks like I left out a NOT from the sentance, it's not
> flawless, it still turns up both false positives, and false negatives.
Given that to compliant UAs a "conditional comment" is just a comment, any
false positive is a bug. How can you get a false negative?
> > > 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?
> in any number of ways, both binary and script based.
> > 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.
> Where does the spec say 1.6.1 only applies to attributes defined in
> HTML 4.01 or XHTML 1.0?
There's nothing in that section that says that bogusattribute="" should
be reflected in the DOM as a dynamically added property on the interface.
It's not an HTML attribute.
> I also don't really see why the fact it violates the spec here is a bad
> thing, but adding innerHTML violations are okay -
Who said they were ok?
> For me this seems a very good one, and fully in the spirit of
> compatibility (new attributes are treated exactly the same as existing
No, they're not. They all get returned as strings, not at all following
the principles outlined in the section you cited.
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg