2014-10-27 194 views
0

我對瀏覽器支持特別是與Internet Explorer有關的一般問題,有哪些工具或方法可以確定何時停止支持瀏覽器?Internet Explorer(IE)支持

+0

當你不覺得需要不斷維護和代碼膨脹條件來適應微軟的劣勢。或者你總是可以走過最後的兩個版本,並將其他任何東西都搞定。再加上它取決於服務。如果你正在爲第三世界而建設,那麼你可能仍然需要支持IE6。否則,沒有人再使用LT9。即使微軟不再支持任何基於XP的。 – 2014-10-27 23:49:35

+0

這取決於您的客戶請求。如果它說,我們需要支持IE6,那麼你應該實現它。我建議你嘗試將你的代碼實現到最新的瀏覽器,最新的,並IE到IE9。 – vaso123 2014-10-27 23:51:29

回答

1

您不應該在尋找方法來確定您應該支持哪些瀏覽器—,而是問問自己您願意爲特定瀏覽器提供何種類型的「支持」。 Internet Explorer是一個嵌入術語,您可能指的是Internet Explorer 7或8,哪些時間需要一點TLC才能執行,或者您可能指的是Internet Explorer 10或11,它們是符合現代標準的瀏覽器沒有額外的關注。

確定用戶正在使用的內容—使用Google Analytics(分析)之類的工具查看他們正在使用的工具。有些可能位於較舊版本的Internet Explorer上;有些甚至可能位於WebKit的較舊實例上。確定支持的「基本級別」是什麼樣子,然後交付。例如,不要試圖教Internet Explorer 7和6如何理解媒體查詢;讓他們有一個移動優先的佈局。

今天支持所有的瀏覽器並不像以前那樣困難。 Internet Explorer,Chrome,Firefox和Safari都很難實現一套通用的標準。按照公認和穩定的規範編寫代碼應該會產生一個網絡,只爲您的用戶工作。如果您需要爲舊版Internet Explorer提供針對瀏覽器的修改,則可以通過條件註釋來實現,以使網站/項目可用,但不一定旨在模仿現代瀏覽器中提供的體驗。

「支持」並不意味着無處不在。它可以,也可能應該意味着到處都有功能網站。這個定義使你不可能承受巨大的負擔。

警告,我是Internet Explorer團隊的程序管理員。

1

您應該使用Google Analytics等分析來確定有多少用戶使用特定的瀏覽器。一旦使用下降到一定的閾值,您可以考慮放棄支持。

0

除了Google Analytics來確定哪些類型的瀏覽器訪問您的應用程序,我們通常會檢查瀏覽器利用率統計信息。

  • 例如,IE8仍然有2%的市場份額,所以我們仍然支持它
  • IE7只有0.3%,但我們有一個很久以前放棄了它

一個例子:http://www.w3schools.com/browsers/browsers_explorer.asp

相關問題