Um, the fact of the matter is we don't want to ensure they have the same ratio. It is exactly why we want to swap images sometimes - the aspect ratio no longer fits the design being applied at the given breakpoint.
On 15 May 2012 18:48, Jason Grigsby <[email protected]> wrote: > On May 15, 2012, at 9:54 AM, Tab Atkins Jr. wrote: > >> On Tue, May 15, 2012 at 6:42 PM, Jason Grigsby <[email protected]> wrote: >>> Are you saying that all of the image source listed in srcset would have the >>> same aspect ratio? In the example Hixie provided, face-icon.png is a >>> different ratio. >>> >>> Another way to read this could be that you’re fine so long as your sources >>> with different densities (e.g., 1x, 2x, etc) always have the same ratio. If >>> so, I’m unclear on how that solves the problem when you have images that >>> need different cropping like the Nokia example which is vertical in one >>> case and horizontal in another. >> >> That's what I'm saying. Authors *can* ensure that, within a >> particular breakpoint, their multi-res images all have the same ratio. >> It's a good idea, since the *intention* is that the multi-res >> versions are all exact same image, just at different resolutions. >> >> If you don't do that, you get unpredictable results, but you asked for that. >> >> If you *do* do that, then you know what your aspect ratio will be, and >> you can predict which breakpoint will be chosen and pair that with MQs >> to adjust the rest of your layout. > > Hmm… Doesn’t that then mean the solution to the use case is simply “don’t do > it”? Or am I missing something? > > BTW, I know things are a little heated on irc right now so please read my > questions as sincere attempts to understand how this would work and not as > attempts to be obstinate. :-) > > -Jason
