我断断续续地在谷歌上搜索这个已经有几天了。在生成非商业Web站点时,当涉及到跨浏览器测试时,最佳策略是什么?我使用Windows7和Textpad来开发我的HTML/CSS/JavaScript/PHP -例如:没有dreamweaver、kompozer等。
我目前使用Firefox3.6和IE8进行测试。据我所知,这占到了浏览器市场的80%。我没有安装Safari,也没有安装Google Chrome,但我想大致知道我的网站(http://www.simoncatlin.co.uk)在浏览器市场会有多大的“表现”,特别是我使用了很多计时器、屏幕测量等。
我不追求完美,但我想知道我有多接近100%。
提前感谢
西蒙·卡特林
发布于 2010-10-07 18:44:55
您需要考虑您的应用程序和用户基础。例如,从历史上看,IE安装在许多家用计算机上。大多数普通互联网用户永远不会去安装另一个浏览器,因为他们并不真正关心。
然而,确实有很多人关心这个问题。这类人倾向于安装一个新的浏览器(或者两三个)。他们往往更加精通技术,他们的期望也有很大不同。
查看浏览器的市场份额可能会产生误导。如果你的网站目标是普通的互联网用户,那么你可能可以测试排名前2到3的浏览器。如果你可能会吸引更多的技术观众,那么你可以期待更广泛的浏览器。
最好的统计数据是你自己的。查看您的日志,并通过一些工具运行它们,这些工具将为您提供访问您站点的浏览器的细分。
给你一些有趣的链接:
示例:我们在Squidoo跟踪的访问者中有25%使用火狐,这并不令人惊讶。但网站上实际构建页面的人中有50%是Firefox用户。两倍于此。http://sethgodin.typepad.com/seths_blog/2008/04/why-downloading.html
http://www.w3schools.com/browsers/browsers_stats.asp
发布于 2010-10-07 04:43:51
我建议特别注意IE6的怪癖,在过去的几年里,这对web开发人员来说是很痛苦的,所以要确保任何特殊的javascript代码和CSS对齐都能用IE6进行特别好的测试。
发布于 2010-10-08 04:07:43
测试是一个非常广泛的领域。在web上,由于有许多实现,它甚至更加广泛。
但让我说出我的2分钱。去读一读渐进式增强。请记住这一点。
但也要记住,没有一个浏览器是100%符合标准的。Firefox,Opera,Chrome,Safari,IE...没有一个是100%兼容标准的。对于脚本来说,兼容性会变得更糟。
我强烈建议在创建网站时遵循以下步骤:
https://stackoverflow.com/questions/3876679
复制相似问题