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: Robert O'Callahan <robert@ocallahan.org>
Date: Wed, 21 Oct 2009 16:22:05 +1300
Message-ID: <11e306600910202022l562b02d3x7e5614faeecc0573@mail.gmail.com>
To: Maciej Stachowiak <mjs@apple.com>
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>
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".

Rob
-- 
"He was pierced for our transgressions, he was crushed for our iniquities;
the punishment that brought us peace was upon him, and by his wounds we are
healed. We all, like sheep, have gone astray, each of us has turned to his
own way; and the LORD has laid on him the iniquity of us all." [Isaiah
53:5-6]
Received on Wednesday, 21 October 2009 03:22:40 GMT

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