我已經在Chrome(Mac),Firefox(全部),Safari(全部),IE9(Win 7)和Opera(Mac)中測試了我的頁面。我還計劃使用Chrome for Windows和Chromium for Linux,以及Opera for Windows。是否有其他(用於桌面)具有足夠寬的使用量,我應該下載並測試它們?我應該使用哪些瀏覽器來測試我的網頁?
回答
我一直髮現最好的方針是在IE,Chrome,Firefox和Safari(最新版本)中進行測試,然後安裝像谷歌分析這樣的服務來找出你喜歡的其他瀏覽器。在所有不同的操作系統上進行測試可能非常耗時,並且您可能會驚訝於您的網站出現流量故障。
+1您應該使用一些網站分析,看看哪些瀏覽器和瀏覽器版本在您的網站上流行。 – HeatfanJohn
我在做這件事之前一直都在做,但我會在啓動時記住這一點。 +1 – tkbx
IE 10+通常會像其他現代瀏覽器一樣,認爲它仍然有它的怪癖。主要使用Chrome/IE 9進行開發,你會很好。但IE 7,8和9都有自己的怪癖,所以它是由你決定的,你是否想要支持那些不是。我認爲6和7是失敗的原因,儘管仍然有7個體面的用戶羣。 – ps2goat
使用此鏈接以獲得瀏覽器的使用趨勢的好感覺: http://www.w3schools.com/browsers/browsers_stats.asp
請記住,這些統計數據是基於這一特定網站的用戶,這被懷疑是一個有點「技術嫺熟的」再正常不過用戶。如果您點擊特定的瀏覽器,您將看到瀏覽器不同版本的統計信息。例如,您可以看到約8%的網站用戶使用IE8,這不在您的列表中。
而且,使用這個網站:
http://caniuse.com/
要檢查支持特定HTML/CSS元素throught在不同的瀏覽器。
不要忘記爲您的網站用戶提供適用於舊版瀏覽器不支持的每個元素的適當回退內容。
- 1. 我應該使用哪些移動瀏覽器測試移動網頁?
- 2. 我應該測試哪些Android設備?
- 3. 如何讓我的網站檢測某些網頁瀏覽器?
- 4. 我應該使用哪個參考瀏覽器來開發新網站?
- 5. 我如何在不同的網頁瀏覽器中測試我的網頁
- 6. 我的網站應該在哪些瀏覽器上完美工作
- 7. 如果我使用jQuery,我應該做跨瀏覽器測試嗎?
- 8. 網頁瀏覽器使用哪些網址編碼?
- 9. 我該如何在瀏覽器中測試我的node.js代碼?
- 10. 我們應該在E2E測試中使用量角器測試網站的哪些功能?
- 11. 在設計網站時應該考慮哪些瀏覽器?
- 12. 哪些網頁瀏覽器默認使用http/1.1?
- 13. 我應該使用localStorage而不是Cookie來定位移動瀏覽器的網頁應用嗎?
- 14. 我該如何指定GWT測試應該運行的瀏覽器?
- 15. 使用Javascript來檢測iPhone的網頁瀏覽器
- 16. facebook使用Cookie來了解我們正在瀏覽哪些網站?
- 17. 我應該使用哪些語言和庫來使用Gmail?
- 18. 我應該使用哪些Microsoft Azure?
- 19. 我應該使用哪些elasticsearch聚合?
- 20. Android集合,我應該使用哪些?
- 21. 我應該使用哪些php函數?
- 22. 我應該使用哪些OOP選項?
- 23. 10。我應該使用哪些技術?
- 24. 將我的iOS應用程序檢測爲網絡瀏覽器
- 25. 我應該使用什麼測試框架來測試我的Rails模型?
- 26. 如何讓我的網頁瀏覽器的應用程序從
- 27. 自動瀏覽器測試:如何在網頁上測試JavaScript?
- 28. 流星網絡框架支持哪些網頁瀏覽器?
- 29. 測試瀏覽器與我的網站的兼容性
- 30. 如何啓動即瀏覽器使用水豚爲我的網絡應用程序測試與黃瓜測試
取決於你所尋求的。你測試了什麼功能?你想保證只在所有瀏覽器之間工作,或者你想在所有瀏覽器上表現一致嗎?這也取決於你計劃擁有哪些功能(HTML5,CSS3?)?你會使用閃光燈嗎? – SHiRKiT
HTML 4.01嚴格,CSS,jQuery。我只是希望它能夠在所有瀏覽器上正常工作(預見其他瀏覽器的任何「IE盒模型錯誤」)。 – tkbx
您可能還想測試一些智能手機,平板電腦和控制檯(ps3,psvita,3ds)。這一切都取決於您正在開發哪種類型的網站以及期望的用戶類型。 – SHiRKiT