[whatwg] More random comments on the putImageData definition
Oliver Hunt
oliver at apple.com
Sun Feb 10 17:57:04 PST 2008
On Feb 10, 2008, at 5:44 PM, Robert O'Callahan wrote:
> On Feb 11, 2008 1:05 PM, Oliver Hunt <oliver at apple.com> wrote:
> i was thinking having a style property, say, canvas-dpi: auto|device
> or something, where the default auto value automagically does the
> evil downsampling the moment a data routine is used, and device
> would result in the right thing. That said neither of these are
> particularly nice. OTOH it would allow those who use get/
> putImageData to implement a basic video buffer (eg. the msx demo,
> etc) to continue to do so.
>
> Wouldn't it be equivalent, yet simpler, to just define get/
> putImageData to do the evil 'auto' thing, and have additional
> methods to do the right 'device' thing?
Not really -- a developer would need to do work to handle browsers
that did not support the newer hidpi apis. The alternative (a css
property or whatever) would allow a developer to use a single API, but
tell the browser that they were aware that there may not be a 1:1
ratio between the requested region and the amount of data returned --
effectively it would be a flag to say "hey i actually do know the
spec, and am not blindly expecting this to work on everyone else's
computer just because it works on mine"
--Oliver
>
>
> Rob
> --
> "He was pierced for our transgressions, he was crushed for our
> iniquities; the punishment that brought us peace was upon him, and
> by his wounds we are healed. We all, like sheep, have gone astray,
> each of us has turned to his own way; and the LORD has laid on him
> the iniquity of us all." [Isaiah 53:5-6]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20080210/46b250d8/attachment-0001.htm>
More information about the whatwg
mailing list