W3C home > Mailing lists > Public > www-dom@w3.org > October to December 2009

Re: childElements, childElementCount, and children (was: [ElementTraversal]: Feature string for DOMImplementation.hasFeature(feature, version)?)

From: Maciej Stachowiak <mjs@apple.com>
Date: Tue, 20 Oct 2009 20:25:37 -0700
Cc: Brian Kardell <bkardell@gmail.com>, Jonas Sicking <jonas@sicking.cc>, Doug Schepers <schepers@w3.org>, WebApps WG <public-webapps@w3.org>, "www-dom@w3.org list" <www-dom@w3.org>
Message-id: <3AE320E1-5861-46EC-AD08-2BF116EA0603@apple.com>
To: robert@ocallahan.org

On Oct 20, 2009, at 8:22 PM, Robert O'Callahan wrote:

> On Wed, Oct 21, 2009 at 4:15 PM, Maciej Stachowiak <mjs@apple.com>  
> wrote:
> I agree. The reason I phrased it as I did was to contrast with my  
> previous remarks. The "children" attribute should be part of a  
> standard, even though it creates what I think is a poor design  
> pattern (mix of previous/next and indexed access to the same  
> collection).
>
> It might be worth adding annotations to the spec to say "this API is  
> terrible, do not use" and "this API is terrible, do not follow its  
> design".

Are there any DOM Core methods where those notes would not apply? :-)

  - Maciej
Received on Wednesday, 21 October 2009 03:26:11 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 22 June 2012 06:14:04 GMT