Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
spec:selectors [2012/08/17 11:01] – [Ideas to consider] Added link to the time pseudoclasses thread. tabatkins | spec:selectors [2013/08/07 13:52] – Add list of selectors 4 issues tabatkins |
---|
| ====== Issues for Level 4 ====== |
| |
| * Lift restriction preventing combinators in :any/:not in the fast profile? |
| * Anything else that should be moved from complete to fast profile? |
| * Syntax of subject indicator |
| * Comma-separated [attr] values, for easy OR matching? |
| * Numeric [attr] comparators? |
| * Name of :any-link - maybe put "link" first in the name, like :link-any? |
| * Does :local-link(n) force N path segments to match, or can a document with a shorter url still create a match? (Example: in https://github.com/tabatkins/css-preprocessor, does :local-link(2) mean "same user and repository only", or does it allow "https://github.com/tabatkins", thus implicitly allowing "same user, but no specified repo"?) |
| * Naming the drag-and-drop pseudoclasses |
| * Just point the An+B grammar section to Syntax, now that it's accepted? |
| * dbaron is uncertain about the reference and column combinators, the :matches() syntax (naming? something else?) and the subject indicator. |
| |
====== Brainstorming for Selectors Level 5 ====== | ====== Brainstorming for Selectors Level 5 ====== |
* [[http://www.w3.org/TR/css3-selectors/|Selectors 3 PR]] | * [[http://www.w3.org/TR/css3-selectors/|Selectors 3 PR]] |
* [[http://lists.w3.org/Archives/Public/www-style/2007Nov/0108.html|more of the user action pseudo-classes]] | * [[http://lists.w3.org/Archives/Public/www-style/2007Nov/0108.html|more of the user action pseudo-classes]] |
* [[http://lists.w3.org/Archives/Public/www-style/2012Aug/0129.html|More time pseudo-classes]]: '':time([ before <time> | after <time> | <time> to <time> ])'' | * [[http://lists.w3.org/Archives/Public/www-style/2012Aug/0129.html|More time pseudo-classes]]: '':time([ before <time> | after <time> | <time> to <time> ])'' |
| * [[http://lists.w3.org/Archives/Public/www-style/2010Nov/0030.html|:only-whitespace]]: :empty is kinda useless, since it requires you to have *nothing* between the start and end tag. This is hostile to common markup patterns which might put the end tag on a separate line. |
==== Ideas superseded by other features ==== | ==== Ideas superseded by other features ==== |
* relationship selectors, e.g.: | * relationship selectors, e.g.: |
* [[http://lists.w3.org/Archives/Public/www-style/2010Sep/0339.html|only-child-parent]] Most use cases for the parent selector care only about the only child. This doesn't have the same perf implications as a general parent selector. – solved with '':matches()'' and ''$'' | * [[http://lists.w3.org/Archives/Public/www-style/2010Sep/0339.html|only-child-parent]] Most use cases for the parent selector care only about the only child. This doesn't have the same perf implications as a general parent selector. – solved with '':matches()'' and ''$'' |
* [[http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2008-October/016544.html|dynamic values selector]] - already handled by ''::value'' pseudo-element in CSS3-UI. | * [[http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2008-October/016544.html|dynamic values selector]] - already handled by ''::value'' pseudo-element in CSS3-UI. |
| |