蘋果、Google、微軟、Mozilla創建Interop 2022基準以幫助網頁開發人員
瀏覽器製造商蘋果、Google、微軟和Mozilla,以及軟件諮詢公司Bocoup和Igalia已經同意共同合作,使網頁設計技術在不同的平台上以更一致的方式運行。該組織創建了一個名為Interop 2022的基準,以評估不同供應商如何實施少數網絡標準,以消除差異。
他們的想法是,網絡應用在不同的設備和操作系統上應該有相同的外觀和行為。目前,情況並非如此,這讓仍在為瀏覽器不一致而苦惱的網絡開發者們感到沮喪。
Google的Rachel Andrew、Philip Jägenstedt和Robert Nyman在周四的一篇博文中說:”有史以來第一次,所有主要的瀏覽器供應商和其他利益相關者都聚集在一起,解決網絡開發者確定的首要瀏覽器兼容性問題。”
之前有一個類似的網絡技術兼容性檢查,名為Compat 2021,於2019年開始籌劃,去年正式出現。它專注於五個痛點–CSS Fle Xbox、CSS Grid、position: sticky、landscape-ratio和CSS transforms–但沒有包括蘋果或其WebKit團隊,至少沒有公開。
Interop 2022衡量主要瀏覽器在15個網絡平台規範的測試套件中的表現,以及目前正在調查的三個未完全指定的功能。這些功能包括。層疊圖層、色彩空間和CSS色彩功能、新視口單位、滾動和子網格。Interop 2022規範為那些通常是競爭對手的公司提供了一種找到共同點的方式,因為它們是面向設計的,缺乏明顯的隱私、安全或功能影響。
其他通過新的API和功能擴展瀏覽器功能的努力,有時會遭到競爭對手瀏覽器製造商的冷漠或反感,特別是當建議涉及到商業模式時。
例如,蘋果公司在Safari和WebKit中實施某些網絡API方面一直進展緩慢,這將有助於網絡應用與原生iOS應用競爭。同時,在蘋果、Brave和Mozilla進行網絡cookie減肥後,Google決定提出一種新的保護隱私的方式來提供廣告(其隱私沙盒)。還有就是在2019年,Google阻止了對W3C隱私利益集團章程的擬議修訂,因為擔心這一變化會干擾其創新能力。
過去一兩年,隨著監管機構在競爭問題上對蘋果和Google施加壓力,頂級瀏覽器製造商之間才有更多的機會來合作,而不是相互競爭並提供缺乏廣泛認同的功能。
現在,我們看到蘋果公司的網絡開發佈道者Jen Simmons堅持說:”我們非常關心網絡的健康,以及網絡標準的可操作性實施。”這與許多網絡開發者多年來的說法恰恰相反。
Interop 2022測試儀表板衡量瀏覽器在各種基准上的表現。現有穩定的瀏覽器版本,情況看起來都相當糟糕。Chrome和Edge得分61分(滿分100分);Firefox得分69分;Safari得分50分。但是,各種實驗和預覽中的瀏覽器版本顯示出改進的結果。分別為71、74和73。
瀏覽器製造對手之間的這一點技術協調和合作,看起來對網絡和使用網絡的人來說是好事。
安德魯、耶根斯泰特和尼曼解釋說:”從本質上講,我們的目標是使網絡平台對開發者來說更加可用和可靠,這樣他們就可以把更多的時間用於構建偉大的網絡體驗,而不是圍繞瀏覽器的不一致而工作。”
了解更多: