网站浏览器兼容的底线

作者:blank 来源:蓝色理想 时间:2007-12-22 11:26:00 

blankzheng的blog:http://www.planabc.net/

经常有朋友问我,网站要在哪些浏览器上测试?要达到怎样的兼容?我想这或许不仅仅是他们的问题,也许是很多朋友的疑问和迷惑。

首先,我们先了解现在流行浏览器06年的具体市场份额(下图),数据来源自computerworld.com,从图表中,我们可以看到现在的市场基本上完全被IE、Firefox、Safari、Opera、Netscape占领,至于其他的浏览器我们至少可以忽略它们,请注意措辞,用的“至少”。如果有足够的资金,足够的精力,对使用其他浏览器的用户,我们还是应该尽力去争取。

再看下最新浏览器市场份额数据:07年2月份的浏览器市场份额比例图(数据来源marketshare):

大体和06年的数据一致,只是在细微数据有些差别。至少这些数据为我们指导网站的浏览器兼容底线确定一个大方向。

下面我们来分析来自thecounter的浏览器访问统计(下图)。

我们从图中可以看出主要访问浏览器为IE7、IE6、IE5、Firefox、Safari、Opera

更多的分析数据详见:
upsdell.com:http://www.upsdell.com/BrowserNews/stat.htm
w3schools.com:http://www.w3schools.com/browsers/browsers_stats.asp

通过thecounter、w3schools和upsdell上的共8组数据,我们可以得出最低兼容限度为: IE6、IE7、IE5、Firefox、Safari和Opera

对于兼容的底线,jeremyjohnson总结了一张图(图表中版本后面的百分比表示应该兼容的程度),个人基本同意他的观点。

对于浏览器的兼容性支持,YUI(Yahoo! UI)也提出过,YUI将浏览器的兼容分为3个等级:C-grade、A-grade、X-grade,详细请看:http://developer.yahoo.com/yui/articles/gbs/index.html,下图为A-grade兼容的详细说明。

由于数据均来自外国网站,和国内的情形会有一定的差别,至少我认为国内对于IE5浏览器几乎不占据市场份额,完全可以从浏览器兼容的底线里去除!

补充阅读
《Web browser standards support summary》:
http://www.webdevout.net/browser-support-summary

《Web browser standards support》:
http://www.webdevout.net/browser-support

标签:浏览器,兼容,ie,firefox,设计
0
投稿

猜你喜欢

  • 什么是XSLT,什么是XPath

    2008-01-21 13:12:00
  • 基于Python共轭梯度法与最速下降法之间的对比

    2022-10-27 06:58:12
  • 探析Windows下将gvim8配置为Python IDE的方法

    2021-02-02 06:28:30
  • php自动注册登录验证机制实现代码

    2024-04-30 08:48:12
  • 十条建议帮你提高Python编程效率

    2021-07-18 02:55:54
  • jenkins配置golang 代码工程自动发布的实现方法

    2024-05-22 10:12:22
  • 最新版MySQL 8.0.22下载安装超详细教程(Windows 64位)

    2024-01-18 15:11:02
  • 使用Python实现二终端网络可靠度

    2021-03-25 17:39:40
  • Golang中Set类型的实现方法示例详解

    2024-02-13 23:45:11
  • PHP xpath()函数讲解

    2023-06-04 07:03:38
  • Bootstrap4如何定制自己的颜色和风格

    2024-05-13 09:19:09
  • PHP日期函数date格式化UNIX时间的方法

    2024-06-05 09:47:14
  • SQL 联合查询与XML解析实例详解

    2024-01-26 18:26:58
  • Python之is与==的区别详解

    2021-08-23 21:00:04
  • Python判断telnet通不通的实例

    2023-07-27 14:56:08
  • jQuery 1.3的VS智能提示下载

    2009-01-18 12:54:00
  • 表格艺术经典回顾

    2013-07-14 11:11:04
  • python实现八大排序算法(1)

    2022-05-20 08:17:47
  • Go语言基础map用法及示例详解

    2024-04-26 17:33:37
  • 处理SQL Server 2000的命名实例和多实例

    2009-01-19 13:28:00
  • asp之家 网络编程 m.aspxhome.com