我想開始社區討論。根據我的問題,您什麼時候決定停止支持舊瀏覽器?你決定停止支持舊版瀏覽器?
我幾乎完成了大型個人應用程序的開發。它使用了很多HTML5,CSS3和JavaScript。如果我要支持較舊的瀏覽器,我估計它會將我的前端工作負載增加至少50%。坦率地說,我不想支持舊版瀏覽器。從商業角度來看,有人可能會爭辯說,如果我不這樣做,我可能會失去收入。我不同意。我覺得使用舊瀏覽器的客戶不會是我想要的客戶 - 他們會給我更多的工作,因爲我必須修復應用程序中的兼容性問題,以便與他們的舊瀏覽器一起工作,或者必須不斷告訴他們升級瀏覽器。如果網絡要繼續前進,那麼人們需要停止支持舊版瀏覽器,但是,我確實看到潮流正慢慢開始轉向這一點。
最近,IE6發音死了。我們什麼時候可以放心地說IE7和IE8或者Firefox 3可以被認爲是'重要的'足以支持?
此外,我聽到很多人在這個網站上說:「確保它的性能下降,所以它仍然可以使用不支持JavaScript的瀏覽器」?什麼樣的瀏覽器現在不支持JavaScript?大多數舊手機,如果這些舊手機不支持JavaScript,那麼我非常懷疑他們會正確解析HTML。我的應用程序也有Sencha touch移動版本。我是否會製作WAP版本以支持舊手機?不,這是一個豐富的網絡應用程序。這就是它的設計目標,我希望它留下來。
我更喜歡蘋果的方法:如果你升級你的操作系統,不要指望你的操作系統的前一個應用程序與新的操作系統一起工作。是的,這可能是一個挫折,但它意味着沒有一團糟,人們被迫升級與時俱進。
它對於新的Web應用程序的工作方式相同,如果我想讓它們保持乾淨,快速和高效,我需要停止黑客代碼以支持舊版軟件,並且如果用戶不喜歡它,他們可以繼續從我的網站或加入我們其他人,並升級他們的瀏覽器,並有更好的網絡體驗。
我不希望這會出現傲慢,但我真的對你的意見感興趣,當你認爲足夠的時候並且只支持最近的瀏覽器。
截至2012年9月,Google或Yahoo!支持IE8。我注意到Guthub也放棄了支持(當然,如果對技術人員來說這個網站)。 – Graeck 2013-07-03 23:12:14
IE9甚至值得用CSS動畫等現代? – 2014-02-20 01:57:13