适用于桌面和移动设备的jQuery Mobile

时间:2011-03-25 22:35:46

标签: jquery mobile jquery-mobile

桌面jQuery Mobile支持哪些浏览器?
我可以在桌面和移动设备上开发jQuery Mobile的单一界面吗? 对于桌面用户,您如何看待具有此类界面的Web应用程序?我的意思是可用性。

支持的PC浏览器:

  • Chrome 10 +
  • Firefox 3.6 +
  • Opera 11
  • IE 7 +

4 个答案:

答案 0 :(得分:12)

在我的测试中,它适用于FireFox 3.6及更高版本以及Chrome 10及更高版本。并非像页面转换这样的所有效果似乎都有效。

在IE8中看起来很糟糕。

答案 1 :(得分:9)

jQuery Mobile似乎并不主动确保它适用于任何特定的桌面浏览器,例如它确保它可以在特定的移动浏览器上运行。因此,您将无法知道下一个jQuery Mobile版本已在桌面浏览器上经过严格测试。为了确保它适用于您想要的桌面浏览器,您必须自己测试它。

话虽如此,根据经验,它可以在我尝试过的任何最新的桌面浏览器上运行良好。这并不奇怪,因为桌面浏览器非常成熟,并且具有访问快速处理器和大量内存的额外优势。因为那里常用的桌面浏览器很少,所以不时地在所有桌面上测试你的应用程序应该不会太难。

答案 2 :(得分:5)

  • Chrome桌面11-13 - 在OS X 10.6.7和Windows 7上测试
  • Firefox Desktop 3.6-4.0 - 在OS X 10.6.7和Windows 7上测试
  • Internet Explorer 7-9 - 在Windows XP,Vista和7(小CSS)上测试 问题)
  • Opera Desktop 10-11 - 在OS X 10.6.7和Windows 7上测试

有关完整列表,请点击此处:http://jquerymobile.com/demos/1.0rc1/docs/about/platforms.html

答案 3 :(得分:2)

那些jqm没有在IE等中正确设置“页面”样式的问题。应该尝试在他们正在调整的页面上内联复制有问题的样式。不确定为什么这样做但它似乎有帮助很多这些案件。如果你允许直接链接到那些页面,他们无论如何都需要以某种形式这样做。

也许不同的浏览器有不同的特异性规则或其他东西。

至于关于在移动设备和桌面设备上使用jqm的原始问题,我认为这是一个好主意,我现在正朝着这个目的努力,但是遇到了基本定位的问题(主要是谷歌地图div工作完全在桌面而不是移动,或移动,而不是桌面)。如果你确实尝试过这样的事情,我会避免使用单独的内联“页面”和ajax“页面”。我想这样做,所以我可以更好地预加载一些数据,但我认为这是我遇到麻烦的地方。

为了让它在移动设备和桌面设备上看起来都很漂亮,看起来你可以通过一些简单的样式表让它工作得非常好,但并非所有的网站都适合这种回流而没有任何妥协。