W3C home > Mailing lists > Public > public-html-admin@w3.org > February 2013

Re: CfC: to publish "The picture element" specification as a First Public Working Draft (FPWD)

From: Marcos Caceres <w3c@marcosc.com>
Date: Mon, 4 Feb 2013 12:45:27 +0000
To: Bruce Lawson <brucel@opera.com>
Cc: public-html-admin@w3.org
Message-ID: <ABF38F56F58C44A1A7CD975C83AF303F@marcosc.com>





On Monday, 4 February 2013 at 12:39, Bruce Lawson wrote:

> On Mon, 04 Feb 2013 12:30:29 -0000, Marcos Caceres <w3c@marcosc.com (mailto:w3c@marcosc.com)> wrote:
> 
> 
> > On Monday, 4 February 2013 at 11:59, Silvia Pfeiffer wrote:
> 
> > > I do wonder whether reusing <source> is a good idea or whether it 
> > > should just be something different for images...
> > 
> > 
> > 
> > I wondered the same. But advice I got from different people was to resue 
> > existing elements instead of inventing new ones.
> 
> 
> 
> It seems to me (speaking personally rather than for Opera) that 
> conceptually there is no difference between <source> that chooses a source 
> file for <video>/ <audio> depending on a media query, and a mechanism that 
> chooses a source file for a responsive image element depending on a media 
> query. So it feels to me that minting a new element for authors to get to 
> grips with because of implementation/ specification complexity violates 
> the priority of constituencies.

Correct. The problem is adding srcset to <source> because the attribute then it becomes <picture> specific (i.e., <video|audio><source srcset> is meaningless, and may be confusing because it works in one context (picture) but not others (video|audio)). I don't like that personally, unless we are going to make a case for responsive video and responsive audio :)  
> 
> (It may, however, factor into a browser vendor's decision to implement or 
> not. Did the author of the Chromium implementation find it harder to 
> re-use <source>?)
> 
> -- 
> 
> 
> Bruce Lawson
> Open standards evangelist
> Developer Relations Team
> Opera
> 
> http://dev.opera.com 
Received on Monday, 4 February 2013 12:46:02 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 4 February 2013 12:46:03 GMT