Gesten-Bedienung und Bewegungssensoren

Firefox-Entwicklung: Multitouch und Lageerkennung

24.08.2009 von pte pte
Nach Angaben von Entwicklern kann Firefox in der Zukunft Daten von Bewegungssensoren auswerten und erlaubt eine Gestenbedienung.

Zwei Firefox-Entwickler haben in ihren jeweiligen Blogs Ausblicke auf zukünftige Funktionalitäten des Mozilla-Browsers gegeben. Doug Turner hat nach eigenen Angaben Neuerungen in den Quellcode einfließen lassen, durch die Firefox in der Lage sein wird, Daten von Akzelerometern - also Bewegungssensoren, wie sie in Handys gängig sind - zu verwerten. Felipe Gomes wiederum beschreibt, wie Mozilla daran arbeitet, den Browser Multitouch-tauglich zu machen. Wann diese neuen Funktionalitäten vollwertiger Bestandteil des allgemein verfügbaren Browsers werden, lassen die Entwickler aber noch offen.

Die Funktionalität von Bewegungssensoren begeistert dank Produkten wie Nintendos Wii und vielen Smartphones längst die Massen. "Eine der coolsten Apps, die ich bei Erscheinen des iPhone gesehen habe, war das hölzerne Balance-Spiel Labyrinth", meint auch Turner. Um das Geschicklichkeitsspiel mit dem kippenden Kugellabyrinth elektronisch umzusetzen, wurde dabei auf den im Gerät verbauten Beschleunigungssensor gesetzt. Turner hat nun zur Unterstützung solcher Sensoren für den Firefox eine JavaScript-Programmierschnittstelle umgesetzt und in den Stamm-Quellcode des Browser-Projekts einfließen lassen. Damit wird es möglich, im Browser auf Lageänderungen des Geräts zu reagieren. Das könnte beispielsweise für Webspiele interessant sein. Als erste Plattform wird laut Turner das MacBook Pro unterstützt, weitere sollen folgen.

Ebenfalls in Arbeit ist eine Multitouch-Unterstützung für Firefox. Um Multitouch in Webseiten und Webanwendungen nutzbar zu machen, setzt man laut Gomes auf DOM-Ereignisse (Document Object Model), die klassischen Mausereignissen ähneln. Außerdem wird eine Touchscreen-Erkennung mittels CSS implementiert. HTML-Seiten empfangen dann aufgrund der Touch-Eingaben passende DOM-Ereignisse, die somit letztendlich eine Gesten-Steuerung direkt im Browser ermöglichen. Wie das aussieht, zeigt Gomes in einem Demo-Video. Außerdem wurden Quellcode-Beispiele veröffentlicht.

Keiner der beiden Entwickler hat sich dazu ausgesprochen, wann die jeweilige Funktionalität allgemein verfügbar wird. Es ist aber zu vermuten, dass sich Nutzer noch etwas gedulden müssen. Für November strebt Mozilla den Start des Firefox 3.6 - Codename "Namoroka" - an. Allerdings deuten bislang verfügbare Informationen über neue Features nicht wirklich auf eine geplante Unterstützung von Multitouch oder Bewegungssensoren hin. Eher plausibel erscheint daher eine Integration in eine der darauf folgenden Browserversionen. Im ersten Halbjahr 2010 soll der aktuellen Mozilla-Roadmap der Firefox 3.7 folgen, ehe in der zweiten Jahreshälfte der Versionssprung auf 4.0 ansteht. (pte/mje)

Bildergalerie:
Mozilla Firefox 3.7 Preview Screenshots
Im Design von Firefox 3.7 sind die Aero-Glass-Effekte bereits präsent. (Quelle: Mozilla)
Mozilla Firefox 4.0 Mockup
Neu im Design von Firefox 4.0 ist das rechts neben der Adresszeile platzierte Bookmark-Widget. Es ersetzt wahlweise das Lesezeichenmenü sowie die Bookmark-Toolbar. (Quelle: Mozilla)
Mozilla Firefox 3.7 Preview Screenshots
Ist die Transparenz bei Firefox 3.7 ausgeschaltet, so fällt zudem die fehlende Menüleiste auf. Stattdessen gibt es rechts den Button "Tools". Außerdem wandert der Tab-Button von aktuell rechts nach links vor dem ersten Tab. (Quelle: Mozilla)
Mozilla Firefox 3.7 Preview Screenshots
Im Standard-Windows-Design könnte Firefox 3.7 wie im Bild dargestellt aussehen. (Quelle: Mozilla)
Mozilla Firefox 3.7 Preview Screenshots
Ähnlichkeiten zu Googles Chrome-Browser sind sowohl in Firefox 3.7 als auch im neuen Design von Firefox 4.0 unverkennbar.
Mozilla Firefox 4.0 Mockup
In Firefox 4.0 ziehen die Mozilla-Entwickler wahlweise die Tab-Platzierung ganz oben in Betracht. Die Adresszeile ist jetzt unterhalb der Tabs angeordnet - ähnlich wie in Googles Chrome. (Quelle: Mozilla)
Mozilla Firefox 4.0 Mockup
Firefox 4.0 bietet rechts an die Adresszeile anschließend einen Kombi-Button für Laden, Refresh und Stop. Damit soll Platz gespart werden. (Quelle: Mozilla)