- From: Anselm Hannemann <info@anselm-hannemann.com>
- Date: Sat, 1 Sep 2012 16:12:09 +0200
- To: Attiks <attiks@gmail.com>
- Cc: Bruce Lawson <brucel@opera.com>, public-respimg@w3.org, mat@matmarquis.com
Received on Saturday, 1 September 2012 14:12:34 UTC
Option 1 is definitely the more logical solution and we shouldn't rely on img as child which is only the fallback for picture. -Anselm Am Donnerstag, 30. August 2012 um 21:34 schrieb Attiks: > Speaking as a drupal developer i'm all for option 1, and that's what's implemented in our picture prototype module. > I understand that it's more work if you create your HTML by hand, but I guess any implementation will be more work. > On Aug 30, 2012 9:30 PM, "Bruce Lawson" <brucel@opera.com (mailto:brucel@opera.com)> wrote: > > On Thu, 30 Aug 2012 20:10:54 +0100, Mathew Marquis <mat@matmarquis.com (mailto:mat@matmarquis.com)> wrote: > > > > > > > > 1) Duplicating the `alt` attribute on both `picture` and the fallback `img` > > > 2) `alt` specified on fallback `img`, using `aria-labelledby` on `picture` to reference the ID of the fallback `img` > > > > 1) is better. For those who know what alt text is, it's already known and understood. > > 2) is a different pattern, yet does the same thing as (1). It's harder to explain, more to understand, requires an id on the <img> which otherwise wouldn't need one, and is more to get wrong. It makes a11y harder, and we all know that we don't want more impediments. > > > > bruce > > > > (speaking personally, not representing Opera) > >
Received on Saturday, 1 September 2012 14:12:34 UTC