日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

亦敌亦友 微软Edge浏览器为何要采用Chrome引擎?

發布時間:2023/11/21 综合教程 36 生活家
生活随笔 收集整理的這篇文章主要介紹了 亦敌亦友 微软Edge浏览器为何要采用Chrome引擎? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  網易科技訊 5 月 19 日消息,據國外媒體報道,微軟早在 2015 年就發布了 Edge 網絡瀏覽器。但卻在 2018 年出人意料地轉而采用谷歌的 Chromium 開源引擎。本文就微軟如何做出這一重大決定以及接下來可能發生什么的故事進行了描述。

  微軟首席執行官薩蒂亞·納德拉(Satya Nadella)對此感到很沮喪。微軟副總裁喬北峰(Joe Belfiore)在接受采訪時表示:“薩蒂亞找到我們說,‘嘿,我希望看到我們在瀏覽器方面取得更多進展。’”。當時納德拉這樣說,“谷歌在基于 Web 協作的用戶體驗方面做得很好,Office 團隊正在投入更多的資金來改善我們的,我們希望自己的 Web 瀏覽器也能變得更好。” 喬北峰承認“Edge 的聲譽好壞參半” ,但微軟一直在花大量時間試圖提高其瀏覽器的兼容性,同期谷歌一直在推進 Chrome 瀏覽器的開發,這鞏固了其作為桌面默認 Web 瀏覽器的地位。

  在這種情況下,微軟不得不大幅改變其 Edge 瀏覽器。喬北峰與納德拉的會面最終導致微軟做出了一個巨大的決定,拋棄自己開發的瀏覽器內核,轉而使用 Chromium 作為新的瀏覽器引擎。這一決策的風險再高不過了:Windows 和 Web 本身的未來可能都取決于這個項目。

  在與納德拉會面后不久,微軟的瀏覽器團隊開始分析 Edge 的所有問題,并為其缺陷選擇了一個不同的術語,稱其為“逆風”( headwinds)。“這是一個信號,表明 Edge 在 2017 年面臨的不僅是技術層面的問題,也不一定是無法克服的。從理論上講,這些缺陷只是減慢了被接納的速度。

  最強勁的逆風之一是使用量。盡管 Windows 10 的安裝基數在不斷增長,但使用 Edge 瀏覽器的用戶卻不夠多。人們仍然在選擇 Chrome 和其他瀏覽器。喬北峰也承認:“Edge 瀏覽器的使用量很低,部分原因是我們只在 Windows 10 系統上運行。”“在全球所有設備中,盡管 Windows 10 操作系統體量龐大,但占比來看仍然是少數。”

  除此之外就是 Edge 瀏覽器的兼容性。由于 Edge 使用的渲染引擎與 Chrome 或 Safari 有所不同,這意味著其有時會在某些網站上出現問題。測試網站對于多個瀏覽器的兼容性一直都很困難,而且由于 Edge 瀏覽器的使用率很低,這意味著針對其進行的優化常常不在 Web 開發人員的優先級列表上。

  Edge 瀏覽器還建立在微軟的通用 Windows 平臺(Universal Windows Platform,簡稱 UWP)基礎之上,這是該公司此前通過 Windows 8 和 Windows 10 大力推介的通用應用程序,可以在臺式機、平板電腦、手機、Xbox 游戲機和 HoloLens 等設備上運行。“我們的第三個逆風是 UWP。這并不是說 UWP 不好,但 UWP 并不是一個有著 35 年歷史的成熟平臺,也不是一個已經編寫大量應用程序的平臺,”喬北峰解釋道。這意味著 UWP 中像支持多顯示器等功能并不可靠,而 Edge 團隊將不得不等待 UWP 的更新。微軟需要讓 Edge 瀏覽器重新成為一款真正的桌面應用程序,能夠適用于 Windows 7、Mac 和 Windows 10 多個平臺。

  微軟考慮過許多不同方法來應對所有這些不利因素。它考慮過看似簡單的解決方案,比如讓 Edge 瀏覽器進入 Windows 商店,因此能夠比核心操作系統更新得更頻繁。它還考慮在 Windows 7 操作系統上啟用 Edge 瀏覽器。而遷移到 Chromium 引擎也是解決這些問題的方法之一。

  “我們說,‘不,我們認為可以通過兼容性達到目的。’”喬北峰說。

  因此,微軟投入了更多工程師試圖解決 Edge 瀏覽器的兼容性問題,但這是一種打地鼠式的愚蠢方法:每當解決了 Edge 瀏覽器中的一個問題后,就會彈出另外 10 個問題。隨著谷歌通過 Chrome 推出了許多新標準和速度,Web 網絡的發展速度大大加快,而微軟卻沒有跟上腳步。

  微軟實現其關于 Web 網絡野心的另一個大問題是公司的組織方式。當微軟開始 Edge 項目時,Windows 的 Web 平臺工作 EdgeHTML 是由一個獨立的團隊來進行的,而構建和維護 Edge 瀏覽器本身的團隊沒有參與其中。微軟去年對 Windows 業務進行了大規模重組,前 Windows 負責人特里·邁爾森(Terry Myerson)離開了微軟,微軟 Web 平臺和 Edge 團隊在喬北峰的領導下進行了整合,以增強最終打造出更好 Windows 瀏覽器的責任機制。

  這次重組更加凸顯出 Edge 的問題,現有的 Web 團隊已經聯合起來改進公司的瀏覽器工作。微軟開始在不同的開源技術實現上構建新的瀏覽器原型,看看什么是可行的。其中一個原型代號為“Septagon”,完全實現了 Chromium 引擎。Septagon 瀏覽器原型是顯而易見的選擇。但這一轉變事關重大,必須由最高層做出最終決策。

  微軟花了幾個月時間對 Edge 瀏覽器遷移到 Chromium 引擎進行了認真評估,因為這是該公司通常做法的一個重大轉變。“我們做了路演,”喬北峰解釋說。“我們去見了比爾·蓋茨(Bill Gates),我們去見了來自 LinkedIn 的首席技術官凱文·斯科特(Kevin Scott),他是我們的,,還有我們的董事會成員里德·霍夫曼(Reid Hoffman)。”該團隊還會見了現任 GitHub 負責人奈特·弗里德曼(Nat Friedman)。

  所有這些會面的目的都是為了獲得一些關于 Edge 瀏覽器切換到 Chromium 引擎的外部建議,所涉及的挑戰,以及該公司到底期望與谷歌建立什么樣的關系。畢竟對微軟來說,轉向 Chromium 引擎是一個巨大的賭注,也是更多接納開源代碼。

  其中一些挑戰涉及如何與開源社區建立良好的關系,但另一些挑戰則是微軟 Windows 工程團隊運作方式的根本性改變。Edge 瀏覽器每六個月向公眾發布一次更新,但是 Chromium Canary 的開發人員每天都要重構一次代碼。Chromium 也是一個不同的代碼庫,微軟的工程師必須對其進行深入理解并為之做出貢獻。

  在 2018 年 9 月決定采用 Chromium 引擎之前,微軟花了大量時間對其進行分析。納德拉和他的領導團隊批準了這一變更,然后微軟準備在 12 月公開宣布。這是一個重要的時刻。

  “我們有點緊張,”微軟 Edge 項目經理杰特·曼恩(Jatinder Mann)承認。“幸運的是,當我們宣布這一消息時,我們得到了 Chromium 工程師和其他 Chromium 瀏覽器廠商的積極響應,他們非常高興看到我們能夠加入這個社區。”人們的反應大多是積極的,其他瀏覽器工程師認為這是為改進 Web 網絡而獲得更多幫助的一種方式。

  然而,火狐瀏覽器開發商 Mozilla 并不歡迎微軟的舉動。這可能意味著 Web 開發人員不太可能使用任意瀏覽器編寫符合 Web 標準的代碼,而更可能只為 Chromium 和 Safari 編寫代碼。所以 Mozilla 說它將繼續“為一個真正開放的 Web 網絡而戰”。

  一旦做出決定并公之于眾后,Edge 瀏覽器轉向 Chromium 引擎的真正工作就開始了。雖然谷歌和微軟的工程師以前常常一起合作來幫助設計 Web 標準,但是這次將是非常不同。微軟采用 Chromium 引擎意味著這種關系將變得更加緊密。

  有時雙方需要決定到底采用 Google Hangouts 還是 Microsoft Teams 進行協作通信,或者到底是使用 Word 還是 Google Docs。而微軟的工程師們往往愿意遷就谷歌。

  谷歌工程師與微軟討論了 Chromium 開源社區通常是如何工作的,微軟的工程師也采納了這些流程。曼恩表示:“我們的許多原則與這些最佳實踐非常一致。”這些實踐包括長期參與 Chromium 項目,維護微軟所做的任何貢獻,尊重架構設計以及跨平臺和跨設備的需求。

  微軟和 Chromium 工程師現在正在合作解決一些問題,比如瀏覽器的易訪問性、滾動和觸摸控件等問題。觸摸控件一直是 Edge 瀏覽器的重要組成部分,微軟現在正在對 Chromium 引擎進行改進,使在 Web 表單中選擇日期或時間時更易于觸摸操控。微軟還在開發支持 Chromium 引擎的 Windows 觸摸鍵盤,包括加入在鍵盤上滑動書寫等功能。

  很明顯,現在還處于微軟開發 Chromium 的早期階段,來自微軟和谷歌的工程師似乎在為類似的目標進行良好合作。但微軟和谷歌仍然是激烈的競爭對手。以前,谷歌的 Chrome 瀏覽器專用網站在 Edge 上運行得并不好,Mozilla 的一位前高管最近指責谷歌多年來一直在破壞火狐瀏覽器,盡管谷歌與火狐瀏覽器有著密切的合作關系,曾經達成過一項將谷歌搜索作為默認設置的協議。

  谷歌和微軟多年來也有過公開的斗爭,這導致生態系統戰爭的發生,并影響了兩家公司的客戶。Windows Phone 用戶暫時無法使用谷歌地圖,Windows Phone 的 YouTube 應用程序也引發了一場激烈戰斗,而谷歌還切斷了 Gmail 對 Windows Phone 中 Exchange ActiveSync 支持,這讓微軟感到意外。加之谷歌拒絕開發 Windows 應用程序,所有這些事件都削弱了微軟在移動領域與 Android 操作系統競爭的努力。

  YouTube 工程師甚至在近 10 年前策劃了一個秘密計劃,要消滅 Internet Explorer 6。最近,YouTube 在 Edge、火狐或 Safari 等非 Chrome 瀏覽器上運行得并不好。考慮到這段黑歷史,一些人擔心谷歌可能會利用它的許多 Web 優勢和服務來破壞微軟向 Chromium 引擎的遷移。這并非毫無根據的恐懼,但卻是一種諷刺:如果這種情況繼續下去,微軟可能最終成為“擁抱、延伸、消滅”戰略的受害者。

  最近,當 Google Meet 突然不在支持新版 Edge 瀏覽器時,這些擔憂變得更加強烈。谷歌最近還在 Edge Chromium 用戶使用 Google Docs 時添加了一個“不支持瀏覽器”的警告。埃里克·勞倫斯(Eric Lawrence)在加入谷歌開發 Chrome 之前曾為 IE 瀏覽器工作,現在又回到了微軟。他在 Twitter 上透露,谷歌最近的改動可能不是惡意的。谷歌并不是故意要屏蔽微軟的新版 Edge 瀏覽器。

  “我認為我們的期望是谷歌瀏覽器將與我們公平競爭,”喬北峰說。“我們希望我們能成為 Web 標準和 Web 實現方面的工程合作伙伴,在 Windows 設備上運行良好。這似乎是可能的,而且符合所有人的最大利益。而且在差異化方面還有很大的競爭空間。”

  毫無疑問,谷歌歡迎微軟對 Chromium 引擎的貢獻。谷歌工程師們在最近的一次 BlinkOn Chromium 活動上邀請微軟登臺,到目前為止,微軟已經為 Chromium 貢獻了 400 多種融合。谷歌一位發言人表示:“Chrome 從一開始就是開放網絡的擁護者,我們歡迎微軟加入 Chromium 開發者的社區。”“我們感謝微軟和 Web 標準社區在推進開放 Web 網絡、支持用戶選擇和提供良好瀏覽體驗方面所做的工作。”

  新舊 Edge 瀏覽器的轉換不會一蹴而就,微軟仍在研究如何實現這一目標。

  微軟正在展示為 Edge Chromium 瀏覽器規劃的一些新功能,而 Mac 版瀏覽器也應該很快就會推出。Edge 瀏覽器也將推出一種新的“IE 模式”,這可能會幫助一些仍然依賴于面向 IE 設計的古老內部網站企業用戶轉向更現代的網站。Edge 瀏覽器還設計了一個新的“收藏”功能,以改善從 Web 上收集信息和筆記的不良體驗。微軟甚至添加了精細的跟蹤控件,以阻止廣告通過 Web 網路跟蹤用戶。

  除了這些特性,Edge Chromium 還在不斷改進,而微軟與谷歌的關系也在不斷變化。但最終的結果意味著,如果你使用 Windows,那么 Chrome 和 Edge 瀏覽器在未來幾個月都將變得更好。Edge 已經感覺和 Chrome 一樣好了,它很容易就會成為有史以來最好的默認瀏覽器窗口。不過 Chrome 可能還不夠好。現在輪到微軟來說服所有人,為什么放棄 Chrome 是值得的。(辰辰)

總結

以上是生活随笔為你收集整理的亦敌亦友 微软Edge浏览器为何要采用Chrome引擎?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。