1. 程式人生 > >Edge瀏覽器能為微軟贏回Web開發者的心嗎?

Edge瀏覽器能為微軟贏回Web開發者的心嗎?

在過去十多年的時間裡,web網頁世界一直在發生著轉變,IE曾經一統世界,但後來又被谷歌的Chrome趕超——因為Chrome更快也更可靠。

通過Edge瀏覽器,微軟期望重新贏得開發者的心,而且也看得出來的確下了功夫。為了做到這一點,微軟由其舊的Trident渲染引擎開了個新的分支,除了平衡相容性,主要是擁抱現代化的web互動方式。

在這些年中,開發者採用各種奇招和方案,令其程式碼可完全執行在IE瀏覽器下,微軟覺得是時候做出改變了。微軟努力的其中一個大型改變,就是Edge瀏覽器將自身標識為“WebKit”或者說“Chrome”,而且也不會迴應IsIE()請求。

Edge開發團隊6月份發表的一篇文章提到,開發者不應該“將其站點的開發限制在現有的一小撮瀏覽器上”,這些“將來總是會被打破的”。

Edge處理特定WebKit CSS字首,確保專為Safari和Chrome所寫的程式碼不會出問題;而且還對過去16年中HTTP最大的變化做出支援,像媒體抓取API、響應式圖片等等。當然還是會有一些錯漏,像是webRTC明顯還是不受支援的,不過微軟在Edge中所作的突破還是很多的,比如其自有的一些新特性,像是Pointer Events用於識別觸控互動操作。

微軟甚至還首次公開了線路圖,用來展示Edge所要支援的web平臺,以及何時就會做出支援,並列出未來考慮加入的新特性。甚至還改變了方式,考慮為Javascript庫和框架做出貢獻。

目前Edge在HTML5測試中的得分是402分,這相較IE而言已經是相當大的進步,對於HTML5的支援仍舊落後於Firefox和Chrome(比如缺乏對WebM和WebRTC的支援),但微軟起碼已經找對了方向。而在Acid3測試中,Edge拿下了滿分,和IE比自然已經不是一個等級。另外在ES6相容性測試中對68%的特性做出支援。

在數年的丟分過後,微軟的確需要贏得更多的開發者了,微軟現在在做的事情就是鼓勵開發者為web標準寫程式碼,而不是針對專門的瀏覽器。那麼在最新的瀏覽器之戰中,Edge是否能有出色的表現呢。

相關推薦

Edge瀏覽器微軟Web開發者

在過去十多年的時間裡,web網頁世界一直在發生著轉變,IE曾經一統世界,但後來又被谷歌的Chrome趕超——因為Chrome更快也更可靠。 通過Edge瀏覽器,微軟期望重新贏得開發者的心,而且也看得出來的確下了功夫。為了做到這一點,微軟由其舊的Trident渲染引

如何重置微軟Edge瀏覽器Windows 10預設設定

【引自Winclient的部落格】微軟 Edge 瀏覽器是 Windows 10 中的受保護瀏覽器,一般情況下它不會像 IE 那樣容易被劫持或破壞。但如果需要的話,大家還是可以使用本文中的步驟來重置微軟 Edge 瀏覽器為 Windows 10 預設設定。 重置微軟Edge瀏覽器 我

用戶體驗—微軟Edge瀏覽器

family 信息 搜索 用戶界面 nbsp 方便 body 質量 png 我現在使用的瀏覽器是win10自帶的Edge瀏覽器 用戶界面: 首先整體界面的話是清晰,一目了然,而且記住用戶選擇: 1.微軟必應搜索的主題分類明確,查詢簡潔方便。查詢語句簡單; 2

edge瀏覽器識別ip地址手機號的解決辦法

phone 技術 cnblogs orm 今天 mat content com 天突 edge瀏覽器識別ip地址為手機號的解決辦法 今天突然發現類似101.231.70.242的ip地址會在edge瀏覽器裏面識別為可點擊的鏈接,後來看了一下,原因就是被識別為手機號了,因為我

