- From: Christoph Päper <christoph.paeper@crissov.de>
- Date: Mon, 12 Sep 2011 22:11:26 +0200
- To: "www-style@w3.org Style" <www-style@w3.org>
Usually implementers are advised to use a hyphen-identifier-hyphen prefix for proprietary selectors, properties, values, units etc. There are, however, some features that the W3C doesn’t want to figure out in as much detail as would be necessary for a full-fledged specification or that are useful only to a limited number of user agents, but that have a rather intuitive syntax possibly of interest to more than one vendor. Would it make sense then to have a module “CSS Unsupported Extensions” (or the like) that would merely register the tokens so they can be used without prefixes with a guarantee that the CSS WG will never use these in a different manner? I’m thinking of several things here, e.g. custom length units 1dot 1emu = 1pt/12700 (Office Open XML) 1um = 0.001mm 1q = 0.25mm 1pp = 10541mm/30000 = 0.3514mm 1dd = 0.375mm 1fp = 0.4mm 1cc = 4.5mm 1dm = 10cm 1m = 100cm 1ft = 12in 1yd = 36in custom color designations pms(<number>), pms-<number> ral(<number>), ral-<number> tsl(<tint>, <saturation>, <luminance>) ccmmyk([<percentage>]*6) ryb(<percentage>, <percentage>, <percentage>) ncs(…) hks(<spot>, <tone>) etc. This could also be the place to record once defined properties and values that have been dropped from CR+ specifications.
Received on Monday, 12 September 2011 20:11:56 UTC