蘋果電腦 Mac OS X 系統下去土豆網之類的在線視頻網站時你會發現:播放 FLV 視頻讓蘋果電腦的 CPU 占用率猛增,發熱量也隨之暴漲(Fuck Flash)。如果是播放 HTML 5 形勢的在線視頻,則 CPU 占用率非常低,發熱極少,也基本不會崩潰。
其實不僅 Youtube 等國外視頻網站,就連國內的 優酷、土豆、奇藝、新浪等網站也是支持 HTML 5 的,只是這些視頻網站會判斷訪問者的浏覽器,如果是 iPad、iPhone 等不支持 flash 的 iOS 設備就自動加載 HTML 5 視頻頁面,如果是電腦端 Safari 則加載 Flash 版視頻。
蘋果 Safari 浏覽器播放 HTML 5 和 Flash 視頻時的 CPU 占用率對比(11% vs 39%)
下面就介紹一個蘋果電腦 Mac OS X 系統下 Safari 看在線視頻時降低 CPU 占用率和發熱量的方法……把它模擬成 iPad 版 Safari,讓土豆網等視頻網站加載 HTML 5 視頻過來。
點擊頂部菜單欄的“Safari”,選擇“偏好設置”
點擊頂部的“高級”標簽,啟用開發功能
選擇蘋果Safari浏覽器用戶代理
看視頻時,點擊頂部菜單欄的“開發”-“用戶代理”,選擇 iPad 吧
別擔心,切換行為是只針對當前標簽頁的。打開別的網頁,還是以默認的電腦版 Safari 浏覽器為基礎,不會也跳到 iPad 版去。這也提醒我們下次看在線視頻時別忘了手動改一下用戶代理。如果覺得麻煩,1、2分鐘的小視頻可以不加載 HTML 5 版,直接播放 Flash 視頻也行。但在線看電視劇或電影的話,就建議您切換一下了。
怎麼樣,CPU 占用率的差距很明顯吧。同樣的,切換以後,蘋果電腦的發熱量也會降低很多。目前土豆網、新浪視頻、QQ、奇藝網等都支持切換後 Safari 播放 HTML 5 視頻,但優酷不知道為什麼,明明顯示識別出了這是 iPad 版 浏覽器,但加載不下來視頻。