- From: Bjoern Hoehrmann <derhoermi@gmx.net>
- Date: Mon, 23 Jan 2006 17:12:59 +0100
- To: "Felix Sasaki" <fsasaki@w3.org>
- Cc: www-style@w3.org, public-i18n-core@w3.org
* Felix Sasaki wrote: >> At http://www.w3.org/International/reviews/0601-css3-selectors/ >> In 6.1.1, it should be made clear that the styling language (e.g. CSS) >> must provide a prefix binding mechanism. It is also unclear what effect, >> if any, namespace declarations in the document being styled have on >> prefixes used in the stylesheet. >>> #6 "A type selector containing a namespace prefix that has >>> not been previously >>> declared is an invalid selector. The mechanism for >>> declaring a namespace >>> prefix is left up to the language implementing >>> Selectors. In CSS, such a >>> mechanism is defined in the General Syntax module." >again: do you depend on css or not? Selectors can be successfully implemented and used without any mechanism to bind a namespace name to a prefix. Selectors that depend on a prefix cannot be successfully processed in this case, and the draft defines how implementations must handle this error. It is not possible through black box testing whether implementations support namespaced selectors or not, since the behavior is the same if there are no prefix bindings. Any technology that uses Selectors in some way would need to define a prefix binding mechanism to allow authors to use prefixes in selectors. It does not seem very useful to require any such technology to provide this; the technology might be constrained e.g. to trees where elements and attributes cannot be bound to a namespace, so any selector that uses them would match nothing. The references as cited above are just informative notes for people looking for more information. So no, there is no dependency on the General Syntax module. Does this clarify the situation? -- Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de 68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/
Received on Monday, 23 January 2006 16:12:26 UTC