主题:【原创】浏览器js速度大测试 -- fanix
打开网页速度极慢,还经常假死、无法输入文本框等等。还报错。
只能等未来的版本了。
http://en.wikipedia.org/wiki/KHTML
对kde很有好感呢
如果真有什么特别的,一定会借鉴过来的,所以那些速度快的一定会有别的取舍掉的地方,譬如兼容性,呵呵。就我知道,mozilla花了不少力气去兼容IE的不合w3c标准的东西,这样才能在更多的网站上表现相对一至,而IE要兼容他自己的旧版本,也费劲
不过ie6及以前版本的遗毒现在还存在,很顽固。做一个页面,还得照顾ie的老版本,这个工作很让人头疼。
我装了大半年,感觉是ff好用。
safari一个麻烦是有些网页打不开,新浪不少网页显示的也不大对劲。
第二个麻烦是打开新tab比较麻烦,总是打开新窗口
第三个麻烦是不能像ff一样每次推出后把所有的临时文件和密码之类全清除掉。
第四个麻烦是没有那么多的插件,比如说下载,天气,皮肤啊,ff很多。
暂时说这些,也可能是我不太会用
这个benchmark测试不同DOM版本和innerHTML版本在不同浏览器上的实现。
用了四个主流浏览器,Firefox 2.0.0.13,IE 6,Opera 9.27 和Safari 3.1 on Windows
测试地址:外链出处
作者本意是产生大量页面内容,并借此比较DOM和innerHTML究竟哪个快,他把各个浏览器测试结果用表格表示出来。
我用手头四种浏览器测试了下,得到如下结果:
平均时间(ms)
Method FireFox 2.0 IE 6 Safari 3.1 Opera 9.27
W3C DOM1 395 2099 78 145
W3C DOM 2 494 2219 31 116
Table methods 531 6734 82 105
innerHTML 1 161 589 43 16
innerHTML 2 125 78 31 32
很明显,safari最快,而IE6最慢(慢到我测试都不愿意做完,呵呵)。另外一点就是innerHTML的确比DOM要快而且简单易用。
如果apple能够重视safari在其他平台更人性化的开发,这个浏览器将大有作为
Safari在移动平台上的优势会比较大,基于javascript的应用也会越来越普及,快速的脚本执行能够带来更好的用户体验。
估计还得过一年才能完备
这就不是IE/FF之间迁就的事,如果IE/FF都行,就SAFARI不行,很难迁就它一个了,
網頁打不開的問題一般發生在國內一些特殊網站上,以前比較多,現在隨著國內網頁技術和觀念的進步已經比較少出現了。一般說來ff能打開safari3就沒有問題。
tab的問題不清楚windows上是怎麼樣的,mac上的最新版本可以強制所有新窗口在tab裡打開。
safari mac版主菜單裡有兩個清除上網痕跡的功能,叫做“清空緩存”和“重置safari”,不清楚windows版這個功能放在哪裡。
插件就沒有辦法了,這個是safari和ff比最大的遺憾。但ff的速度和穩定性被大量插件拖累也是事實。ff那些插件的功能在mac上體現為大量的widgets。