|
2
|
| Ryan Shripat Simon_Weaver · 技术社区 · 15 年前 |
|
|
1
3
一般来说,在尽可能多的不同环境中测试应用程序。用老版本的浏览器测试它从来都不是个坏主意。 当然,考虑到时间限制和实际需求,您可能希望限制测试的范围。例如,除非您正在为政府创建一个应用程序,否则通常不需要测试下面的任何内容 Internet Explorer 6 . 至于Firefox,2.x版本在它开始流行的时候。很容易想象Firefox 2.x上还有很多人,你需要注意的主要是CSS处理方式的不同。旧的浏览器可能会以不同的方式呈现某些CSS标记,或者只是简单地呈现一些CSS标记而不支持它们。 |
|
|
2
3
我通常会签入较旧的浏览器,并遵循以下列表 http://developer.yahoo.com/yui/articles/gbs/ 一级浏览器。除非它只是一个很快的网站,我在所有a级浏览器测试。 检查不同浏览器的主要原因是确保不同的用户获得相同的体验,并且您的站点实际工作。一些显而易见的东西是css修复,javascript/ajax修复,或者不起作用,PNG透明胶片在IE6中不起作用等等。 如前所述,你需要知道你的人口统计和网站的用途。如果它是一个内部站点,或者只有有限的人才能访问它,而且你知道他们不使用IE7或更低版本,或者旧版本的火狐,那么真的不需要交叉检查。但我要说的是,对于一般的公共网站,坚持A级浏览器,你就相当不错了。 |
|
|
3
2
|
|
|
4
1
如果你的目标受众中有相当一部分使用旧版本,是的。 这是一个普遍适用的申请,还是只限于一个组织?如果是后者,那么公司对浏览器支持的政策将决定这一点。 |
|
5
0
首先,找出浏览器 demographics 到你的网站都是这样的。 这将推动任何兼容性测试。 如果你发现有很多用户使用老版本的Firefox,那么这是值得的。 你可能会发现一些你没有考虑过的浏览器应该是一个焦点。 |
|
6
0
好问题! 如果你的应用程序针对的是不太懂技术的人,我会说对2的基本测试仍然是强制性的。我看到很多机器仍然在运行2,因为关闭了自动更新等等。 |