[whatwg] Web Forms 2.0 Implementation choices

Ian Hickson ian at hixie.ch
Wed Jan 19 07:44:25 PST 2005

On Mon, 10 Jan 2005, [ISO-8859-1] Olav Junker Kjær wrote:
> Custom events cannot (as far as I know) be generated through pure 
> javascript in IE. Also, property setter and getter methods cannot be 
> implemented in IE, without HTC's. So I think it would require 
> significant changes to the spec to allow a pure JS implementation.


> However, some features in the spec is impossible to implement even using
> HTC's:
> - bubbeling events. HTC's support custom events, but they cannot bubble.

That's not a very big deal.

> - [[DefaultValue]] method on ValidityState cannot be implemented in IE

That might be. I'm still not really convinced we want this anyway.

> - implementation.hasFeature("WebForms", "2.0") cannot be supported

Not a very big deal IMHO, I don't think hasFeature really works anyway.

> - new css pseudo-classes cannot be supported fully

WF2 doesn't add new pseudo-classes, CSS3 UI does.

> - lots of limitations around the input type=file and the different encoding
> types.

Yeah. Not much we can do about that.

> Of course, since an implementation has to support DOM3 Core+Events to 
> claim conformance to WF2, a fully conformant HTC-based implementation 
> for IE is probably not realistic anyway :-)

True, true.

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