都知道 Apple 和 Adobe 的那点事,笔记本在 OS X 系统下处理 Flash 就会增加发热量、减少电池待机时间。还好 HTML5 兴起和 iPad 热卖让各大视频网站开始支持 HTML5 格式。
不过可惜大部分都只是跳转到专为 iPad 设计的页面。自然而然就有人研究如何在 OS X 下使用给 iPad 提供 HTML5 资源,网上流传下面这个方法:
进入Safari “偏好设置” --- “高级”标签 ---选中 “在菜单中显示开发菜单”
菜单项 “开发” --- “用户代理” --- 选 “Mobile Safari 3.2.2 - iPad” --- 刷新页面
问题来了:每打开一个视频就要操作一次,很是麻烦。下面分享一条终端(Terminal)命令让有需要的朋友将 Safari 的用户代理固定在 “Mobile Safari 3.2.2 - iPad”模式:
defaults write com.apple.Safari CustomUserAgent "'Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10'"
细心读者会发现将上面引号部分填入 “开发” --- “用户代理” --- “其他...”也能实现同样效果。
但是经过这样设置之后还是会有不少不便的地方,当你访问其他网站的时候它也会第一时间载入iPad版本的网页,比如GMail等。修改回默认用户代理的代码很简单:
defaults delete com.apple.safari CustomUserAgent
对于不把 Safari 当主浏览器的读者可以好好利用上面这个方法;如果你习惯长时间使用 Safari 呢?还是有办法一举两得的:
参考本站之前的一篇 tip:为 OS X 系统下任何程序自定义快捷键,这样就可以在需要对当前标签使用 HTML5 浏览时按下设定好的快捷键。
好了,所有的方法都在上面了,让 Safari 恋上 HTML5 吧!
http://www.tip4mac.com/2010/12/safari-loves-html5/