亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Web 開發:Bootstrap 宣布放棄支持 IE

發布時間:2020-04-23 09:35:22 來源:億速云 閱讀:148 作者:小新 欄目:web開發

本篇文章和大家了解一下Web 開發:Bootstrap 宣布放棄支持 IE。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。

Bootstrap 近日正式官宣將在 5.0 版本中移除對 IE 瀏覽器的支持,創始人表示需要滿足 IE 用戶的開發者可以繼續使用 4.0 版本。

Bootstrap,可能是首個宣布放棄支持 IE 的主流框架,這會是前端開發領域的里程碑事件嗎?

Bootstrap 5.0 將放棄支持 IE

流行開源前端框架 Bootstrap 近日官宣將放棄對 IE 瀏覽器的支持。

Bootstrap 最初由 Twitter 團隊編寫,原名 Twitter Blueprint,本意是制作一套可以保持一致性的工具和框架。在 Bootstrap 之前,開發界面需要使用不同的代碼庫,這樣很容易導致不一致的問題,從而增加了維護的負擔。

據了解,全球有超過 20% 的站點使用 Bootstrap 框架,目前的穩定版本支持 Chrome、Firefox、IE、Opera 和 Safari 等主流瀏覽器。但該團隊已經正式宣布,預計將在今年晚些時候發布的 5.0 版本中正式移除對 IE 瀏覽器的支持。

Bootstrap 的創始人之一的馬克·奧托 (Mark Otto) 在 GitHub 上說,那些仍然需要滿足 IE 用戶的開發者應該繼續運行 Bootstrap 4,而不是升級到即將發布的 v5 版本。

Web 開發:Bootstrap 宣布放棄支持 IE

在討論移除 IE 支持的這個 issue 下,可以很清晰地看到 emoji 分布呈現了壓倒性的正向支持,而在下面的評論區中,也少有表示反對的言論(僅有的幾條還被人懟了)。

但 Bootstrap 此舉同樣可能帶來一些副作用,作為一個流行的開源前端框架,它還是許多其他 Web 開發工具、企業建站方案的基礎模塊,一旦選擇升級,它們也將自動失去 IE 支持。

前端苦 IE 久矣有人認為,Bootstrap 宣布放棄 IE 支持是一個里程碑式的事件。Bootstrap 在互聯網站點中所占的份額之大,注定了其一舉一動都將被業界看在眼里,目前也并無主流同類型框架做出相似的決定。比如,jQuery 這個幾乎占據 75% 站點的 JavaScript 庫目前仍支持 IE 9。

Bootstrap 打響了主流框架放棄 IE 支持的第一***,也許這開始預示著 Web 開發者們可以脫離 IE 的苦海了。數據顯示,IE 瀏覽器的***份額目前僅有 1% 左右,但很多***、銀行網站仍舊只能兼容 IE 瀏覽器,這對 Web 開發帶來了巨大的困擾:一年 IE 開發可以獲得三年工作經驗。

InfoQ 編譯的《Web 開發者的十大噩夢》一文中,就有提到對 IE 6 的支持是噩夢般的體驗:

開發者花在 IE6 代碼上的時間可能是 Chrome 或 Firefox 的三倍或更多。更令人沮喪的是,網站在 IE6 中運行不會像在新瀏覽器中那樣流暢。有些效果不生效,有些 bug 會一直困擾你,更不用提那些安全問題了。這讓開發者的工作變得非常困難。如果說我有什么建議,我會建議對那些想要支持 IE6 的項目收取雙倍甚至更高的費用,但即使是這樣,仍然不值得。

此前流行開源組件庫 Ant Dsign 發布 4.0 版本,筆者也與其核心作者交流了 IE 支持的難題:

v3 版本為了兼容舊版 IE,不得不做一些妥協。比如說 flex 布局不能用,我們就用 float 和 table 來搞;不能用 sticky,Table 為了實現固定列不得不額外再渲染一個 Table 達到固定列的效果。兼容 IE 的難點在于很多行為是非預期的,往往代碼沒有什么問題,但是頁面渲染就是不正常。對于這種情況,就需要做不少的黑科技。比如說讓組件強制刷新、使用 IE only 的 css hack 等等。此外前面提到的很多 HTML 新特性在 IE 環境下無法使用,只能自行模擬導致嚴重的性能損耗。

除了開發者,來自用戶的吐槽同樣玩出了花,比如這張廣為流傳的諷刺漫畫:

Web 開發:Bootstrap 宣布放棄支持 IE

故事的最后,微軟也看不下去 IE 瀏覽器這個扶不起的親生兒子,轉而重新練起了新號——Edge。可這個新號同樣沒能讓微軟滿意,在此前的一次公開活動中,微軟工程師使用 Edge 卻多次出現瀏覽器崩潰情況,不得不在活動現場安裝 Chrome 以完成演示。

凡此種種,微軟最終也于 2018 年 12 月底決定,新 Edge 將采用 Chromium,瀏覽器***最終形成實質上的一統天下。

有人說,Chrome 一統天下迎合了 Web 開發走向標準化的強烈需求。也有人說,Chrome 成為互聯網的開門人,形成了實質性的壟斷讓人擔憂。對此,各位前端同學又是如何看待呢?

以上就是Web 開發:Bootstrap 宣布放棄支持 IE的詳細內容了,看完之后是否有所收獲呢?如果想了解更多相關內容,歡迎來億速云行業資訊!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

准格尔旗| 五寨县| 丽水市| 故城县| 呈贡县| 邵阳县| 云安县| 安庆市| 元江| 潮州市| 清原| 扶余县| 基隆市| 桐柏县| 开远市| 游戏| 隆林| 石楼县| 望都县| 安阳县| 镇原县| 马龙县| 古丈县| 杂多县| 新竹市| 宁南县| 烟台市| 鞍山市| 介休市| 宁陕县| 乐陵市| 桦南县| 乌恰县| 桐乡市| 迁安市| 温泉县| 老河口市| 武川县| 茶陵县| 班玛县| 金溪县|