【问题标题】:How to test a web application on an iPad and other tablets without buying them?如何在不购买 iPad 和其他平板电脑的情况下测试 Web 应用程序?
【发布时间】:2011-06-16 00:38:03
【问题描述】:

是否有可靠的方法来测试 Web 应用程序的 iPad 兼容性,而无需购买设备本身?其他的平板呢,有提供模拟器吗?

【问题讨论】:

    标签: ipad testing tablet


    【解决方案1】:

    如果您有 Mac,只需向 Apple 注册(免费)并下载 iOS SDK。它包括一个名为“iOS Simulator”的程序,您无需了解 Xcode/etc 就可以直接启动它,并且包括 Mobile Safari,就像真正的 iPad 一样。由于 WebKit 向 iPad 程序员公开以供在他们的程序中使用,我希望模拟呈现与真实事物相同的渲染,并且在实践中从未注意到任何差异。

    iOS 开发者中心是here。遗憾的是,我没有使用其他平板电脑的经验。

    【讨论】:

    • 虽然在大多数情况下渲染看起来可能相同,但您必须注意性能差异。 iOS 模拟器以 Mac 的全速运行,可能在模拟器中流畅运行的动画在实际设备上可能会卡顿。
    • “如果你有 Mac”。替代方案在哪里?
    • 没有直接的选择。 Apple 不为其他操作系统提供开发工具或开发环境。人们猜测 Windows 版 Safari 主要是为了让其他 90% 的计算机购买者更容易进行与 iOS 兼容的站点测试,但苹果从未真正这么说过。 omz 在处理速度方面是绝对正确的——模拟器不会尝试以与真实设备相同的速度运行。
    【解决方案2】:

    这是 2012 年年中之后的事,现在有一些用于“模拟”ipad(ios4 和 ios5)连接的 User-Agent 插件或设置。好吧,它诱使服务器认为它是不同的设备。

    例如,使用 Chrome,按 F12 并单击设置(右下角),其中一个选项卡允许您模拟不同的设备。

    safari - http://www.dummies.com/how-to/content/how-to-activate-user-agent-switcher-in-safari.html

    FF需要插件:https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/

    IE8 - http://www.howtogeek.com/howto/18450/change-the-user-agent-string-in-internet-explorer-8/

    IE9/10 - 有人可以帮忙吗?

    【讨论】:

      猜你喜欢
      • 2023-03-03
      • 1970-01-01
      • 2012-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-02
      相关资源
      最近更新 更多