◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
注重与Firefox的兼容
浏览器之争一直都是互联网上的热门话题。在全球范围看,IE浏览器占有72%的市场份额,而Firefox占有着17%的市场并且这个数值还在增长,Firefox成为了全球第二大浏览器,拥有高达1.5亿的活跃用户。正是由于Firefox越来越流行,用户越来越多,所以我们需要在用户体验设计中注重与Firefox的兼容。
我以前讲过用户体验设计,就是围绕着用户体验的产品设计。同样的,网站或网页也是一个产品,因为它也是直接面对用户的。所以我们需要从多个角度去思考用户的问题,理所当然也包括用户所使用的网页浏览器。虽然说Firefox的用户与IE的用户少了很多,但Firefox的那一小部分用户也不能让我们小觑。正如中国的搜索引擎市场,虽然百度的市场份额大大超过了google的市场份额,但网站除了要做百度优化推广外,还要做google优化推广。因为为了提高竞争力,网站不能放弃那小部分的用户,更何况那一小部分已经很大了。
目前在国内的绝大部分网站都是基于IE内核的浏览器开发构建的,并没有考虑到与Firefox等独立内核的浏览器的兼容性。很多很多的网站在使用Firefox浏览时,往往会出现乱码、错位、或打不开、或显示不全、或无法提交数据等等问题。其中最为突出的就是银行类网站(包括网上银行,支付宝,财付通等),这个问题我也曾经多次谈到过。据我了解,国内银行使用的主要是基于IE浏览器的网上解决方案,只能提供基于AcitveX的功能,此类解决方案只能在Windows环境下运行,而Linux或是Apple(Mac OS)的用户,即便使用Firefox,也无法正常登录网上银行。我们需要重视网站与Firefox的兼容性,因浏览器的不兼容我们可能会流失很多的潜在用户。微风博客在解决Firefox的兼容性问题上就做得很好。
在以前我也说过,我经常也会去上QZone,但QZone是不支持Firefox浏览器的,这给我带来了很多的麻烦,因为我把Firefox作为我的默认浏览器。不过现在好了,前段时间我意外的发现QZone开始支持firefox3浏览器,这让我变得很惊喜。这也正是腾讯公司在针对用户体验设计上一个改进和突破。所以互联网上的其他网站或网页是否也该注意考虑这个问题了。
如何去解决与firefox的兼容?太深的东西我也不懂,比如浏览器内核问题。而简单的东西我们要尽量做得完美,如CSS。我曾经在《关于CSS优化规则》中谈到过,有些特殊的CSS代码并不适用所有的浏览器,就如计算机硬件之间的不兼容那样。所以我们在写CSS的时候必须要考虑到这些,尽可能地去满足所有主流浏览器。在那篇文章中也介绍了一些关于CSS兼容方面的问题,那些CSS代码我们该尽量使用,那些CSS代码我们该尽量避免。
因为要注重用户体验,所以我们要注重网页与Firefox的兼容。
原创文章如转载,请注明:转载自微风博客 [ http://www.vichx.com/ ]
本文链接地址:http://www.vichx.com/post/apply-to-firefox_5544.html
- 1.
 yacca
- http://www.eemir3.com
- 为了兼容ff...我的网站css已经通不过w3c的验证了-.- 么办法 用了太多hack,为了那个害人的ie6vich 于 2008-11-7 20:03:53 回复呵呵,不要使用太出格的CSS代码就行了,多用些通用的。
- 2008-11-7 18:21:58 [Report Spam] 回复该留言
- 2.
 长河
- http://www.10kn.com
- 好像也用不着那么多hack吧
- 2008-11-8 15:35:11 [Report Spam] 回复该留言