javascript判斷瀏覽器是否IE核心,edge

  當前IE核心和edge瀏覽器還有很多功能不支援,例如Promise,Webgl2.0,所以經常需要判斷當前瀏覽器的種類,可以使用如下方法判斷是否為IE核心或者edge。 1 var getExplorer = (function () { 2 var explorer = window

微軟官方宣佈:Edge 瀏覽器將採用 Chromium 核心

   如果不能殺死它,那就變成它吧! 美國當地時間12月6日上午9點,微軟通過其部落格官方宣佈:未來將採用 Chromium 核心開發桌面版 Edge 瀏覽器,以便為使用者帶來更好的 Web 相容性,併為所有 Web 開發者減少 Web 碎片化。因此,微軟計劃成為 Ch

微軟宣佈 Edge 瀏覽器將切換至 Chromium 核心

簡述 據微軟官方 blog的訊息,windows 的預設瀏覽器 Edge將切換核心至 Chromium,並且微軟將秉承開源精神,在未來更多的為 Chromium專案貢獻程式碼。 微軟具體說了什麼? 原文如下: For the past few years, Microsoft has meaningful

微軟 Edge 瀏覽器再度提升電池續航,但這次卻很低調

   隨著 Windows 10(以及 Edge)的新版本釋出,微軟在其官方 GitHub 賬戶悄然更新了 Edge 瀏覽器電池壽命測試資料,著重比較了他們的瀏覽器與 Google Chrome 和 Mozilla Firefox 在訪問 HTML 5 視訊流的效能。此前微軟在

SOAOffice 中介軟體是北京科翰軟體微軟OFFICE量身打造的Web中介軟體

  SOAOffice 完全拋棄了傳統利用Office伺服器端自動化技術存取文件資料的種種弊端和缺陷,採用獨創的專利技術構建了一個功能強大、簡單易用的微軟Office中介軟體平臺,平臺提供標準的.net和java元件介面,不但能夠線上(瀏覽器頁面)開啟、編輯、儲存Office文件,而且開發人員還能夠

【銅】第135篇 一對一視頻錄制(二)及必填項紅色星標及隱藏index.php及必選項不空 周一

一對一視頻錄制 必填項紅色星標 隱藏index.php 必選項不能為空 關鍵詞:一對一視頻錄制, 必填項紅色星標, 隱藏index.php, 必選項不能為空一、一對一視頻錄制1.1 需要做的二、我的網站2.1 必填項紅色星標代碼如下:<spanstyle="color:red;">

巧婦少米之炊(1)——Android下小內存下的生存之道

直接內存 -a 響應時間 分區 popu 身邊 執行 人的 算法 常常聽到身邊用安卓的朋友抱怨手機卡頓,內存動不動就快沒了。而Google聲稱在512M的內存下也能流暢執行Android 4.4。究竟它做了什麽? 總結一下它主要做了四件事: 1.優化內核,使用Activ

Windows 10卸載Edge瀏覽器(不成功的別試了)

develop style pre 系統 log -a mode disable evel 在命令行輸入: PowerShell dir $env:LOCALAPPDATA\Packages\*edge*^|ren -newname MicrosoftEdge.old

Microsoft Edge 瀏覽器遠程代碼執行漏洞POC及細節(CVE-2017-8641)

ive buffer png serer virt pil binding nproc mil 2017年8月8日,CVE官網公布了CVE-2017-8641,在其網上的描述為: 意思是說,黑客可以通過在網頁中嵌入惡意構造的javascript代碼,使得微軟的瀏覽器(如E

輸入的文本不

idt 技術分享 消息 rim asc trim highlight http script if(!$ask.val().trim()) { $.MsgBox.Alert("消息","您的問題不能為空,請輸入文字"); return; }   

值不null.參數名: viewInfo,如何解決

manage adding and 服務器 mic 詳情 不能 如何解決 工具 有藍隊網絡服務器租用客戶反映在一臺服務器上使用數據庫管理工具時彈出了如下錯誤 :值不能為null.參數名: viewInfo (Microsoft.SqlServer.Management.

什麽歸測試在增量開發中特別重要?

相同 影響 時間 錯誤 實現 組件 tex 導致 沒有 因為增量開發當中不只擴展了過程式的程序和邏輯,也擴展或者修改了底層數據結構,換句話說就是功能模塊有增加,而且模塊內部結構和之前有所不同,並且關聯模塊及其接口部分也可能受到影響。 而回歸測試就是指的修改了舊代

什麽要Web標準化,有何價值

但是 活躍 w3c 閱讀 隨著 就是 美的 手機 轉換   采用W3C推薦的標準進行設計是一件正確的事情。當我預備重新設計adaptivepath.com站點時,我的搭檔同意用符合標準的方法來建設它。但在我們開始前,我們也有一番討論:采用web標準需要付出很大的努力,這樣做

主鍵非自增列 EF 插入數據庫引起的 ID 列不 NULL 的錯誤

one ati true data tab har build 實體 prot protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity<Po

開發專屬APP企業帶來什麽

要求 快速 text 不足 電商平臺 並且 哪些 生活 align   說起APP,每個人都能隨口說出很多自己喜歡的APP,說明APP已經和我們的生活融為一體了。隨著移動互聯網的快速崛起,企業也開始布局自身的移動端,而手機APP則成為企業進軍移動端的主要利器。全球各大品牌企

Win10 Edge瀏覽器鍵盤快捷鍵

當前頁 執行 win10 搜索 space 閱讀 增加 切換 縮放 Ctrl + D:將當前頁面添加到收藏夾或閱讀列表 Ctrl + E:在地址欄中執行搜索查詢 Ctrl + F:在頁面上查找 Ctrl + H:打開歷史記錄面板 Ctrl + G:打開閱讀列表面板