On May 13, 2012, at 4:20 PM, Kornel Lesiński <[email protected]> wrote:

> 
> Syntax used on the wiki:
> http://wiki.whatwg.org/wiki/Adaptive_images
> 
> places alt on the new element:
> 
> <picture alt="alt">
>    <source …>
>    <img>
> </picture>
> 
> 
> I think it can be improved in two ways:
> 
> - Instead of having alt on <picture>, it could be on the fallback <img>. This 
> will give better backward-compatibility.

Seems perfectly reasonable to me. I assumed an alt tag on both picture and the 
fallback, but this could serve to both cut down on redundancy for authors _and_ 
encourage authoring that’s equally accessible whether or not `picture` is 
supported.

> 
> - Use of an attribute for alternative content is very limiting, e.g. image of 
> a comic cannot have dialog marked up well. Use of an non-empty element opens 
> up possibility of richer alternatives.

I whole-heatedly agree. The primary objective is accessibility, for certain, 
but being able to serve tabular data as the fallback for a complex infographic 
stands to benefit _everyone_. I’d love to explore this further.

> 
> 
> The processing rules for extracting fallback from <picture> would be:
> 
> 1. Take all children of <picture>
> 2. Remove/ignore all <source> elements.
> 3. Interpret all <img alt=""> elements as their alt text.
> 
> 
> <picture>
>    <source …>
>    <img alt="This is unstructured fallback">
> </picture>
> 
> and
> 
> <picture>
>    <source …>
>    <img>
>    This is <em>structured</em> fallback
> </picture>
> 
> The two examples above would have "This is unstructured fallback" and "This 
> is <em>structured</em> fallback" as their alt, respectively.
> 
> 
> A use case for markup in alt:
> 
> <picture>
>    <source src="world-map-showing-most-popular-browser-in-each-country.png">
>    <table><tr><th>Country</th><th>Most popular browser</th>...
> </picture>
> 
> Trying to put all data in alt="" wouldn't work well, and
> 
> <img alt="world map showing most popular browser in each country">
> 
> doesn't contain the information that the map conveys, so that's at best a 
> caption, not an alternative.
> 
> -- 
> regards, Kornel Lesiński

Reply via email to