他們發起了一項提高網絡瀏覽器之間兼容性的計劃

很多年了 主要網絡瀏覽器之間的戰爭已經相當明顯,要么通過不同類型的策略強加自己,要么公平競爭,要么簡單地對用戶實施各種類型的塊或障礙,以防止他們改變他們的網絡瀏覽器。

現在事情似乎正在“改變”,自 Google、Mozilla、Apple、Microsoft、Bocoup 和 Igalia 最近宣布他們已經合作解決各種問題 瀏覽器兼容性,以及能夠為 Web 技術提供更一致的支持,並統一影響網站和 Web 應用程序外觀的元素的操作(這是長期以來一直缺失的,許多開發人員都要求)。

從後者,我們可以說,至少自從智能手機問世以來,Web 開發已經變得更加統一,但還沒有到可以在整個設計中使用單一規範的地步,尤其是在腳本的執行中。

有史以來第一次,所有主要瀏覽器供應商和其他利益相關者齊聚一堂,以解決 Web 開發人員發現的主要瀏覽器兼容性問題。 Interop 2022 將在 15 個關鍵領域改善 Web 開發體驗。 在本文中,了解我們是如何做到這一點的、項目的重點是什麼、如何衡量成功以及如何跟踪進​​度。

這就是為什麼現在 網絡瀏覽器的巨頭和參照者已經聯手 無論瀏覽器和操作系統如何,主要目標是能夠實現站點的相同外觀和行為。

旨在實現的目標是 Web 平台必須是整體的,開發人員必須注意 Web 應用程序的創建,而不是想方設法避免瀏覽器之間的某些不兼容。

2019年,Mozilla、Google等開始 很大的努力 了解開發者的痛點,形式為 MDN 開發人員需求評估調查和 瀏覽器兼容性報告 深度沉浸。 這些報告為我們提供了詳細且可操作的見解,以解決開發人員使用 Web 平檯面臨的最大挑戰,並導致 2021年的合作努力 .

作為該倡議的一部分, 已準備好新的瀏覽器測試工具包, Interop 2022,其中包括 18 個聯合準備的測試,用於評估最近開發的 Web 技術的實施水平。

測試評估的技術包括:

  • 級聯 CSS 層
  • 顏色空間(顏色混合,顏色對比)
  • CSS 屬性容器(CSS 包含)
  • 創建對話框的元素( )
  • 網絡表格
  • 滾動(滾動捕捉,滾動行為,過度滾動行為)
  • 字體(字體變體交替,字體變體位置)
  • 編碼 (ic)
  • 網絡支持 API
  • Flexbox的
  • CSS 網格(子網格)
  • CSS 轉換
  • 固定定位 (CSS)。

提到這些測試是基於 Web 開發人員的反饋和用戶對瀏覽器行為差異的投訴。

已解決的問題分為兩類:Web 標準支持實施中的錯誤或缺陷(15 次測試)以及與規範中的歧義或不完整說明相關的問題(3 次測試)。

在第二類考慮的問題中,存在與內容編輯(contentEditable)、execCommand、鼠標和指針事件、可見區域單位(最小單位為lv*、sv*和dv*)相關的規範缺陷。更小和動態)。 視口大小)。

應該提到的是 該項目還發布了一個用於測試實驗版本的平台 在 Chrome、Edge、Firefox 和 Safari 瀏覽器上運行穩定。 Firefox 在解決不兼容性方面表現最好,穩定分支為 69%,實驗分支為 74%。 相比之下,Chrome 得分為 61% 和 71%,而 Safari 得分為 50% 和 73%。

終於 如果您有興趣了解更多信息,您可以在中查看詳細信息 以下鏈接。


成為第一個發表評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。