Was ist Force Touch?

Force Touch ist eine drucksensitive Technologie, die in Apples MacBook-Trackpads eingebaut ist. Im Gegensatz zu einem Standard-Klick unterscheidet Force Touch zwischen einem leichten Druck und einem festen „Tiefendruck" und ermöglicht kontextabhängige Aktionen wie die Vorschau eines Links, das Nachschlagen eines Wortes oder das Auslösen von Sekundäraktionen in unterstützten Apps. Das Trackpad enthält Sensoren, die die ausgeübte physische Kraft messen und einen kontinuierlichen Wert von 0 (kein Kontakt) bis 1 (maximaler Druck) melden.

Die Unterstützung variiert je nach Hardware und Browser. Force Touch ist auf MacBook-Modellen ab 2015 verfügbar und wird Webseiten über die Pointer Events / webkitmouseforcechanged API in Safari und Chromium-basierten Browsern auf macOS bereitgestellt.

Werkzeugbeschreibung

Drücken und halten Sie Ihr MacBook-Trackpad überall in der Erkennungszone, um Echtzeit-Druckrückmeldung zu sehen. Eine farbcodierte Fortschrittsleiste steigt von 0 % bis 100 %, wenn Sie stärker drücken, und ein Statusindikator zeigt an, ob Sie sich in einem leichten Druck oder einem Tiefendruck befinden. Das Werkzeug ist nützlich, um zu überprüfen, dass Force Touch ordnungsgemäß funktioniert, und um ein Gefühl für die Druckschwellen auf Ihrem Gerät zu bekommen.

Funktionen

  • Echtzeit-Druckleiste — wird kontinuierlich aktualisiert, wenn Sie die Kraft variieren, mit Farbwechsel von grün → gelb → rot mit zunehmender Druckintensität
  • Tiefendruck-Erkennung — die Leiste animiert und wird rot, wenn ein Force Touch Tiefendruck-Ereignis erkannt wird
  • Benachrichtigung für nicht unterstützte Geräte — wenn Ihr Gerät oder Browser Druckereignisse nicht unterstützt, wird sofort eine Warnung angezeigt

Funktionsweise

Das Werkzeug verwendet eine Bibliothek, die das webkitmouseforcechanged Ereignis (Safari/macOS) und die Pointer Events pressure Eigenschaft abstrahiert. Wenn Sie das Trackpad drücken, ruft die Bibliothek einen change Callback mit einem normalisierten Kraftwert zwischen 0 und 1 auf, der mit 100 multipliziert und als Prozentsatz in der Fortschrittsleiste dargestellt wird.

Einschränkungen

  • Funktioniert nur auf MacBook-Trackpads mit Force Touch Hardware (2015 oder später)
  • Erfordert Safari-basierten Browser auf macOS; Firefox stellt Druck-APIs nicht bereit
  • Touchscreens und gewöhnliche Mäuse melden keinen Druck und lösen die Benachrichtigung „nicht unterstützt" aus