最近在看客户的浏览用户数据分析的时候看到一些有趣的资料-关于浏览器版本。 相比较其他项目的浏览数据,都是非常相近的。对于浏览器的使用率的比较,没有什么可以研究,大多网站的用户都用IE6/7,接下来的占有率应该是属于Firefox的。 我们这里要比较的是,比如在1000个unique visitors里面有多少人用IE6, 多少人用IE7;类似的, 在那么多的Firefox用户中他们都用的什么版本的浏览器;在这里我们还要包括一些Safari的用户。 这个是最近我在项目抽样里面弄出来的数据。首先,我先写一下那些百分比代表的什么版本: Firefox: 85.75% (ver 2.0014), 5.75% (ver 3.0) Internet Explorer: 62.27% (ver 7.0), 36.17%(ver 6.0) Safari: 36.18% (ver 525.18), 21.7% (ver 419.3), 12.5% ( ver 525.2), 8.55% (ver 523.12) IE6发布日期27th Aug 2001, IE7发布日期18th Oct 2006。这样算来, IE7到现在差不多一年半的时间,使用率只有62.27%(应该还不到)。对于IE6那些种种的安全问题,标准问题,是不是应该提倡用户更新呢?我们再看看Firefox产品推销成果, FF2发布日期24th Oct 2006, FF3 June 17th 2008。FF2和IE6发布时间接近,也用了一年半的时间,版本2的使用率这里达到85.75%, 上周刚刚发布的FF3使用率就已经占到了5.75%. 那我要问,是不是微软在推销自己的产品?还是在等着Vista的更新把IE6渐渐淡忘? 虽然有系统更新说,有新的版本,既然浏览器是一个独立的产品,更新应当是他本身的职责(back to the good [...]
可以退休的IE6
如果一个用户用非Grade-A浏览器浏览网页的时候, 大多会看到一些广告说”本网站只支持, IE7″, 或者”请升级您的浏览器”。 作为开发人员, 我们是不是要告诉用户”There is a better browser for you.” 当然,一个浏览者用的是IE6, 我们也需要告诉他们IE7已经发布了,”快点更新吧”。 当然还有其他的选择, 比如Firefox 3, Opera 9.5, Safari 3.1. 作为一个网络开发人员, 我们用很多的经历只是要确保IE6能够运行我们设计的网络程序。 而且还要写一些CSS hacks保证页面的结构和其他的浏览器保持一致。 这样就好像我们在开发一个现在的网络应用程序, 又要考虑到8年前的祖先级别的机器也能运行。 记得前一阵子看了MS下一个IE小组项目经理的留言,不得不让我大笑。他们说到了向后支持的功能,他们要保证IE的backward capability。 如果是一个优秀的老产品, 作为开发人员应当保证向后兼容性, 但是如果一个完全错误百出,开发问题严重的产品, 难道我们还要去支持? 如果开发一个简单页面的网络程序, 我们并不用担心会有兼容问题。 特别是这几年, 新颖的Web2.0/3.0程序日益见涨, 比如 MobileMe, 280 Slides, Yahoo! Mail,等等, 可以说要考虑到IE6, 就好像要一个486运行Vista, 所以干脆就让用户更新计算机吧。 这样问题都解决了。 苹果最近在WWDC上更新了.Mac的服务, 升级到MobileME. 有趣的是作为一个这样大型的网站, MobileMe不兼容IE6. 不过我也怀疑, 如果是苹果的用户,又有多少人会用IE的产品(也不是没有可能). 也许他们会用Sarfari/Firefox在Maxoxs上, 到Windows上使用IE7或者Sarfari [...]
太多版本的Windows?
在Windows XP和Windows 2000的年代里面,有很多不同的版本产生,目的是为了不同的用户定制。这样是不是让微软的产品更加碎片化,没有整体的感觉? 而官方回答“单一的版本没有办法满足市场需求”, 这样就好像微软于自己的产品在竞争,每个版本有不同的价钱,不同的功能用途。 Windows XP • Windows XP Home (家庭版),Windows XP Professional (专业版), Windows XP Embedded ,Windows XP Media Center Edition (媒体中心版), Windows XP Tablet PC Edition , Windows XP 64-Bit Windows Server 2003 • Windows Server 2003 Standard, Windows Server 2003 Enterprise, Windows Server 2003 Datacenter, Windows Server 2003 Web, Windows Server [...]