12

我想测试一个网站以了解它如何与 iPhone 配合使用,但我没有 iPhone 或 iPod touch。有没有一种方法可以在不拥有网站的情况下测试该网站如何在它们上运行?

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

4

5 回答 5

12

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

于 2009-02-04T06:42:25.743 回答
8

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

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

这样做的好处是它很快,它可以在 Windows 和 Mac 上运行,而且你不需要安装 iPhone SDK。您还可以浏览直接从您的 PC 捕获用户代理字符串的 iPhone 特定版本的网站。

缺点显然是您 PC 上的 Safari 浏览器会比实际设备上运行得更快(尤其是在 javascript 性能方面);它显示插件并显示实际 iPhone OS 上可能不可用的字体;滚动时缺乏多点触控支持和“对齐”列;没有自动旋转;没有多点触控/双指缩放;小部件看起来会有所不同;等等

于 2009-02-04T06:58:18.283 回答
3

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

于 2010-11-20T18:03:21.003 回答
2

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

于 2009-02-04T12:43:30.007 回答
1

我并没有声称所做的不仅仅是网络搜索,但这个问题似乎可以通过几个“iPhone 网络应用程序模拟器”产品来解决。

http://www.testiphone.com/

http://marketcircle.com/iphoney/

于 2009-02-04T06:32:22.377 回答