很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】-->【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页:
谷歌Android:
chrome.exe --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:
chrome.exe --user-agent="Mozilla/5.0 (iPad; U; CPU OS 3_2_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B500 Safari/531.21.10"
诺基亚N97:
chrome.exe --user-agent="Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124"
试一试,分别用Android、iPhone、诺基亚访问http://www.163.com/、http://blog.s135.com/、http://www.google.com.hk/、http://3g.qq.com、http://t.sina.cn这些3G手机网页,看看有什么不同。
更多款手机的User-Agent:http://www.zytrax.com/tech/web/mobile_ids.html
文章源自:烈火网,原文:http://www.veryhuo.com/a/view/40787.html
相关推荐
使用User-Agent Switcher插件,用户可以方便地在各种浏览器版本和设备类型之间切换,比如模拟iPhone、iPad、Android手机或者桌面版的Firefox、Safari等。这对于开发者调试跨平台网站,或者普通用户想体验不同设备的...
标题“火狐模拟手机登录网页”表明我们讨论的是在Firefox浏览器中使用某种技术或功能来模拟移动设备,以便能够在电脑上预览和测试网站在手机上的显示效果。这通常是开发者为了确保网页在不同设备上兼容性和用户体验...
通过改变这个字符串,用户可以伪装成iPhone、iPad、Android手机、桌面版浏览器或其他各种设备,以便查看网站在不同设备上的显示效果。 **主要功能**: 1. **多设备模拟**:User-Agent Switcher for Chrome 提供了...
安装该插件后,用户可以自定义设置User-Agent,包括但不限于各种版本的桌面浏览器(如Firefox、Safari、IE)、移动设备(如iPhone、iPad、Android手机)甚至搜索引擎爬虫(如Googlebot、Bingbot)。通过这种方式,...
3. **设备模拟**:工具可能内置了常见设备的预设配置,例如iPhone、iPad、Samsung Galaxy等,一键切换,方便测试。 4. **触摸事件模拟**:对于触屏设备,模拟屏幕浏览器可能支持模拟点击、滑动等触摸操作,验证交互...
一旦激活,R-page插件将提供一个设备选择器,开发者可以选择预设的设备类型,如iPhone、iPad或其他Android设备,或者自定义设备的屏幕尺寸和分辨率。这个功能对于确保网站在不同设备上的一致性和可用性非常有用。...
标题中的“判断是否是手机访问及手机操作系统”指的是在编程中如何识别用户的访问设备是否为移动设备,并进一步确定其使用的操作系统。这在Web开发中尤为关键,因为网站或应用程序需要根据用户设备的不同特性来提供...
4. 预设集:可能包含了常见设备和浏览器的预设User Agent字符串,如iPhone、iPad、Android手机、Windows Phone、桌面版Chrome、Firefox等。 5. 自动识别:可能有自动识别网站并推荐适合User Agent的功能,以提高用户...
WindowResizer提供了多种常见设备的屏幕分辨率模板,如iPhone、iPad、Android手机和平板,以及桌面电脑的分辨率,只需一键就能快速切换。 安装WindowResizer插件的方法如下: 1. 打开Chrome浏览器的扩展程序管理...
1. 对于Android设备,Google Chrome的开发者工具提供了强大的USB远程调试功能,包括实时查看网页源码、设置断点、性能分析等,具体操作可参考《使用chrome调试手机web程序》。 2. 对于iOS设备,iWebInspector允许...
2. 设计原则:设计时需考虑兼容各种主流设备屏幕,如iPhone、Android手机、iPad等,确保在不同屏幕尺寸下都能呈现出良好的视觉效果。此外,还需要确保与主流浏览器(如Chrome、Firefox、Safari、Opera和IE)的兼容性...
通过"Inspect Device-crx",用户可以轻松地模拟手机、平板等不同设备的视图,进行调试和优化工作,从而提升网站的用户体验。 使用该插件的步骤如下: 1. 首先,用户需要在Chrome浏览器中安装"Inspect Device-crx...
7. Ripple:Ripple是Chrome浏览器的扩展,用于简化跨平台的HTML5移动应用测试和调试,模拟不同设备的特性,如user_Agent和Geolocation。 8. RestKit:Objective-C开发框架,专注于简化与RESTful Web服务的交互,...
例如,可以模拟iPhone、iPad、Android手机或各种桌面浏览器,查看页面在这些环境下的渲染和行为是否正常。 `navigator.platform`属性则表示用户操作系统的详细信息,比如"Win32"、"MacIntel"等。这个属性对于某些...
【魔变-crx插件】是一款专为开发者设计的实用工具,主要功能是帮助用户快速切换浏览器的UserAgent,模拟不同设备(如手机、平板电脑、PC)的浏览环境,以便于进行网站的兼容性测试。这个插件特别适合Web前端开发者,...
"Smile Windows-crx插件"能够帮助用户模拟多种设备尺寸,例如iPhone、iPad或者Android手机等,无需手动调整浏览器窗口大小,就能直观地看到网页在这些设备上的布局和显示效果。 此外,插件的一个独特功能是它可以在...
这包括但不限于iPhone、iPad、Android手机和平板等常见设备。此外,它还可能支持调整网络速度,模拟2G、3G、4G和WiFi环境,以便更好地理解在不同网络条件下用户的体验。 使用Optimost Mobile Emulator-crx插件进行...
使用方法相对简单,安装后在Chrome浏览器中,开发者可以通过该插件快速切换到预设的设备模式,如iPhone、iPad或其他流行的Android设备,以检查网页在这些设备上的显示效果。 在实际使用过程中,ReSIzEr-crx可能包含...
5. **移动设备检测**:对于移动设备,`UserAgent2Class`还可以识别设备的型号,如iPhone、iPad或者Android手机,这对于提供设备定制的体验非常有价值。 6. **JavaScript API集成**:这个库可能提供了与JavaScript ...