顯示具有 Opera 標籤的文章。 顯示所有文章
顯示具有 Opera 標籤的文章。 顯示所有文章

2009-06-09

Apple:Safari 4是全世界最快的瀏覽器!



Safari 4在今天已經正式脫離測試,推出正式版了
官方網頁上很清楚的說著Safari 4是目前最快的瀏覽器
依照慣例,我又做了幾個簡單的測試,來檢驗次世代瀏覽器的JS render性能



測試對象有Firefox 3.5、Safari 4、IE 8、Chromium 3.0還包括前幾天釋出的Opera 10
測試網站使用:Javascript speed testsV8 Benchmark SuiteSunSpider JavaScript BenchmarkDromaeo JavaScript performance test suiteJavaScript Preformance Test


測試平台:

C2D E6300@3G 4G RAM
Windows XP SP3 32bit


受測軟體:

tete009 Firefox 3.5b4pre
Opera 10.00
Chromium 3.0.185.0 build:17933
Safari 4 build:530.17
IE 8.0.6001.18702



測試結果:





















後記:

1.測試過程中我將IE的JS等待時間給延長,以確保成績的正確性

2.並將Firefox 3.5設定為初始狀態,再關閉所有addons,以確保記憶體消耗測試時的正確性

3.IE在測試Dromaeo JavaScript performance test suite時多次無故停止,迫使我必須放棄

4.記憶體消耗測試方法,為每一個瀏覽器開啟十個NBA.COM的分頁,再計算記憶體消耗程度


最後附上Dromaeo JavaScript performance test suite的詳細測試結果


其實從這幾個結果上來看,Safari 4使用了新的WebKit引擎之後,性能確實相當卓越
假使Safari 4目前坐穩世界第一快的寶座好了,與其它競爭對手的差距也實在是太小了

實際使用的速度,我個人還是覺得Tete009再編譯並優化過的Firefox 3.5
與Chromium還是要來的比Safari 4要來的再快上一些
而且Safari並不如Chromium來的輕量,Top Sites雖然炫麗
但對老機器而言卻是個惡夢,華而不實並沒有想像中的實用


測試過程中,做記憶體消耗測試時,Safari、Chromium、IE都有非常嚴重的凍結狀況
Opera表現較略好於前三者一些,表現最好的則是Firefox
Firefox沒有凍結的情況發生,但依然會有一些延遲的情況發生
但比起其它受測瀏覽器,Firefox則明顯表現的最好!
(繼續閱讀...)

2009-01-29

歐盟可能強迫微軟在Windows內預裝多種網頁瀏覽器



延續之前的話題,歐盟正在評估強迫微軟在Windows中內建其他作業系統的可能
未來在歐盟會員國內上市的Windows很可能會內建包括Firefox、Safari、Chrome、Opera等的瀏覽器



歐盟認為,預裝IE瀏覽器的Windows危害到了其它瀏覽器的生存
所以可能會迫使微軟未來在Windows內預裝其它第三方瀏覽器
針對這個結果,微軟有兩個月的時間可以替自己辯護!

如果未來真的這麼做了,可以讓一些只會說:"沒有瀏覽器我怎麼上網下載其它瀏覽器"的人閉嘴
因為微軟老是喜歡把IE歸類為"系統程式"而不是"應用程式"
因為如果IE屬於系統程式,就會成為Windows不可分割的一個部分,也因為這點
讓IE跟Windows密不可分!也無法輕易的將其分割,但是如果是預裝其它瀏覽器
就不會有這個問題,使用者可以自行決定自己的預設瀏覽器
也不要再去相信某些不負責人所發出的:"沒有瀏覽器就無法下載其它瀏覽器!"這樣的荒謬言論!

因為事實上我們沒有瀏覽器同樣可以上網,例如用Telnet或者是wget這類的工具
條條大路通羅馬!"瀏覽器的取得"不見只能透過"瀏覽器來下載"
所以希望微軟基本教義派可以同情一下多年來被微軟權益侵害的這些廠商
不要只是為了反對而反對,這樣對事情不但沒有幫助,也只會越幫越忙!
(繼續閱讀...)

2009-01-19

歐盟判決微軟OS預設瀏覽器違反反壟斷法!



還記得一年多前Opera向歐盟指控微軟在OS內建預設瀏覽器有壟斷的嫌疑
當初很多人跳出來酸了Opera一翻,這些人認為不內建瀏覽器怎麼上網?
你不內建瀏覽器怎麼上網抓Opera來用?這些人用諷刺的語氣來酸Opera的這翻指控
但是事實上沒有預裝瀏覽器同樣可以上網,這些替微軟辯護的人很可惜
他們不瞭解自由的可貴,也不瞭解微軟道地扼殺了多少瀏覽器的佔有率
因為就功能上來比較,超越IE並不是一件很困難的事情,相反的還蠻簡單的
但是為什麼IE的佔有率如此龐大?難道就只是因為這些辯護者口中的簡單易用?
這點看起來並不成立,因為其他牌的瀏覽器同樣可以簡單無腦的去用它
但如果從相容性還有標準化上來看,這點同樣跟內建瀏覽器一樣都很嚴重



