[whatwg] add html-attribute for "responsive images"

Tab Atkins Jr. jackalmage at gmail.com
Tue Feb 7 23:23:58 PST 2012


2012/2/7 Anselm Hannemann <anselm at novolo.de>:
> Am 08.02.2012 um 01:54 schrieb Kornel Lesiński:
>> On Tue, 07 Feb 2012 14:49:16 -0000, David Goss <dvdgoss at gmail.com> wrote:
>>
>>> I guess I've moved away from similarities with <video>, in that I've
>>> been thinking of the <img> as the default content, not the fallback
>>> content. Going with your angle for a simple example with two sizes:
>>>
>>> <picture alt="alternative text" src="default.jpg">
>>>  <source href="large.jpg" media="min-width:700px" />
>>>  <img alt="alternative text" src="default.jpg" />
>>> </picture>
>>
>> A new element may be an opportunity to get the "alt" right, i.e. in element's body, not flattened in an attribute.
>
> Is there a reason for this? I think this is more confusing than everything else. And, an alternative text shouldn't have markup.
> Alternative text should be all for accessibility. What you thinking about might be the title-attribute. But I'm totally against this approach to do this inside the element w/o attribute.
> And I think screenreader won't be happy with that, too? (not sure about that).

No, definitely not.  @alt is useful for accessibility, yes, but it's
also useful even for sighted people if the image is temporarily
unavailable.  I have found this ability useful in several concrete
instances in my webdev career.

Having the ability to do structured fallback would be even better.

Screenreaders only have a problem insofar as they don't currently have
the ability to recognize such markup, because it doesn't exist yet.
There's nothing theoretically difficult about it, though.

~TJ



More information about the whatwg mailing list