苹果电脑 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 版 浏览器,但加载不下来视频。