我們都知道網站設計有自己的一套語言標準,這些標準由W3C去訂定
微軟IE瀏覽器在這一部分一直是非常的薄弱,因為它不遵守W3C的標準
雖然微軟承諾IE 8會開始遵循W3C,但遵循標準的結果就是必須去向下相容
IE 8也增加了一個相容模式,用相容模式去瀏覽一些不遵循標準的網頁
針對W3C標準的這個問題,當初那些微軟辯護者稱能夠符合W3C標準的合格網頁根本沒有
微軟辯護者還說Opera的官網沒有全部遵循W3C標準

但事實上這是詭辯,因為IE的問題不是很單純的就是沒有遵守W3C而已
微軟自己有一套獨立於W3C之外的另一套語言標準,像ActiveX就是最佳的一個例子
這麼做使得只有微軟字家的IE瀏覽器可以執行這些非標準語法,而且這些語法並不屬於開放的架構
其他廠商沒有辦法去相容它,造成了很多IE only的網頁出現!
所以真正問題的癥結在於IE使用封閉的非標準語言,而非不完全遵循W3C標準!
只要語法不是錯的太離譜,依照W3C標準撰寫出來的網頁瀏覽上不會有什麼問題
但是如果你瀏覽了網頁存在著一些不支援的語法時,問題這個時候就會產生
出現這些問題,你就只能開啟IE瀏覽器才能夠正常的瀏覽!

當初Opera對微軟的抗議,現在有了一點眉目,歐盟判決微軟內建瀏覽器的行為違反了反壟斷法!
現在開始微軟有八週的時間回覆歐盟的裁決,眾所皆知!歐盟是反美返微軟的
微軟接下來的路應該會很難走,我個人很樂意看到這件事情能夠有一個圓滿的結果!
(繼續閱讀...)

2008-09-26

多款瀏覽器爆出超高危漏洞!!

安全研究人員Jeremiah Grossman與Robert Hansen發現了一個重大安全性問題
這個問題幾乎影響了這個世界上所有的網頁瀏覽器!

包括最新的Safari 4、IE8、Firefox 3.1等都有這個問題!
而且這個問題非常嚴重!嚴重到不是短時間就可以或是就知道怎麼改善的!

這個漏洞其實存在已久,問題是由於瀏覽器運作原理中存在缺陷
使得有心人士可以在惡意網站中於用戶不知情的情況下進行任意的網路連結
由於這個缺陷不是由Script造成,所以關閉JS並沒有起到防範的作用..
除非你使用文字型的瀏覽器,才可以避免被這樣的手法攻擊!

甚至連Adobe也都受到這個漏洞的威脅!
這個問題不是那麼好修正,目前沒有關於這個漏洞的任何修補行程上的資料
(繼續閱讀...)

2008-09-25

次世代瀏覽器誰比較省資源?

剛剛做了一個簡單的瀏覽器資源消耗測試
比較了Safari 4.0Opera 9.60Firefox 3.0.2IE8 Beta2以及Chromium開啟網頁的資源消耗量

測試硬體使用intel E6300@3G跟2G RAM
測試方式為每個受測瀏覽器同時開啟10個NBA官方網站
然後使用Chromium內的Memory比較功能統計的結果來作為這次測試的最終結果
所有的NBA網站均採用TAB的方式,而不是"New Window"的方式開啟!
受測瀏覽器中除了Firefox的成績可能會對它不太公平外(我裝了超過30個擴充套件)
其它的瀏覽器均無任何修改!


首先這張是Chromium的統計結果截圖



成績圖表:



資源佔用最高的是Chromium居次的是IE8
成績表現最好的是Opera以及Safari!
對於這次的結果其實並不意外,由於IE8跟Chromium使用了新的設計
因為強調Web APP的應用,他們加強了瀏覽器的安全性以及穩定性
在以往的瀏覽器對於分頁的處裡是採用一種稱為one Process for Everything的方式
意思就是一個進程處裡所有分頁裡的JS engine還有解析HTML等等的工作
這種做法的優點就是瀏覽器本身會比較省系統資源,理論上速度也會比較快!
但是這種傳統式的做法有個很大的缺點!由於所有的物件全部都是由單一進程處理
如果瀏覽器的JS engine或者是其中一個分頁因為Bug的關係
姜導致其它已經開啟的分頁遭到強制關閉!

現在網路瀏覽器已經進入了一個新的時代,未來會有越來越多Web APP出現
所以現在比較新的瀏覽器都會採用one Process Per Tab這種做法
意思就是說你眼睛所看到的每一個分頁全部都是一個單獨的進程
如果你因為某些原因導致某個你正在操作的分頁崩潰,你只需要重新啟動這個剛崩潰的分頁
而其它已經開啟的分頁則不會受到影響,依然可以繼續使用

