轉投蘋果:Google放棄微軟主導的Pointer Events規范

jopen 10年前發布 | 4K 次閱讀 Google

        上周五的時候,Blink 瀏覽器引擎(支撐 Google Chrome 和 Opera 瀏覽器的核心組件)的開發者們表示,他們將放棄最初由微軟所設計的 Pointer Events 規范。在瀏覽器的觸屏輸入標準方面,目前有兩大競爭者。首先是由蘋果設計并整合到 WebKit 的 Touch Events。

轉投蘋果:Google放棄微軟主導的Pointer Events規范

        不過,盡管它是 W3C 標準的一部分,但在很長的一段時間里,蘋果聲稱其擁有覆蓋該規范的專利,并拒絕提供免費授權。由于這種不確定性,W3C 停止了 Touch Events 方面的工作。

轉投蘋果:Google放棄微軟主導的Pointer Events規范

        最為應對,微軟設計了一個類似但不同的 Pointer Events 規范。除了避開蘋果的專利,它還帶來了 Touch Events 所沒有的一些功能。

        特別是,微軟的規范允許通過鼠標、觸控、甚至手寫筆來處理 Web 內容。因此開發者可以在必要時設計專門的輸入法或代碼。

        自 Pointer Events 開工以來,圍繞 Touch Events 的專利瑣事就大大地緩解了,并且無需授權。而后,微軟、谷歌、以及 Mozilla 都將 Pointer Events 部署到了各自的瀏覽器中。

轉投蘋果:Google放棄微軟主導的Pointer Events規范

        然而,Google 卻宣布這項工作已經停止,因為該公司給出了三個理由:

        首先,移動版 Safari 瀏覽器只支持 Touch Events,因此 Pointer Events 根本無法涉入;

        其次,Pointer Events 的工作方式,會造成 WebKit 和 Blink 在 Touch Events 上不會出現的性能問題;

        最后,Pointer Events 排除了一些常見的設計概念,比如下拉刷新(pull-to-refresh)。

轉投蘋果:Google放棄微軟主導的Pointer Events規范

        雖然 Google 倒戈,但 Mozilla 卻仍表示,其與微軟有著良好的合作關系,因此他會在未來繼續支持 Pointer Events。

來自: cnBeta
                    <span id="shareA4" class="fl">                            
                        </span> 

</div>

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!