zurück zum Artikel

Touch-Events werden W3C-Standard

Christian Kirsch

Das Web-Normungsgremium hat die Spezifikation für Touch-Events verabschiedet. Sie sollen es Anwendungen erlauben, sowohl auf Mausbewegungen und -Klicks als auch auf Gesten zu reagieren.

In einem kurzen Dokument [1] hat das W3C jetzt die Schnittstellen und Datenstrukturen beschrieben, die Web-Browser für Touch-Events bieten müssen. Für Beginn und Ende der Berührung gibt es die Ereignisse touchstart und touchend; das Bewegen während eines Touch-Events signalisiert touchmove.

Die Event-Handler bekommen jeweils die Struktur TouchEvent übergeben, die die wesentlichen Daten des Ereignisses zusammenfasst. Dazu gehören bei touchstart die Koordinaten der Punkte, die berührt wurden; analog finden sich bei touchend die Stellen, an denen die Berührung endete.

Mit diesen genormten Ereignissen sollen Entwickler leichter Anwendungen erstellen können, die sowohl auf Maus- als auch auf Touch-Events reagieren. Kann ein Gerät beides liefern, soll es zuerst die Touch-Ereignisse zustellen. Die Anwendung kann sie dann verarbeiten und die Auslösung der Maus-Events durch die Methode preventDefault verhindern. (ck [2])


URL dieses Artikels:
https://www.heise.de/-1977074

Links in diesem Artikel:
[1] http://www.w3.org/TR/touch-events/
[2] mailto:ck@ix.de