2012-07-19 36 views

回答

-1

我能想到的(取决于你的实现)的最佳方法是使用Firefox插件 https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/

它允许你切换到所有类型的设备,看看他们会如何出现在其他设备上。

这里http://www.ampercent.com/test-website-design-iphone-ipad-mobile-devices/7075/是让你开始的快速指南。

还有其他浏览器比FF例如Chrome用户代理切换。做一个谷歌搜索,并尝试为自己喜欢哪一个。

+0

Chrome 22.0.1210.0 Canary允许更改用户代理。我的主要问题是桌面版Chrome和移动版本 – 2012-07-19 08:29:56

+2

之间的不同webkit版本“看看它们如何出现在另一台设备上” - 不,它不会。它可以让你看到他们会得到什么内容。它不会使Firefox以与其他浏览器相同的方式呈现该内容。 – Quentin 2012-07-19 08:32:21

1

选项1 - 免费,本地机器调试

您可以使用Safari浏览器的Windows(download Safari 5.1.7)。

步骤

  1. 启用开发菜单栏菜单(按下Alt键,打开菜单栏。然后按照编辑菜单>首选项>高级选项卡。在最底部找到这个选项。)
  2. 然后,按照显示菜单>用户代理。选择iPad,iPhone等

“开发”菜单中有更多选项(例如显示Web检查器)可帮助您进行JavaScript等调试。

How to debug iPhone and iPad web applications, using Safari.

选项2 - 付费,基于浏览器的访问目标浏览器/操作系统/机器

我个人使用http://www.browserstack.com/,它可以让你在很宽的组合测试功能。不过,调试可能不像在本地机器上那样方便。

可能有更多的公司提供类似的服务。

谨防基本的在线仿真器

如前所述in a comment的,警惕 '模拟器' 的网站。例如:我碰到一个网站,声称模仿iPhone,有一张iPhone的照片,里面是一个iframe,由浏览器忠实呈现我在(Firefox)中打开了该网站。

相关问题