vue.js不支持IE8大家是怎麼作的?

做者:知乎用戶
連接:https://www.zhihu.com/question/51468145/answer/126207448
來源:知乎
著做權歸做者全部。商業轉載請聯繫做者得到受權,非商業轉載請註明出處。

若是您的客戶羣體IE8用戶佔據較大的比例,不建議使用vue,angular等等如今流行的前端框架,jquery和easyUI就挺好的。
實在想用新技術和新的模式,其餘答豬說過的Avalon以及 Polyfill就能夠。前端






================如下是吐槽部分=================vue

我看到了一大羣高冷的「非IE用戶」以及「非IE」開發者。
做爲一個「原始人」開發者,真的有點看不下去。一些吐槽不吐不快。react

6年前開始作開發,寫商業門戶網站入行。從一開始就被各類瀏覽器兼容折磨得筋疲力盡。
使用Firefox作開發,IE調整兼容,盡力兼容IE6,而且還要考慮QQ瀏覽器和360瀏覽器本身加殼後的解析變化(那個時候chrome還沒流行,沒有所謂的雙核瀏覽器,QQ瀏覽器和360都是在IE基礎上本身加殼)。順帶還要照顧下小衆的Opera。
在那個E9還沒出,chrome還沒開始飆版本,FF還只是停留在3.X的年代,我不知道現今的一堆「前端工程師」在那個年代還能不能活得下去。jquery

大家再鄙視低版本IE,也不能無視如今傳統行業軟件開發的現實:銀行、電信、政府、學校(這個比例低一點)的網站都是IE8爲主,甚至須要兼容IE6。
若是您想讓他們升級高版本瀏覽器,請先卸載他們的Windows XP。XP系統最高支持瀏覽器IE8,沒法升級到IE9。
對了,win7最低版本支持IE8,sp2默認安裝IE9,可是國內win7有幾個自動安裝補丁的?
你還別笑他們,微軟免費升級WIN10,在所謂平均素質最高的知乎也有大批大批不肯升級的人呢!chrome


說難聽點,想淘汰IE6?先等XP用戶死絕。
想淘汰IE8?先等win7用戶消失。typescript


看了其餘的答案,我建議支持 瀏覽器

的方式,在儘量的狀況下引導用戶儘可能「善意」的逼迫用戶升級系統,而不是其餘人一臉不屑的高冷範。
除去傳統行業由於懶政,由於跟不上時代步伐,由於不專一技術,由於資金問題,由於設備問題不升級系統這些因素以外,政府、銀行金融、電信由於歷史和技術緣由,大量使用和遺留了低版本ONLY的代碼,以及ActiveX控件等等,尤爲是金融,當初國內都是採購國外的技術,掃描儀等等都是利用了低版本瀏覽器的一些特性甚至是BUG,一旦升級會連帶着這些東西一塊兒作廢。惟一的解決方案就是從頭再去開發一整套解決方案。
而你願意承擔這部分的成本損失?

 

我知道好多人會繼續一臉鄙夷地說,我這是變相地拖慢IE的拋棄速度。此地爺幹不動,自有爺幹得了的地方。然後各類typescript和新的ES標準、語法糖用得飛起,對努力調試各類低版本瀏覽器的開發者嘲笑不已。前端框架

我支持VUE和其餘前端框架的做者以及jquery高版本都再也不支持IE8及如下瀏覽器的行爲,我也一再的努力推進公司和行業儘可能使用新瀏覽器和新的語言版本,但我對其餘的見到低版本瀏覽器開發者就高冷嘲笑諷刺的人,以及他們的行爲,感到悲哀和傷感。
相關文章
相關標籤/搜索