- From: Florian Rivoal <florianr@opera.com>
- Date: Thu, 24 May 2012 14:16:28 +0200
- To: whatwg@lists.whatwg.org
On Thu, 24 May 2012 11:35:35 +0200, Markus Ernst <derernst@gmx.ch> wrote: > Am 24.05.2012 11:13 schrieb Matthew Wilcox: >> I agree, the problem is that... it's still a problem. It's not always >> a cropped version, it's sometimes a different image entirely - but we >> can only sense the viewport rather than the space into which an image >> is sitting. Because we can only sense the viewport we are actually >> hooking into the design itself rather than being able to automate >> things based on "how much room is there for this image?". However it's >> cut, future maintenance is going to be a problem. >> >>> - New designs usually require other image dimensions, meaning that >>> images >>> have to be recreated anyway. >> >> That's true, but the problem isn't so much that as it is that there >> will be different breakpoints. It's unlikely we'd be working with the >> same breakpoints, so the one's in the mark-up are all wrong. Leading >> to incorrect image selection. It's not trivial to revisit all mark-up >> to correct this. > > Once CSS variables are available, would it be possible to reference them > from the @media attribute? Given a variable "breakpoint1" is defined in > the CSS file: > > <source media="(min-width:var(breakpoint1))" srcset="tall.jpg 1x, > tall2.jpg 2x"> CSS variables as proposed can't work like that, as they rely on the cascade. - Florian
Received on Thursday, 24 May 2012 12:17:05 UTC