有没有办法在没有iPhone的情况下测试iPhone上的网站?

时间:2009-02-04 06:29:09

标签: iphone cross-browser web-testing

我想测试一个网站,看看它如何与iPhone配合使用,但我没有iPhone或iPod touch。有没有办法可以在不拥有网站的情况下测试网站的工作方式?

我真正想要解决的是Stackoverflow的WMD降价编辑器如何在iPhone上运行。我听说超链接和图像提示创建得太高。我想我知道如何解决这个问题,但盲目发展是非常困难的。

5 个答案:

答案 0 :(得分:12)

如果您拥有Mac,则可以下载iPhone模拟器附带的iPhone SDK。它不仅适用于调试本机应用程序,还适用于浏览Web。

答案 1 :(得分:9)

如果您的计算机上安装了Safari,则可以在“首选项”>下启用“开发”菜单。高级>在菜单栏中显示“开发菜单”。

启用此功能后,您可以转到开发>用户代理,并将用户代理字符串更改为您希望浏览器向Web服务器报告的设备。 通过将窗口大小调整到适当的宽度,您可以模拟iPhone上的网站外观。

这样做的好处是速度快,适用于Windows和Mac,并且您不需要安装iPhone SDK。您还可以浏览直接从PC上捕获用户代理字符串的特定于iPhone的网站版本。

缺点显然是你的PC上的Safari浏览器会比实际设备更快(特别是在javascript性能方面);它显示插件并显示实际iPhone OS上可能无法使用的字体;滚动时缺少多点触控支持和“捕捉”列;没有自动旋转;没有多点触控/捏缩放;小部件看起来会有所不同;等

答案 2 :(得分:3)

关于这个旧线程的通知 - 我们现在已经通过CrossBrowserTesting.com上的vnc在iPhone和iPad上启用了实时测试。 肯 - 创始人

答案 3 :(得分:2)

Mac上有一个模拟iPhone浏览器的免费应用:iPhoney

答案 4 :(得分:1)

我的意思不仅仅是网络搜索,但问题似乎是由几个“iPhone网络应用程序模拟器”产品解决的。

http://www.testiphone.com/

http://marketcircle.com/iphoney/