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

Re: parsing issue in the editor's draft of css3-image

From: James Elmore <James.Elmore@cox.net>
Date: Tue, 21 Jul 2009 11:56:02 -0700
Message-Id: <02AED64C-F05B-477D-9CA4-F5705FD0CB8E@cox.net>
To: Bert Bos <bert@w3.org>, CSS <www-style@w3.org>

On Jul 20, 2009, at 11:22 AM, Bert Bos wrote:

> If there is a need for a new technology to specify alternatives,  
> then I
> think it is *more* necessary that it works with HTML and other content
> formats than with style sheets. Maybe somebody can create a new  
> (image)
> format that consists of (pointers to) alternatives. A tiny XML-based
> format would do the trick. And to avoid an extra network round  
> trip, it
> can always be put in a data URL.
>
>     File: "myimage.alt"
>     <alt>
>     <li url="myimage.svg"/>
>     <li url="myimage.png"/>
>     </alt>
>

I like the currently existing HTML solution. For example for <object>  
elements; if the object (src/url, whatever) can NOT be found and/or  
loaded, the contents of the element (between <object> and </object>)  
are displayed, but if the object is displayable, the contents are  
ignored. Can we do something like this in CSS? I don't like the  
immediately obvious, but ugly, url("first.png", url("second.png")).  
But there might be something in CSS syntax using "{" and "}", for  
example, which might resolve similarly.

If the alternatives are to replace HTML elements, then using HTML to  
specify alternates makes sense, and there is (at least) one possible  
solution. If the alternatives are for CSS (e.g., background images),  
then please do not request a change in HTML. Adding to HTML to  
resolve a CSS problem sounds 'fraught with danger' and ugly, besides.

>
>
> 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
>

</James>
Received on Tuesday, 21 July 2009 18:56:47 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:19 GMT