我想测试一个网站,看看它如何与iPhone配合使用,但我没有iPhone或iPod touch.有没有办法可以在不拥有网站的情况下测试网站的工作方式?
我真正想要解决的是Stackoverflow的WMD降价编辑器如何在iPhone上运行.我听说超链接和图像提示创建得太高.我想我知道如何解决这个问题,但盲目发展却相当困难.
如果您拥有Mac,则可以下载iPhone模拟器附带的iPhone SDK.它不仅适用于调试本机应用程序,还适用于浏览Web.
如果您的计算机上安装了Safari,则可以在菜单栏的"首选项">"高级">"显示开发菜单"下启用"开发"菜单.
启用此功能后,您可以转到"开发">"用户代理",并将用户代理字符串更改为您希望浏览器向Web服务器报告的设备.通过将窗口大小调整到适当的宽度,您可以模拟iPhone上的网站外观.
这样做的好处是它很快,它适用于Windows和Mac,并且您不需要安装iPhone SDK.您还可以浏览直接从PC捕获用户代理字符串的特定于iPhone的网站版本.
缺点显然是你的PC上的Safari浏览器会比实际设备更快(特别是在javascript性能方面); 它显示插件并显示实际iPhone OS上可能无法使用的字体; 滚动时缺少多点触控支持和"捕捉"列; 没有自动旋转; 没有多点触控/捏缩放; 小部件看起来会有所不同; 等等