但是這種方式的缺點就是會消耗更多的資源,因為每一個分頁都有自己的JS engine
也就是每個分頁之間的進程所使用的資源全部都是各自獨立!
不會說A進程跟B進程共用JS engine,C進程又跟B進程共用網路連結的組件
所以從理論上來看這種做法是維持了安全以及穩定,但是要付出犧牲一些性能的代價!
(繼續閱讀...)

2008-06-25

FireFox 3的記憶體使用效率確實很優秀!

還沒有擁抱FireFox 3嗎?

FireFox 3正式推出已經一個星期了,相較於FireFox 2來說
排版性能增加,另一個主打的特色就是佔用的資源非常少
下面這個測試是由一個屬名為"Sam Allen"所做的測試
Sam Allen使用了FireFox 3,Sarfari,IE 8,Opera,Flock 1.2(基於FireFox 2)來測試
並以三秒為一個單位,記錄了三個鍾頭內的記憶體佔用情形
最後Sam Allen寫道

Safari 3.1的記憶體管理非常差勁,而且似乎是故意讓Safari在Win平台上表現很差!

FireFox 3是所有受測瀏覽器裡佔用最少記憶體的瀏覽器,它幾乎都保持在一個很低的使用率上!

Flock的表現還可以,使用的版本並沒有安裝多餘的擴充套件,一般使用的情況下記憶體波伏還算穩定

Opera的表現與FireFox 2差不多,但不如FireFox平穩,而且Kestrel引擎也不夠資格稱為革命性產品!

IE還在測試中,未來還會有很多次的升級,短時間使用應該還是穩定的





(繼續閱讀...)

2008-06-22

FirreFox 3與Opera 9.5在高性能背後大家所不易看見的事情!

ACID3是一個網頁相容標準測試工具
可以測試瀏覽器排版引擎對於ECMAScript、DOM、Media Queries、data: URL的宣染品質
並以分數的方式呈獻正確性,目前已知能夠取得ACID3滿分的兩款瀏覽器分別為Opera 9.5、Safari 3.1這兩款...

自從FireFox 3.0正式版推出以來,相信不少人被它的高速所吸引!
甚至有不少原本是Opera的擁護者紛紛擁抱了這次大改版的FireFox 3.0!

確實!在JavaScript宣染性能上,FireFox 3.0毫無疑問,是目前地表上最高速的瀏覽器
快過第2跟第3名的Safar與Opera有一段不小的距離

不過宣染品質上,FireFox的表現是否有如Opera 9.5或者是Safar還要來的優異呢?
對於有這方面疑問的,可以參考這篇文章的測試與評論,相信你會對瀏覽器除了性能外的部份
有一份更新的感受!
(繼續閱讀...)

2008-04-26

15款瀏覽器廝殺更新了!加入了Opera 9.5 beta2的成績


更新Opera成績,由不久前釋出的Opera 9.5beta2取代
性能更進一步提升,但還是差FireFox 3有一段不小的距離!
而且我發現Beta2在javascript上的容錯似乎出了一些問題
某些網頁的js無法正常解析,還瞞可惜的...

(繼續閱讀...)

Opera 9.5beta2釋出



這個版本增加了Opera Link可以用來在各種不同Opera平台上同步書籤,撥號資訊等公能
也加強了反釣魚能力,另外性能上相較上一個版本,也會有所提高!
我晚一點將會測試新的beta2性能,看看會有多大的提高

for windows
http://www.operachina.com/download/file.php?id=4156

for linux
http://www.opera.com/download/linux/?ver=9.50b2
(繼續閱讀...)

2007-06-29

數款瀏覽器效能以及排版測試

今天針對數款瀏覽器,我做了兩個簡單的測試
來反應速度,以及排版引擎的優劣

測試平台:
C2D E6300@3G
GigaByte 965P-DS3
創見 D9GMH 1GX2 5-5-5-15
WD740/WD3200YS
Nvidia 7950GT
WindowsXP SP2


受測軟體:
Internet Explorer 6
FireFox 2.04 in windows
FireFox 2.04 in ubuntu
Safari 3.01beta
Netscape Navigator 9.01b1
Opera 9.21

測試方法:
效率的測試使用SlickSpeed來測試CSS 框架的性能
所有瀏覽器皆測試三次然後取平均值為最後統計成績,測試時間為07.6.15 13:20~14:00
排版正確性採用acid2 綜合測試來體現引擎在CSS,HTML,PNG等標準的綜合測試


效能測試結果統計(low is better):
Opera 48 851 26 82 581 29
Safari 73 486 102 89 836 157
FireFox 2.04 in windows 80 2130 85 466 2612 177
Navigator 78 2241 70 522 3074 185
FireFox 2.04 in ubuntu 146 2735 136 657 3485 254
Internet Explorer 1008 1974 792 526 4262 427


圖形測試結果:

Safari



Opera



Navigator



FireFox



Internet Explorer



結論:

效率最好的依然還是Opera,不過Safari 也夠快了,後市看漲應該可以搶到不少原Opera 用戶
此次測試中沒有加入IE 7.0,算是惟一的遺珠之憾,不過就我所知,IE 7.0的表現也不是很好
(繼續閱讀...)