智慧型手機耗電元兇,這些網站也要算一份

智慧型手機耗電元兇,這些網站也要算一份

先前根據微軟與美國普渡大學報導指出, Android 手機免費 App 中的廣告,會消耗75% 電力。最近也有一份美國史丹福大學研究報導,指出許多網站即便有手機版網頁,但 CSS 和 JavaScript 依然會導致手機瀏覽器大幅運算消耗電力。Apple官網維基百科Blogger 等網站都榜上有名。

上週在法國里昂舉行的 World Wide Web 2012 會議中,來自美國史丹福大學研究員發表了一篇「Who Killed My Battery?: Analyzing Mobile Browser Energy Consumption(誰殺了我的電池?行動瀏覽器和能源消耗分析)」,他發現許多知名網站的行動版網站,如維基百科( Wikipedia )、Tumblr、 IMDB、Blogger 等網站,都是成為電池殺手的一大主因。

智慧型手機耗電元兇,這些網站也要算一份

各網站耗電量統計,Apple官網、維基百科、tumblr名列前茅。(點圖可看大尺寸)

許多行動版網站即便已為手機介面優化過,但處理 CSS 與 JavaScript 還是會造成手機耗電的元兇,因為得透過手機瀏覽器下載並進行網頁渲染。研究員嘗試在行動版維基百科中,稍微修改網頁腳本,內容本身無任何改變,但卻大幅減少30%的電力消耗。另外如圖片格式(如 JPEG 或 PNG 格式)雖然也會稍微影響,但差距不大,最重要的是如何處理網頁上的互動。最後是例如 Gmail 等基於 HTML 腳本(HTML-based scripts)創造出類似應用程式的網頁,但大量的記憶體(caches)佔住手機快取記憶體空間,會導致手機處理速度變慢。

對於手機電池省電的建議,是希望網站本身能卸載一些運算、腳本處理,以及網站先行處理好圖片縮放的程序,減少手機瀏覽器的運作量。對使用者而言,最好的方式是使用具壓縮功能的手機瀏覽器,將手機作網頁渲染所消耗的資源,交由雲端伺服器來分擔,如 Opera MiniSkyFire 瀏覽器。

這份研究報告也再度引用微軟和美國普頓大學的研究,指出免費 App 夾帶的廣告是一大耗電主因。例如最紅的 Angry Birds 憤怒鳥,只有20%的消耗是來自 App 本身的立學和圖型運算,有45%的消耗則來自廣告跟蹤你的位置,以便針對使用者顯示特定的廣告;綜合幾款熱門App比較後,平均只有不到30%的消耗來自 App 本身,高達70%都是廣告所為。另外在關閉 App 之後,這些廣告依然會多花上10秒使用你的3G訊號。

資料、圖片來源:itworld

延伸閱讀:

你的 Android 很耗電?研究發現 App 廣告佔了 75% 耗電

行動電源挑選大法,9款主流產品介紹

Battery Monitor Widget,監控你的 Android 手機耗電量

Battery Dr Saver:幫你節省手機

監控 iPhone 力消,延長使用時間

氣象部落客勞倫斯
作者

有一個都市傳說,只要勞倫斯猴買了新東西,就會下雨。

使用 Facebook 留言
9635a29f21433f89f91653517b32358c?size=48&default=wavatar
1.  阿伯 (發表於 2012年4月26日 13:17)
這份報告是衝著 Android 來著的

不過他們為了取得能源消耗的一些數據

改了 Android 預設的瀏覽器程式,難道取得數據的過程也不會產生消耗嗎.. (⊙ˍ⊙)
5094a4bffa590d6ae7aaac61e3742bca?size=48&default=wavatar
1人給推

2.  ooXx (發表於 2012年4月26日 14:24)
※ 引述《阿伯》的留言:
> 這份報告是衝著 Android 來著的
>
> 不過他們為了取得能源消耗的一些數據
>
> 改了 Android 預設的瀏覽器程式,難道取得數據的過程也不會產生消耗嗎.. (⊙ˍ⊙)

請問從文中哪裡可以看得出是衝著 Android 來著的?

取得數據過程耗能有什麼問題嗎?做改善、做研究的過程不就是這樣?

還請指點
9635a29f21433f89f91653517b32358c?size=48&default=wavatar
4.  阿伯 (發表於 2012年4月26日 18:35)
※ 引述《ooXx》的留言:
> ※ 引述《阿伯》的留言:
> > 這份報告是衝著 Android 來著的
> >
> > 不過他們為了取得能源消耗的一些數據
> >
> > 改了 Android 預設的瀏覽器程式,難道取得數據的過程也不會產生消耗嗎.. (⊙ˍ⊙)
>
> 請問從文中哪裡可以看得出是衝著 Android 來著的?

>
> 取得數據過程耗能有什麼問題嗎?做改善、做研究的過程不就是這樣?

>
> 還請指點
F127792ad5ce90d9d99cc30c3836f992?size=48&default=wavatar
5.  KYLE (發表於 2012年4月26日 20:43)
光是玩個angry birl系列

android版 就一定比iOS更耗電了阿

一個有廣告 一個沒廣告
真慶幸我選的是 可節省電力的iOS<( ̄︶ ̄)>
C225ff4f8c08c909d923ed7488d6836b?size=48&default=wavatar
1人給推

6.  wtf (發表於 2012年4月27日 03:08)
※ 引述《ooXx》的留言:
> 請問從文中哪裡可以看得出是衝著 Android 來著的?
唉唷..這份報告就是用 Android 做測試的呀
>
> 取得數據過程耗能有什麼問題嗎?做改善、做研究的過程不就是這樣?
不就為了取得耗能數據,在某情況下這些改變可能會影響到原本的運作
07f0bbd9732e4c0ffc3bd5befde86d5f?size=48&default=wavatar
7.  英台妹妹 (發表於 2012年4月27日 08:38)
請問ipad是否具壓縮功能??

"最好的方式是使用具壓縮功能的手機瀏覽器,將手機作網頁渲染所消耗的資源,交由雲端伺服器來分擔,如 Opera Mini 與 SkyFire 瀏覽器。"

我是有觀察到瀏覽PC版的blog是會比較慢,所以現在都會改成手機版在觀看.不知這樣有否省到?
6e77358384233a7ad5fb46831e8d07bf?size=48&default=wavatar
9.  @@ (發表於 2012年4月28日 00:10)
1f的朋友這篇文章是由第三方所做的研究報告,你如果不相信那就看看就好,我想大家也不會太認真對待,不用對號入座說這是反宣傳,我也不想說些引戰的話題,反正有一些事大家心知肚明
9635a29f21433f89f91653517b32358c?size=48&default=wavatar
10.  阿伯 (發表於 2012年4月28日 02:38)
※ 引述《@@》的留言:
> 1f的朋友這篇文章是由第三方所做的研究報告,你如果不相信那就看看就好,我想大家也不會太認真對待,不用對號入座說這是反宣傳,我也不想說些引戰的話題,反正有一些事大家心知肚明

其實我是 Apple Fans.. (≧▽≦)
B3b42315af060ac3c7a533ded7804112?size=48&default=wavatar
1人給推

11.  ╮(╯_╰)╭ (發表於 2012年4月30日 23:09)
android 都在手機裡塞一個 JVM 了
還期望它省電?
發表回應
謹慎發言,尊重彼此。按此展開留言規則