- From: James Graham <jgraham@opera.com>
- Date: Wed, 28 Apr 2010 11:12:54 +0200
On 04/28/2010 10:27 AM, David Bruant wrote: > When I started this thread, my point was to define a normalized way > (through ECMAScript binding) to add array extras to array-like objects > in the scope of HTML5 (HTMLCollection and inheriting interfaces). > I don't see any reason yet to try to find a solution to problems that > are in current web browsers. > Of course, if/when a proposal emerges from this thread and some user > agent accept to implement it, a workaround (probably, feature detection) > will have to be found to use the feature in user agents that implement > it and doing something equivalent in web browsers that don't. To be clear the proposals in this thread are pure syntactic sugar; they don't allow you do do anything that you can't already do like: Array.prototype.whatever.call(html_collection, arg1, arg2, ...) where "whatever" is the array method you are interested in. Of course there is nothing wrong with making the syntax more natural if it can be done in a suitably web-compatible way. However it seems more sensible to do this at a lower level e.g. as part of Web DOM Core. Sadly that spec is in need of an editor.
Received on Wednesday, 28 April 2010 02:12:54 UTC