It so happened that I was faced with the task of creating ZUI (scaling the user interface) on HTML Canvas. Examples of such interfaces are Deep Zoom and Microsoft Seadragon.
I am trying to find some libraries that will allow me to create ZUI without writing it myself from scratch (although I already did this for Mac and iOS).
The main functions that the library should have:
- They have some kind of "representation" as the main elements and arrange them hierarchically
- Draw vector graphics, text and images (optional) in views
- Magnification up to 200 times
- Mouse events handled by views (up / down, move, scroll)
Any suggestions (even if they do not meet the above conditions) will be very welcome, since I did not find anything about ZUI on the canvas.
source
share