[whatwg] Web Forms 2.0 Implementation choices

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.

Yeah.


> 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.   `._.-(,_..'--(,_..'`-.;.'

Received on Wednesday, 19 January 2005 07:44:25 UTC