<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 11/21/10 4:56 PM, Robert O'Callahan wrote:
<blockquote
 cite="mid:AANLkTimfU4jFV+LcFaf5BsT4CRsLp9pwzcgeqdsDY+PB@mail.gmail.com"
 type="cite">On Mon, Nov 22, 2010 at 1:40 PM, Charles Pritchard <span
 dir="ltr"><<a moz-do-not-send="true" href="mailto:chuck@jumis.com">chuck@jumis.com</a>></span>
wrote:<br>
  <div class="gmail_quote">
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000">I would point out that the MS
proposal has an independent X and Y
scaling mechanism.<br>
    </div>
  </blockquote>
  <div><br>
Does anyone know of any modern displays which have different X and Y
resolution?<br>
  </div>
  </div>
</blockquote>
I've seen more than one LCD-style wide-screen TV which does, but it's
not so modern anymore.<br>
Beats me. Perhaps MS can chime in with some use cases, as they have
broad experience with alternative<br>
displays. I doubt this is a mainstream issue, but it may still be an
issue.<br>
<blockquote
 cite="mid:AANLkTimfU4jFV+LcFaf5BsT4CRsLp9pwzcgeqdsDY+PB@mail.gmail.com"
 type="cite">
  <div class="gmail_quote">
  <div> </div>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000">I believe that dpi ratio is
simply set to "2" (or .5... sorry a bit
rusty) on the iOS 4 retina display.<br>
    </div>
  </blockquote>
  <div> </div>
  </div>
There will be cases where zooming doesn't change device-pixel-ratio.
Mobile browsers tend to have a "fast" zoom out which doesn't change the
layout (mostly), and that might not change device-pixel-ratio. I think
that's OK for your use cases as long as device-pixel-ratio reports the
ratio as if the page is "zoomed in".<br>
</blockquote>
I'll review the current use of dpi ratio in Firefox 4 and get back to
the list on it.<br>
<br>
At the very least, I'd like to make sure the proper routines are
specified in the specs.<br>
"zoom" does trigger a layout change, and a "resize" event. And that's
fine. If it's not specifically stated in the specs, I'd like it to be.<br>
<br>
Following that, we do need a reliable way to grab screen metrics. If
dpi ratio is reliable, I'm happy to use it.<br>
<br>
My concern is that existing implementations of DPI have broken the
variable for "zoom" uses.<br>
I do realize that other people screwing up their implementation of the
standard doesn't mean we should have to change the standard.<br>
<br>
At the very least, it means we should update the standard to more
explicitly define its behavior.<br>
<br>
I'm eager to get this functionality met, as legible zoom is very
important to me, and the current<br>
collection of browsers is completely fragmented in its
exposure/implementation.<br>
<br>
Thanks for working with me on it.<br>
<br>
-Charles<br>
</body>
</html>