- From: Bert Bos <bert@w3.org>
- Date: Tue, 28 Jul 2009 12:06:29 +0200
- To: www-svg@w3.org
The CSS WG published a draft of a little CSS module last week, that, so I heard, might interest the SVG WG: CSS Image Values Module Level 3 http://www.w3.org/TR/2009/WD-css3-images-20090723/ No doubt you have already seen it, but here is a reminder. The primary purpose of the module is not very interesting: it simply defines a bit of CSS grammar (the "<image>" type) that can be re-used in other CSS modules. But the module also contains three other ideas that may or may not make it into CSS: 1) Images slices. There are tons of programs to crop an image, but some advanced users want to do it on the client side, maybe for efficiency or because they like CSS better than Photoshop. SVG, of course, already allows to define multiple views of an SVG image and the Media Fragments WG is chartered to come up with a generic method for multimedia. One could also revise the MIME type registrations for PNG and JPEG to define URLs with structured fragment identifiers for those types. Or CSS could have its own notation... 2) Image format fallbacks. People writing Web pages take it for granted that a graphical browser supports PNG and JPEG. SVG is getting more reliable, too. Nevertheless, some people would like to make their designs more robust by providing several alternative images in different formats and maybe different resolutions as well (because some designers loathe image scaling). 3) Sprites. This is for heavy users of images slices. If one arranges all the small images in a single large one in such a way that they are all the same size and regularly spaced, one can abbreviate the notation for the slices: declare the grid once and then refer to each slice by a single number. Are any of these features worth the effort? If so, are there better places than CSS to handle them? Anything in SVG that these features need to be compatible with? Bert -- Bert Bos ( W 3 C ) http://www.w3.org/ http://www.w3.org/people/bos W3C/ERCIM bert@w3.org 2004 Rt des Lucioles / BP 93 +33 (0)4 92 38 76 92 06902 Sophia Antipolis Cedex, France
Received on Tuesday, 28 July 2009 10:07:16 UTC