suit: Touchscreen Device erkennen?

Beitrag lesen

Gibt es aktuell irgendeine (zuverlässige) Methode, um festzustellen, ob es sich bei dem jeweiligen Client um ein Ausgabemedium mit Touchscreen handelt?

Nein.

Und damit meine ich nicht die (üblichen) JS-Tests auf die Browserunterstützung von Touch Events, wie sie bspw. Modernizr verwendet.

Das ist die einzige mir bekannte Möglichkeit das überhaupt herrauszufinden (wenn man jetzt ganz absurde, unsichere methoden ausklammert, bei der man zugriff auf die vorhandene Hardware des rechners hat und tatsächlich nachschaun kann, ob ein Touch-Monitor dran hängt).

Oder andersherum gefragt, wie hoch ist (ca.) die "Trefferquote", wenn man impliziert, dass es sich bei Browsern, die sich per UA* als "mobile" outen, um Touch Devices handelt?

Es gibt genug Touch-Geräte die nicht Mobil sind - man denke nur an die unzähligen Surf-Terminals die überall in der Weltgeschichte herumstehen.