AppleはOS XでもMagic Trackpadを用いてiOSと同じように拡大と回転ジェスチャーが行える「Gesture Events for OS X」をOS X 10.11.4などに搭載されているSafari 9.1で採用しています。詳細は以下から。
AppleはOS X 10.11.4 El Capitanなどに同梱したSafari 9.1で、新たにiOSと同じ拡大(event.scale)と回転(event.rotation)のジェスチャーイベントを「Gesture Events for OS X」としてサポートしたと開発者向けのドキュメントで発表しています。
Gesture Events for OS X
iOS gesture events are now supported on Safari for OS X. Use OS X gesture events to detect pinching and rotation on the Magic trackpad. The gestureStart, gestureChange, and gestureEnd events are supported with event.rotation and event.scale properties. For more information on gesture events, see GestureEvent Class Reference.
Demo
MacBookに搭載されているトラックパッドやAppleが販売しているMagic Trackpadではプレビューアプリなどで画像の回転や拡大ジェスチャーがサポートされていますが、Gesture Events for OS Xの採用により、この様な操作がSafari上でも可能になっており、
Safari 9.1環境でトラックパッドデバイスをお持ちの方は上のjsdo.itのデモを利用して、Gesture Events for OS Xが体験できるので試してみてください。
関連リンク
- GestureEvent Class Reference – Apple
- gestureイベントでrotate(回転)・scale(拡大縮小) – 次世代WEB研究開発
コメント