讓 IE 瀏覽器成為歷史,這是微軟給的最好禮物
自從微軟宣佈將在多數作業系統上停止對 IE 7、8、9和10提供技術支援,IE 也將成為歷史。這是逐步淘汰掉這個從出世起就飽受爭議的瀏覽器的最大進步。
自去年三月起,微軟就逐步地開始淡化 IE 這個品牌,開發出全新的瀏覽器 Edge ,但並沒有立即殺死 IE 。Edge 只能在 win10 上跑,所以微軟還會在老版本的 Windows 系統上對 IE 提供更新支援。總的來說,這是一個新的起點。從歷史上講,微軟通常會同時支援多個版本的 IE 。從今天起,微軟僅支援作業系統能夠執行的最新版本的 IE 。對於老版本來說,不會再有新的安全補丁推送,因此大量的舊版本使用者暴露在駭客及不安全因素之中。
讓使用者在舊版本的瀏覽器中執行應用程式,一直是一個令所有開發者和機構頭痛的問題。但也可能是一件好事,開發者和設計師們一直在尋找解決這一問題的最佳途徑。而且,新版本的瀏覽器也可能有自己的脾氣,一個網頁在不同的瀏覽器上面看到的效果很可能並不相同。不過,這些細微的差異和 IE 在 90 年代末至世紀初對於全球資訊網標準的踐踏相比,不值一提。
在 IE 瀏覽器上,微軟堅持使用自己的網頁標準,而對 W3c (全球資訊網聯盟)的標準不屑一顧,這使得微軟長期決定著網頁的設計標準。這導致很多有才華的網頁開發者並沒有被要求解決影像在不同瀏覽器上顯出細微差異的問題。大量舊版本的瀏覽器仍在執行,更加劇了這種混亂局面。萬幸的是,這段黑暗的歲月終於快要結束了。
灰暗的舊時光
由於 IE 沒有遵循制定網頁標準的全球資訊網聯盟的指導方案,在 IE 和其他瀏覽器上看到的網頁效果可能會完全不同,包括 Netscape,Opera 或 Firefox 等。絕望的設計師們很努力地想讓網頁儘可能的呈現統一的效果,但面對複雜的佈局時,這種努力往往是無效的。而 IE 6因為存在的安全漏洞飽受批評,微軟往往並沒有第一時間修復漏洞。
但既然 IE 如此糟糕,為什麼能佔有如此多的市場份額呢?在 1997 年,微軟將 IE 預裝到Windos中,這受到了無數人的反對與指責,並長期受到了政府的反壟斷調查。由於大多數使用者並不瞭解其他的瀏覽器,而 Windows 又佔據了絕大多數的市場份額,微軟透過捆綁銷售輕而易舉的贏得了這場戰鬥。
但故事到此還沒有結束。微軟仍然把 IE 和 Windows 捆綁銷售,但橫空而出的 Google Chrome 後來居上,成為了最多人使用的瀏覽器。其中有部分原因是設計師和開發者們長久以來教育市場的結果。但在 1990 年代,無數的網站在網頁上自豪地掛著“使用 IE 瀏覽器可獲得最佳體驗” 的橫幅。
“很少人記得這件事,特別是網頁前端開發者,但確實有一段時間,IE 是世界上最好的瀏覽器。”長期批評 IE 的 JavaScricp 專家 Douglas Crockford 在 2010 年接受採訪時說。IE 6 曾經遠遠領先於其他瀏覽器,但現在已經被競爭對手們超過。
這是一種誇張的修辭。Netscape 6 和 Opera 5 都比 IE 6 更早推出市場且更為優秀。但實際情況卻是 IE 6 花了幾年時間彎道超車,奪得頭把交椅。在 1997 年網景公司推出 Netscape Navigator 4 之後,竟然沉寂了 3 年,直到 2000 年才推出了全新版本 Netscape Navitor 5 。(網景公司並沒有在 Navigator 4 的基礎上迭代新版本,而是花了很大力氣把 Navigator 5 重寫了一遍。)同時,儘管 IE 並沒有完全的遵循標準,但在 1990 年代末期,快速的增加了很多新的功能。在當時,開發者們如果想在瀏覽器上使用前沿的技術及互動性的功能,IE 幾乎是唯一的選擇。
網景公司倒閉之後,部分員工成立了 Mozilla (火狐)社群,在 2004 推出了第一個版本的火狐瀏覽器,這讓人們從死氣沉沉的瀏覽器中看到了新希望。
沉重的包袱
2006 年,IE 7 終於推出市場,雖然比起之前的版本是一個巨大的進步,但對於W3C 標準仍然支援的不徹底,因此開發者們只能針對 IE 不停除錯,使得網頁正確顯示。直到 2009 年 IE 8 的誕生,微軟才終於第一個透過 Acid2 標準測試的瀏覽器。Acid2 被廣泛使用於測試瀏覽器對 W3c 標準的支援。但對於其他的標準,諸如 WebGL 技術中的 3D 圖形介面,則支援的更晚。那時候瀏覽器市場還處於波瀾不驚的階段,而 IE 的壞名聲已經形成。
但微軟最大的問題在於 IE 6 的長期存在。為了相容還保有大量使用者的 IE6 ,許多機構不得不花費大量經費在照顧這些拒絕升級的使用者。許多 Windows 使用者並不清楚如何更新版本號,還有一部分盜版使用者無法聯機升級,他們都一直停留在舊的版本上。因此,微軟不得不一直對IE 6提供支援直到 2014年4月8號,距IE6的推出已經過了 10 年的時間。
為了避免重蹈覆轍,微軟宣佈不會對 Windows Vista 和 Windows Server 2008 上 IE9 以前版本提供技術支援,而在 win 7、8 及相應的伺服器版本上,最低支援到 IE9 。此舉很可能會把大量未升級的使用者暴露在各種潛在的安全隱患之中,但從長遠角度看,這會迫使使用者儘快選擇更好的瀏覽器。
隨著時間的推移,舊版本的瀏覽器會逐漸推出歷史舞臺,微軟希望能夠在瀏覽器戰爭中重新奪得往日的輝煌。Edge 就是一個全新的開始——新名字,推倒重來的程式碼,以及全新的 CEO。微軟之前的惡行不會消失,但至少能解決現在餛飩的市場。
相關文章
- 微軟IE瀏覽器正式退役微軟瀏覽器
- 程式設計師給女友最好的禮物是....程式設計師
- microsoft edge是ie瀏覽器嗎 edge瀏覽器和ie瀏覽器一樣嗎ROS瀏覽器
- ie瀏覽器開啟變成別的瀏覽器怎麼辦 開啟ie瀏覽器變成360怎麼改瀏覽器
- 微軟稱win10十月更新上的新版Edge是歷史最佳瀏覽器微軟Win10瀏覽器
- 桌面瀏覽器微軟Edge取代IE瀏覽器 市場份額升至9.84%瀏覽器微軟
- edge是什麼瀏覽器 microsoft edge是ie瀏覽器嗎瀏覽器ROS
- IE 瀏覽器將停止服務,這是真的嗎?瀏覽器
- 【譯】瀏覽器user-agent的歷史瀏覽器
- 14.3 瀏覽歷史
- Google 搜尋決定停止支援 IE11,IE 瀏覽器或將退出歷史舞臺?GoIE11瀏覽器
- 微軟決定於2022年停止對 IE 瀏覽器的支援微軟瀏覽器
- 微軟IE瀏覽器6月16日正式退役 準備好換瀏覽器了嗎微軟瀏覽器
- win10預設瀏覽器edge怎樣切換成IE win10系統把預設瀏覽器edge改為ie瀏覽器的教程Win10瀏覽器
- IE瀏覽器相容瀏覽器
- 微軟提醒IE瀏覽器將於今年6月15日停用微軟瀏覽器
- 【工具】火狐瀏覽器歷史版本下載瀏覽器
- 使用 JavaScript 操作瀏覽器歷史記錄 APIJavaScript瀏覽器API
- IE瀏覽器版本的判斷瀏覽器
- ie瀏覽器怎麼升級 ie瀏覽器版本過低怎麼辦瀏覽器
- 奉啟玉最前線!微軟宣佈:IE瀏覽器6月正式退役微軟瀏覽器
- 讓IE低版本瀏覽器也支援placeholder屬性瀏覽器
- ie瀏覽器開啟怎麼是360導航 ie每次開啟都是360瀏覽器怎麼解決瀏覽器
- win10為什麼電腦ie瀏覽器找不到_win10找不到ie瀏覽器的解決方法Win10瀏覽器
- 27 年間從巔峰淪為“笑柄”,微軟宣佈 IE 瀏覽器終於要退役了!微軟瀏覽器
- Mac上的Safari瀏覽器如何檢視歷史記錄?Mac瀏覽器
- history.pushState() 給網站新增和修改瀏覽歷史記錄網站
- 怎麼調出ie瀏覽器_win10 ie瀏覽器怎麼調出來瀏覽器Win10
- JavaScript 判斷IE瀏覽器的版本包括IE11JavaScript瀏覽器IE11
- 替代Edge瀏覽器?微軟開發新的瀏覽器:採用Chrome核心瀏覽器微軟Chrome
- ie瀏覽器自動跳轉edge怎麼恢復 win10開啟ie瀏覽器變成edge怎麼辦瀏覽器Win10
- IE瀏覽器外掛開發瀏覽器
- ie瀏覽器在電腦哪裡 電腦自帶的ie瀏覽器怎麼開啟使用瀏覽器
- 瀏覽器 UA 的變遷史瀏覽器
- ie瀏覽器退役後還能用嗎 ie瀏覽器關閉停用以後怎麼辦瀏覽器
- ie瀏覽器相容模式怎麼設定在哪裡 ie瀏覽器相容模式設定方法瀏覽器模式
- js 判斷是什麼瀏覽器、是否為谷歌瀏覽器JS瀏覽器谷歌
- 什麼是微軟 Edge 瀏覽器 Tracking Prevention 的 Org Relationship Mitigation 策略微軟瀏覽器MIT
- 微信跳轉瀏覽器提示,微信瀏覽器中直接跳轉手機預設瀏覽器是怎麼實現的瀏覽器