Enable continuous zooming
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Helioviewer.org |
New
|
Wishlist
|
Unassigned |
Bug Description
In order to give users full control of how to view their data, and to optimize the zoom level for their display size, it would be useful to provide users with a "continuous zoom slider."
Because kdu_expand only allows for integer value -reduce inputs, and because it makes more sense for caching to only generate images at a limited set of scales this should be handled on the client-side.
This can be done by fetching higher-resolution tiles, and then using canvas, etc to scale the tiles down on the client-side. Performance should be compared between using CSS/Canvas to rescale the images (earlier testing with browser-side scaling using CSS seemed to produce poor quality images in FF 3.x).
See also: Bug #691363