Chromeが方針を一転。マウス、タッチ、ペン入力などを同一コードで統合的に扱える「Pointer Event」を実装へ

2015年4月1日

マウス、タッチ、ペン入力などを統合的に扱える「Pointer Events」仕様が、Chromeブラウザでも実装される方針であることが明らかになりました(Twitterで教えていただきました)。

Chromeではタッチに対応した「Touch Events」が実装済みで、Chromeの開発チームはモバイルにフォーカスすることによるタッチの優先、追加実装による性能上の懸念などを理由としてPointer Eventsの実装は行わないという方針をすでに決定していました

しかし3月26日付けのBlink(Chromeに採用されているレンダリングエンジン)のメーリングリストへのポストで、GoogleのChrome開発エンジニアであるRick Byers氏はその方針をひるがえし、BlinkにPointer Eventsを実装するつもりであることを示しました。


上記のGoogle+への投稿によると、多くのフィードバックに基づいてPointer Eventsの実装を行うことしたとのこと。

Blink開発者メーリングリストにポストされたメールには、懸念されていた性能上の問題が解決できそうなこと、そしてPointer Eventsを実装しないことでほかのブラウザとの互換性に問題が起こる可能性があることなどを、方針転換の理由として挙げていました。

特に技術的な懸念については、Pointer Eventsを起案し推進してきたマイクロソフトが積極的に働きかけをしたようです。

but with IE adding support for Touch Events, they’ve shown that it’s possible to support both models simultaneously without serious web compat impact. Jacob Rossi on the IE team has been very helpful (through his investment in the Touch Events Community Group), helping us understand their experience with Touch Events and the interaction with Pointer Events.

IEではTouch Eventsのサポートを追加することで、(Touch EventsとPointer Eventの)両方を同時に対応しても、互換性について大きな問題を起こさずに実装可能なことを示してくれた。IEチームのJacob Rossiは(Touch Eventsコミュニティグループを通して)協力的で、Touch EventsとPointer Eventsのインタラクションについての彼らの経験を教えてくれた。

メーリングリストでは、このメールに対して歓迎する反応が多く寄せられています。マイクロソフトの働きかけや、それに応えたChrome/Chromium/Blink開発チームの柔軟な姿勢は、Webの前進にとって建設的な関係が発展しているように見えます。

このエントリーをはてなブックマークに追加
Bookmark this on Delicious

タグ : Chrome , Web標準 , モバイル

≪前の記事
IT起業家たちが取り組む介護/水産/農業/酪農 ── カギはセンサーとクラウドの連携 [PR]

Loading...

Blogger in Chief

photo of jniino Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。新しいオンラインメディアの可能性を追求しています。
詳しいプロフィール


新サイト「Publickey Topics」始めました!


Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
RSSリーダーで : Feed





アクセスランキング - 過去7日間

  1. マイクロソフトの新ブラウザ「Project Spartan」の開発にアドビが参加。CSSの強化などに貢献
  2. 新しいハイブリッドアプリケーションのフレームワーク「React Native」をFacebookが公開。React.jsの書き方でOSネイティブのUIを利用可能
  3. ChromeへのDartVM統合を断念、Dart開発チームが発表。今後はJavaScriptへのコンパイルにフォーカス
  4. クラウド専業SIerのテラスカイが4月30日にマザーズ上場へ
  5. Visual StudioがNode.jsの開発ツールに。「Node.js Tools 1.0 for Visual Studio」が無料公開。ブレークポイントやステップ実行も可能
  6. 統合サーバのシェアトップはVCE、2位はCisco/NetApp、3位はEMC/Cisco。2014年第4四半期、米IDCの調査
  7. データベース界の巨匠 マイケル・ストーンブレイカー氏がチューリング賞を受賞
  8. JoyentがDockerに最適化したクラウド「Triton」を発表。最小で1分毎に課金
  9. Azureの新機能「Logic Apps」発表。SAP、Oracle、SFDC、Office 365、Dropbox、TwitterなどのAPIでワークフローを構築。モバイルとWebのバックエンドも統合
  10. YouTubeがMySQLをスケールアウトする「Vitess」をオープンソースで公開。Kubernetesに対応
  11. IT起業家たちが取り組む介護/水産/農業/酪農 ── カギはセンサーとクラウドの連携 [PR]
  12. オブジェクトストレージのAmazon S3、地域間レプリケーション機能「Amazon S3クロスリージョンレプリケーション」を追加
  13. 「バックエンドの経験はなかった」Instagram創業者は、どうやってシステムをスケールさせてきたか
  14. SEと営業のためのヒアリング講座。モデレータのヒアリングテクニックから学ぶ(前編)
  15. テストエンジニアとデベロッパーとの幸せな関係とは何か。開発効率の向上も、ゲームを面白くすることもテストエンジニアの領域に(前編) JaSST'15 Tokyo

Publickey 最新記事 10本

Publickey Topics 最新記事 10本


PR - Books


fig

fig

fig

fig



blog comments powered by Disqus