阅读:3332回复:6
[转] Genthelvite小谈Firefox评测
内地网络上Firefox和Maxthon做评测文章最近多了不少,Genthelvite认为单纯的做页面测试比较是没有意义的(用户可以自行测试)。编辑并没有深入介绍Firefox及扩展。显然是没用用几个小时就匆匆结稿,内地部分媒体也为吸引眼球。滥文也刊载。(如:FireFox拼Maxthon实用大测试)
媒体应该以始终高于普通用户的知识角度去提高人们互联网应用水平。例如可以从Firefox的DIY性、扩展性、安全性、开源好处等各个方面进行评测,对用户最关心的兼容性方面应从提高用户“审站观”入手(例如传播最简单的哲学:我有非要上你网站的理由么?没有。我使用Firefox 上你的网站显示效果很差耶 – 那我为什么还要浏览你的网站。) 让人们重新评估常去的Only IE网站,使其明白其实能够找到更多具有更高浏览价值的网站。 Firefox最强大的Adblock扩展在以往评测中被一带而过甚至没被提到。其实一组合理的强大正则表达式过滤规则足以极大改善Firefox的浏览效能.可以做这方面的演示。 其次,许多评测都喜欢拿太平洋网络学院做测试,而事实上 “pconline 是我见到过的非intranet的大网站中最依赖于xml data island的一个。一般来说一个大网站在选择建站技术的时候都不会选择一种专有技术,尤其比较底层的技术更是如此。看得出来,pconline在 Firefox出现以后做了一些工作,使得他们的网页能在Firefox中正常显示,比如通过放弃使用overflow-x/overflow-y来解决文字重叠的问题。但是,要想从根本上放弃xml data island就没有这么简单了。pconline最依赖于xml data island的地方是他们的下载版块,在Firefox中只能出来一些无内容的框架。但相对来说,这一部分修改的难度不大。如果想先对付一下,可以参照 mozilla.org上的这篇文档,通过css/style隐藏xml数据块,然后用DOM来访问数据内容。这样改修改量很小,要注意的问题就是要使用 W3C DOM,"text"属性对应的W3C属性名是"textContent",selectSingleNode这个微软函数可以通过XPath中的 evaluate函数来模拟。Madfox就是这样通过XBL技术实现了对这部分网页的支持,具体的方法可以参见Madfox的代码。另外一部分是网友评论,这部分的影响不是很大,了不起不看评论了,主要内容还是看得见的。但是这部分想要让Firefox看到反而不太容易,因为这里使用了xml data island中的data binding技术。使用这个技术,就不仅仅是数据访问的问题,连html中一些tag的结构和渲染行为都发生了变化。我觉得比较好的修改方式是采用 server端的技术对这段xml data进行预先处理,生成html片断后填写到网页中。或者干脆使用XSLT或者XHTML,当然,这样的修改相对就比较大了。xml data island是一个没有前途的技术,这种将不同markup language不加区别的混合的丑陋设计注定了它不会成为一个标准而被广泛支持。污染名字空间,增加xml解释器的复杂度,这些都使得它与各种被广泛使用的xml技术格格不入。相信微软自己也不会在互联网应用方面对这个技术再做更多的改进,被彻底淘汰只是时间问题。”(引自:破网录) 随着Firefox的火爆,更多的开发者必将认识到标准的重要性。并对网站进行了改造。Genthelvite想到的是在网站管理者对网站标准化努力的同时各类广告代码必然也在逐步标准化,当Firefox可以完整显示原本无法解析的铺天盖地的广告的时候,我不知道是否应该庆祝W3C标准得到成功推广,此时,我有了短暂的困惑。但令我感到高兴的是我们可以在uerContent.css或Adblock里添加异常强大的过滤规则来改善这种情况。 也许有一天互联网上出现Firefox的3721类插件,并准备继续在Firefox里进行死皮赖脸、不请自来外的等种种恶习的时候,我相信Firefox 的忠实支持者自有应付之策以反击之。如果有必要甚至可以自行调整改造Firefox,呵呵,这就是开源软件DIY的乐趣。 |
|
1楼#
发布于:2006-06-18 08:30
这些媒体(电脑类的综合网站)经常进行误导。自己都搞不懂
|
|
2楼#
发布于:2006-06-18 08:30
咱们会用Firefox的谁谁谁最好去写点评测来压压风气
|
|
|
3楼#
发布于:2006-06-18 08:30
国内媒体的评测看了也是多余
|
|
|
4楼#
发布于:2006-06-18 08:30
|
|
|
5楼#
发布于:2006-06-18 08:30
这些品测 "浅显易懂", 实际上有很多东西不带一些技术名词是说不清的.
|
|
6楼#
发布于:2006-06-18 08:30
关键是评的人不要倒向一边,不然的话你再好的都可以把你说成是差的。像我记得前段时间SINA上的一个测评:“FF的广告过滤功能还是比较弱的”…………
|
|
|