sep 05
很多网站都通过 HTTP 头信息中的 User-Agent 标志来判断设备和浏览器类型,如果是 3G 手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。
谷歌的 Chrome 浏览器,可以很方便的用来模拟手机下的浏览器,这样测试移动网站和页面就变得非常方便。
在 Mac OS X 的“终端”窗口 (Terminal.app) 中输入以下命令启动谷歌浏览器,就可以模拟不同手机设备下的移动浏览器去访问 3G 手机网页:
谷歌 Android:
open 'Google Chrome.app' --args '--user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"'
苹果 iPhone:
open 'Google Chrome.app' --args '--user-agent="Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25"'
苹果 iPad:
open 'Google Chrome.app' --args '--user-agent="Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25"'
三星手机:
open 'Google Chrome.app' --args '--user-agent="Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; GT-S6010 Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30"'
更多手机浏览器的 User-Agent 标识:http://www.zytrax.com/tech/web/mobile_ids.html
如果想切换回普通浏览器模式,彻底关闭 Chrome 浏览器后重新开启即可(Command + Q 快捷键)。
No comments yet