[whatwg] contenteditable="" needs fixing

On Tue, 11 Jul 2006, Anne van Kesteren wrote:
> > > 
> > > Furthermore, attribute values other than
> > > "true", "false" or the empty string "" cause the attribute to be
> > > ignored.
> > 
> > Why? Do we really need to support this? What pages depend on this?
> 
> Can you give me a good reason to deviate from what Internet Explorer does?

A lot of what IE does is completely insane. While what we do should _work_ 
in IE, that doesn't mean that everything IE does should work in all 
browsers. At the extreme edge of this we have things like the cases where 
IE crashes, but this is just another instance of it -- why have a 
three-state attribute when you can just as easily have a two-state 
attribute?

We're not just sheep, following whatever Microsoft does. We have to think 
about the value of the features we are adding.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Tuesday, 11 July 2006 14:25:51 UTC