W3C home > Mailing lists > Public > www-style@w3.org > July 2011

Re: [Selectors4] Define Selectors in terms of the DOM

From: Anne van Kesteren <annevk@opera.com>
Date: Mon, 25 Jul 2011 08:23:22 -0700
To: "CSS WG" <www-style@w3.org>
Message-ID: <op.vy6k08i564w2qv@annevk-macbookpro.local>
On Sun, 24 Jul 2011 17:13:33 -0700, Tab Atkins Jr. <jackalmage@gmail.com>  
> There are several instances of Selectors being used on non-DOM
> structures.  For example, WebVTT, or <http://jsonselect.org/>.
> There's no reason to exclude things like this.

1) WebVTT does not use selector matching. It defines in detail how various  
::cue(ident) map to its tree, but that has nothing to do with the selector  
model. 2) Nothing would be excluded. You just state they need a DOM or  
equivalent data model.

> What's the benefit of adopting the DOM as the data model?  The current
> element-tree is almost the same thing; an element is just a thing with
> a type, an id, a bag of classes, a bag of attribute key/value pairs,
> and an arbitrary set of pseudo-classes.  That's basically just the DOM
> notion of an element, minus anything irrelevant for Selectors.

There is no current element-tree.

Anne van Kesteren
Received on Monday, 25 July 2011 15:23:57 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:02 UTC