UTVIKLING

Åpner for multitouch i webapplikasjoner

Mozilla demonstrerer nye metoder.

Eksempel på webapplikasjon som kan utnytte multitouch-støtte for å justere størrelsen på bilder.
Eksempel på webapplikasjon som kan utnytte multitouch-støtte for å justere størrelsen på bilder.
Harald BrombachHarald BrombachNyhetsleder
25. aug. 2009 - 10:51

Multitouch, altså muligheten til styre programvare ved hjelp av bevegelsene til to eller flere fingre på en berøringsfølsom skjerm, ventes å få et nytt løft når Windows 7 kommer på markedet. Fra før støttes multitouch operativsystemsiden av Mac OS X og en rekke Linux-distribusjoner.

På maskinvaresiden støttes multitouch av blant annet mobiltelefoner som Apple iPhone og Palm Pre. I tillegg kommer det stadig flere bærbare pc-er og tavle-pc-er med slik støtte. Dessuten leveres flere netbooks og en del andre bærbare maskiner med en styreplate som har støtte for bruk av flere fingre på en gang.

Det finnes også applikasjoner som har egen støtte for multitouch i brukergrensesnittet. Ifølge News.com gjelder dette blant annet Mac-utgavene av Safari og Firefox, hvor brukeren kan bla mellom sider ved å trekke tre fingre over skjermen.

Men med nettlesere finnes det enda et applikasjonsnivå, nemlig webapplikasjoner.

Et Mozilla-prosjekt har blitt opprettet for å gjøre det mulig å gi webapplikasjoner multitouch-støtte, i alle fall når de vises i Firefox. I praksis dreier det seg om å definere et programmeringsgrensesnitt som gjøres tilgjengelig via et lite antall DOM-hendelser, samt CSS-støtte for å kunne oppdage enheter med multitouch-støtte.

Eksempel på webapplikasjon som kan utnytte multitouch-støtte for å justere størrelsen på bilder.
Eksempel på webapplikasjon som kan utnytte multitouch-støtte for å justere størrelsen på bilder.

Arbeidet har blitt utført av den brasilianske IT-studenten Felipe Gomes, som denne sommeren har hatt praksistid ved Mozilla. I et blogginnlegg forklarer han hva som til nå har blitt gjort. I videoen nedenfor demonstrerer Domes dessuten noen potensielle bruksområder for multitouch i webapplikasjoner. Dette inkluderer spill og enkel bilderedigering.

Mye tyder på at denne støtten vil være på plass i Firefox 3.6-versjonen for Windows. Det planlegges dog å gjøre støtten operativsystem-agnostisk. Det er ikke kjent om Mozilla vil foreslå at CSS- og DOM-utvidelsene også inkluderes i kommende utgaver av etablerte webstandarder, men dette er trolig nødvendig for å framskynde og samordne slik støtte på tvers av ulike nettlesere.

Les mer om:
Del
Kommentarer:
Du kan kommentere under fullt navn eller med kallenavn. Bruk BankID for automatisk oppretting av brukerkonto.