Browsing: 3D multi-touch technology