A couple of months ago we featured a video that had some examples of multi-touch working in Firefox. At a recent event in South America, Marcio Galli put together a quick and fun drawing program based on the multi-touch code that we’ll have in a later release of Firefox. What’s really great is that he was able to put this together in just a couple of hours based on the web platform.
There are three main components to the touch support in Firefox:
1. Touch-based scrolling and panning for the browser. This allows you, as a user, to scroll web pages, select text, open menus, select buttons, etc. This is part of Firefox 3.6.
2. Implement a new CSS selector that will tell you if you’re on a touch-enabled device. This is -moz-system-metric(touch-enabled). You can use this in your CSS to adjust the size of UI elements to fit people’s fingers. This is part of Firefox 3.6.
3. Exposing multi-touch data to web pages. This takes the form of DOM events much like mouse events you can catch today. This isn’t part of Firefox 3.6, but is likely to be part of Firefox 3.7.
Although not all of this will be in our next release we thought it would be fun for people to see what will be possible with the release after 3.6.
Note: You can find the sample code on Marcio’s page for the demo.
Pingback from Firefox Logo Drawn Using Firefox Itself | L&C Tech Talk on October 14th, 2009 at 2:52 am:
Pingback from Firefox 3.7 multi-touch demo in the wild « Position Absolute on October 14th, 2009 at 6:00 am:
Pingback from Remains of the Day: RIAA Can’t Stop BitTorrent Edition [For What It's Worth] | Superstars Of Gaming on October 14th, 2009 at 4:20 pm:
Pingback from 用手指塗鴉畫圖 « Digital Life Coaching on October 16th, 2009 at 5:25 am:
Pingback from Sarah Doherty » MozCamp Chile and Jornadas Regionales de Software Libre 2009 on October 17th, 2009 at 10:27 pm: