On Fri, May 9, 2014 at 2:02 PM, Ian Hickson <i...@hixie.ch> wrote:

> Given that the user's device could be a very low-power device, or one with
> a very small screen, but the user might still want to be manipulating very
> large images, it might be best to do the "master" manipulation on the
> server anyway.

If I have a photo library with thousands of images, I don't want to upload
each image--possibly megabytes each--to the server in order to manipulate

Also, doing the work on the user's system scales to lots of users more
sensibly than doing manipulations of large images on a server.

I'm assuming you're referring to the case where if you try to draw a
> subpart of an image and for some reason it has to be sampled (e.g. you're
> drawing it larger than the source), the anti-aliasing is optimised for
> tiling and so you get "leakage" from the next sprite over.
> If so, the solution is just to separate the sprites by a pixel of
> transparent black, no?

If you're downscaling by more than 2:1, you need to put more than one pixel
between the images, which means you have to author sprite sheets
differently depending on how far down you need to zoom.  A drawing flag
makes a lot more sense.

Glenn Maynard

Reply via email to