Taaspace.js: Zoomable Touch UI Lib for Web

Before 2014, I had built a couple of web applications that had a zoomable user interface, ZUI. The experience made clear that we must have a separate software library to deal with many complexities of web ZUIs to allow the applications to be developed further. The complexities include, but unfortunately are not limited to, the scaling of HTML elements and dealing with browser viewport and native zoom gestures.

The lib received the name Taaspace, after the image canvas project Taataa from where most of the initial source code were adopted. The first web app to use the early versions of Taaspace was Solja, an effort to explore novel document browsing methods for Nokia Solutions and Networks.

Taaspace was later renamed to Tapspace.js. It is completely open source and free to use.

See the lib and try example apps at github.com/taataa/tapspace

Akseli Palén
Hi! I am a creative full-stack web developer and entrepreneur with strong focus on building open source packages for JavaScript community and helping people at StackOverflow. I studied information technology at Tampere University and graduated with distinction in 2016. I wish to make it easier for people to communicate because it is the only thing that makes us one.

Leave a Comment

Your email address will not be published.