浏览器兼容性测试5大浏览器.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浏览器兼容性测试5大浏览器

浏览器兼容性测试:5大浏览器转自:领测软件测试网[] 原文链接:/ceshi/ceshijishu/webcs/2012/0313/204385.html浏览器测试:家族树有一项任务最能驱使专家和业余爱好者,那就是:测试他们的作品是不是能在众多的浏览器和不同的设备上都能运行良好。 待认证的浏览器和平台的列表是越来越长,那么我们的份额越来越小了。在以后的几年里IE6将是噩梦。 在日益  浏览器测试:家族树有一项任务最能驱使专家和业余爱好者,那就是:测试他们的作品是不是能在众多的浏览器和不同的设备上都能运行良好。  待认证的浏览器和平台的列表是越来越长,那么我们的份额越来越小了。在以后的几年里IE6将是噩梦。  在日益广阔的环境下工作将变得越来越重要。  这篇文章突出在测试“普通嫌疑”时最常出现的问题,解释为什么需要很快需要改变策略。甚至你在关于兼容性测试的角度也有可能改变。  五个重要的浏览器  浏览器之战背后,设计者不得不忍受不断地在IE和其竞争对手直接换来换去(一些事永远不变),当更新的浏览器宣布支持网页标准时,转折点出现了,他们渐渐地蚕食IE统治的市场。  时代在变化,移动浏览设备的相关性越来越高,新的渲染引擎的出现,使设计者打住了想要在每种设备上测试的欲望。  现在设计者开始玩数字游戏了,他们通常只测试了五个或六个最常用的浏览器,然后宣称他们其他的也测试了,这倒是容易的方法,但同时一些问题出现了,这不像印刷,一种字号肯定不能适用所有的。  虽然市场被五大浏览器占领,设计者也不能忽视了橙色的”其他“那一块,其他浏览器上的访问者也应该被照顾到  呈现给用户可爱的设计的关键是渲染引擎,假设你在最流行的浏览器上依次用Trident, Gecko, Commit 和 Presto测试网页,然后你才能安全的忽略其他用同样引擎的设备,因为你覆盖了绝大部分的用户。  我基本认同仅仅测试这几个浏览器就能找出用户能看到的问题,但是测试更多的浏览器,设备和系统有他的优势,为了给用户最大可能 的好的体验,检查潜在的问题和决定是否进一步测试是很值得的。  Trident (Internet Explorer), Gecko (Firefox), Webkit (Chrome and Safari) and Presto (Opera).  突破限制  如今很明显的问题是设备依赖,这不仅在浏览器层上,还在渲染层上影响浏览器。苹果肯定意识到了iPhone和iPad在Flash上的问题--因为Adobe和Apple闹翻了,我们还是听到这样的问题。  Flash实际上自己并全部处理内容的渲染,所以仅仅在主流的浏览器上测试是不能找出其上的问题的,当主流技术(开源或闭源)有淘汰的危险时,扩开你的测试平台就很重要了。  浏览器外的Flash渲染,当不是每个网页浏览器都能用这个技术  另一个问题是渲染引擎的版本。拥有最新、最强大的浏览器是利用最新技术的关键,老版本浏览器的继续使用(特别是各种版本的可恶的IE浏览器)让我们不能只局限于在最新渲染引擎,我们还要考虑他们能不能在那些软件得不到升级的环境下运行。  即便是在兼容模式下测试,也不能保证以前版本的渲染引擎能用。  IE6用的是老的,多bug版本的Trident桌面浏览器渲染引擎  如果正在使用的设备和平台有差别,也会出现渲染问题,在测试各种各样的手上设备和掌上电脑时,他没有说这样会让你机会崩溃,特别是差别相当大的情况下。  为如此小屏幕设计本来就是一个很难的任务,特别是如今移动设备的协议还在襁褓中的时候。这个问题同样在桌面平台上出现。Widows和Mac版本的Firefox经常同时出现小小的渲染问题。  A List Apart 很关心渲染的差异,所以他们单独设计不同的移动设备  浏览器直接的差异还有一个关键的补充,就是:JavaScipt引擎,早些时候,唯一的问题是能否执行JavaScript。  如今,用相同视觉渲染引擎的浏览器经常使用不同的JavaScript引擎(Chrome和Safari就是一个好的例子)。用不同的浏览器来测试你网站渲染灿烂的jQuery脚本的能力是很重要的,特别是你的网站有很多功能性的互动。  Chrome Experiments展示Google浏览器的渲染表现  最后这个话题让一些人欢呼,让另外一些人呻吟:附加功能!在很多人眼里,附加功能和浏览器渲染的方式没有关系,但是假如一个附加功能的软件强迫访问者用另一个浏览器,一个支持电脑屏幕阅读或支持附加功能的装置的浏览器,那么这时你的网站就没什么意义了。  这种情况下,少数部分的浏览器可能都被忽视了。请记住你的设计要能在那些需求被遗忘的人那里还能起作用。  Opera 有小部分的市场份额,但是其Voice选项可能对有特殊需求的人来说是救

文档评论(0)

jishu9527 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档