- From: Ian Hickson <ian@hixie.ch>
- Date: Sat, 3 Sep 2011 19:04:35 +0000 (UTC)
- To: Dominic Cooney <dominicc@chromium.org>
- Cc: WebApps WG <public-webapps@w3.org>
On Tue, 30 Aug 2011, Dominic Cooney wrote: > > I'm proposing we add something that lets script extend the set of tag > names, so there is less of a bright line between elements defined in the > HTML spec and elements defined in script. Something like: > > HTMLElement.register('x-contacts', ContactPicker); What's the fallback behaviour for when script is disabled? I think the XBL approach is far superior here -- have authors use existing elements, and use XBL to augment them. For example, if you want the user to select a country from a map, you can use a <select> with a list of countries in <option> elements in the markup, but then use CSS/XBL to bind that <select> to a "component" that instead makes the <select> look like a map, with all the interactivity that implies. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Saturday, 3 September 2011 19:06:28 UTC