32 bit / 64 bit Flash在IE8 / IE9的表現

 Flash, 瀏覽器  Comments Off on 32 bit / 64 bit Flash在IE8 / IE9的表現
Jun 112011
 

其實上次我也測試過64-bit Flash(64-bit Flash性能測試),不過當時我並不知道原來IE 9的64-bit是有問題的。我的電腦不怎麼樣好,不過這並不影響測試結果,衹要都同一台電腦上測試,得出的結論就是真實體現。

這一次繼續用GUIMark來測試Flash。雖説GUIMark 2已經出現了,不過那是可以對比HTML 5,而這次不需要比較HTML 5。


單位:fps,數值愈大愈好

在測試圖中,IE8相對IE9比較平滑。測試圖:IE8 32-bit IE8 64-bit IE9 32-bit IE9 64-bit

微軟的偷懶,真複雜。很顯然,Flash本身是沒問題的,其速度受到瀏覽器的影響。不過令我意想不到的是,IE 9 32-bit的Flash居然比IE8還差,虧它Javascript速度那麼好。64-bit IE9真是微軟偷懶的「受害者」,JacaScript已經虧了,Flash還虧。相反,Flash在IE8 64-bit的表現相當好,完全發揮了64-bit Flash的優勢。IE8無論32-bit還是64-bit,其餘的組成部分、引擎等都是同一套,差別僅僅是一個32-bit、一個64-bit。也就是說,64-bit Flash本身就比32-bit Flash好很多,關鍵是瀏覽器本身是否在拖後腿。

其實,如果瀏覽器本身不拖後腿的話,64-bit Flash很應該推廣開去,這樣也能爲64-bit OS之路鋪得更加開闊。

Jun 092011
 

「釣魚」網站專門用來騙取用戶,獲取各種各樣的用戶資料,從銀行卡密碼到住址職位等等。現在連電郵都可以做到了。電郵本來是想對更安全的,不過在某些地區,電郵服務商總會不得不出賣客戶資料送給某些部門。還好的是,Google是拒絕這麼做的。但是現在有些人想出了新花招,最簡單的硬招不行,那就來軟的。什麼是軟招?就是利用各種軟件漏洞。這一次,他們選中了Adobe Flash。

以下就是相關影片:

就算不用Gmail,其它電郵,比如Hotmail、MSN、Yahoo、QQMail、163等等一樣會有此問題,因爲這是Flash的軟件漏洞。不過大陸的電郵一般無需如此大費周章獲取用戶資料,某些部門一下令立即就能獲取了。

64-bit Flash性能測試

 Flash, 瀏覽器, 網絡  Comments Off on 64-bit Flash性能測試
Dec 052010
 

前面提多過64-bit的Flash,雖然說還是个測試版,不過現在來看它已經可以直接拿來用了。理論上來説,64-bit的會比32-bit快得多(絕大多數軟件的64-bit性能比對應的32-bit版本好得多),不過這個Flash是測試版,性能會不會高過32位的Flash呢?現在來做个測試。

這個可以用GUIMark來測試Flash的性能。

32-bit Flash Player

32-bit版的瀏覽器都使用32-bit Flash。這裡我使用IE 9、Opera 10.63、Chrome 8.0.552.215、Firefox 3.6.12來測試。

IE9的Average FPS:41.4

Opera的Average FPS:41.07

Chrome的Average FPS:34.57

Firefox的Average FPS:34.36

測試時,CPU佔用率基本保持在65%~70%之間。IE9的Flash是一個單獨的ActiveX插件,而Opera、Chrome、Firefox等瀏覽器是共用同一個Flash插件。從結論來看,這兩种32位Flash插件性能區別並不大。

64-bit Flash Player

64位瀏覽器會用到64位Flash(預覽版代號“Square”)。現在有三种64位瀏覽器:Internet Explorer、Safari、Firefox。祗有64位操作系統方可運行。64位Safari只能在Mac OS X找到,我的是64位Windows,因此測試IE和Forefox。
64位Firefox可以在這裡找到下載。安裝時,Firefox並不叫Firefox,而是叫做Namoroka,這是我的截圖

64位IE9的Average FPS:22.96

64位Firefox的Average FPS:43.16

真是大跌眼鏡的結果,與32位的測試截然相反!看來Adobe的Flash優化有差別對待。

另外,64位Flash似乎有Bug。在64位Firefox裏,鼠標無法指向互動式的Flash,移到Flash之後就會自動隱藏。反而64位IE的Flash沒這個問題,但問題就是速度慢。

這表明,64位Flash還需要進一步改進,目前的測試版依然不能成爲正式版。

轉載請註明: 轉載自https://www.still-c.com/
本文URL: https://www.still-c.com/archives/80.html

Flash、Silverlight與HTML 5

 Flash, 瀏覽器, 網絡  Comments Off on Flash、Silverlight與HTML 5
Dec 042010
 

昨天談論的時候提到了Flash正在被Silverlight競爭,可能會走向沒落。此時,我就想到了Flash的另一個“對手”,HTML 5。

HTML 5帶來甚麼?

HTML 5最大的特點就是支持直接插入視頻、音頻,還有Canvas動畫,而這些都是Flash提供的功能。

Flash的弱點

可以想象,未來開瀏覽器就能直接看視頻、聼聲音,甚至還能跟網頁作互動,而不需要用Flash,那是多簡單的事情。Flash已經很成熟了,甚至還能夠用Flash製作出各種各樣的小遊戲,並得到廣泛普及。未來Flash還會進一步加強它的功能。Flash如此成熟,那麼爲什麽還會被抛棄?原因有很多。從用戶角度來講,運行Flash需要佔用很多資源,假如用手提電腦瀏覽一個Flash很多的網站,可能幾分鐘后就會感到電腦變熱,或者感覺電腦不太流暢了。如果用手機或者平板電腦去看Flash的網頁,情況會更嚴重——消耗大量電能、產生過多熱量,但得到的僅僅是那麼一點“好看”的效果。

更糟糕的是,萬一碰到設計比較差的Flash内容,很容易就引起瀏覽器假死甚至崩潰。

如果是通過HTML本身來實現這些功能,情況就簡單多了。此時的所有一切基本上都是由瀏覽器本身處理,效率會比用Flash來得快。Flash的製作商只有一個:Adobe,其他人就算想對Flash作優化都不行。而瀏覽器可以根據自身的需要任意優化,運行效率自然高過Flash。對於64-bit的系統的瀏覽器來説更是如此,比如64-bit Safari、64-bit Internet Explorer、64-bit Firefox。現時的Flash並未有正式的64-bit Flash,僅僅是一個代號叫做Sqaure的64-bit測試版Flash。

Silverlight的競爭

說是競爭,其實也好不到哪裏。微軟現在也已經轉向支持HTML 5,對於Silverlight的支持更多的是在Windows Phone。

Silverlight的系統資源佔用的確比Flash更少,而且更穩定,同樣也可以做到跨平台,只可惜推出得不是時候,偏偏碰上了HTML 5,以後能不能大放異彩就看微軟的策略了。

支持HTML 5的瀏覽器

雖然現在HTML 5還只是个草案,不過各大瀏覽器都爭著支持它。

目前已經支持的主流瀏覽器是:Opera、Chrome、Safari、Firefox,以及Internet Explorer 9。
可以說,基本上所有的主流瀏覽器都支持了HTML 5。只是在視頻播放格式上,各有爭議。

轉載請註明: 轉載自https://www.still-c.com/
本文URL: https://www.still-c.com/archives/77.html