随着iPhone的大众化,许多大型网站有专门针对iPhone优化过的页面,它们会判断用户浏览器的类型,而进行相应的重定向。比如用iPhone访问ebay.com会被重定向到iphone.ebay.com;6.cn会跳转到iphone.6.cn。

有时为了测试或其它目的,我们需要在电脑上模拟iPhone来访问网页。下面是在Firefox和Safari下的实现方法(原理是修改浏览器发送给服务器的User Agent):

Firefox

安装插件:User Agent Switcher
然后 工具-Default User Agent -iPhone 3.0 搞定。选Default User Agent切换回去。
PS:User Agent Switcher自带模拟iPhone功能,还可以模拟IE6,7,8等,很强大啊!

Safari

点击 设置菜单-偏好设置-高级-选中“在菜单栏显示‘开发’菜单”
然后 页面菜单-开发-用户代理-Mobile Safari 3.0  iPhone 搞定。

嘿嘿,试试访问刚放出的4.0越狱网站 jailbreakme.com

Safari下可以显示出滑块,但不能滑动,提示版本太老必须升级。应该是comex大神还会判断OS的版本。

Firefox下滑块显示都不正常,布局有点错位~

当然啦,在默认的情况下访问越狱网站会跳转到 http://www.jailbreakme.com/faq.html