我该如何在Windows中使用浏览器模拟iPad浏览器?
我该如何在Windows中使用浏览器模拟iPad浏览器?
- 在iPad上测试您的网站,并在必要时更新用户代理检测代码。
- 使用W3C标准的Web技术,而不是插件。
- 检查您的viewport标签设置。
- 修改依赖CSS固定定位的代码。
- 为触控界面做好准备。
- 使用textarea而不是contenteditable元素。
“在桌面版Safari中模拟iPad上的Safari HTTP请求”下面的用户代理部分非常有用。
您最好:
桌面版Safari和iOS版Safari使用相同的核心(WebKit),因此您将获得最可靠的渲染复制。您将错过更高级的缩放/重新布局功能,但对于许多目的,它可能可以正常工作。
值得一提的是,Google Chrome和其他一些较不知名的浏览器也使用WebKit,但桌面版Safari更有可能复制iOS版Safari的结果,因为它们都由苹果公司维护。
touch
事件。 - OybekShaun Sullivan 创建了 iBBDemo2,它是使用 Adobe Air 制作的 iPad/iPhone 模拟器。
虽然它与实际设备不完全一样(例如带有 overflow: scroll;
属性的元素在此处会出现滚动条,但实际设备上不会),但它可以让您很好地了解您的网站的外观。
如果你想真正模拟一个iPad,你需要获得一个真正的OS X,并安装XCode。虚拟化OS X很困难且不合法。在普通PC上安装Mac OS X是可能的,但不太合法,而且你必须通过黑客手段来实现。