2011-03-25 50 views
22

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

所以支持PC浏览器:

  • Chrome 10或
  • 的Firefox 3.6+
  • 歌剧院11
  • IE 7+

回答

12

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

它在IE8中看起来很糟糕。

+0

谢谢。我尝试了Chrome 10,Firefox 3.6和Opera 11,它可以工作。它不适用于我的电脑上的IE8或IE9。 – Stan 2011-03-28 19:35:23

+0

你能否解释我是如何让IE浏览器显示页面的?(甚至很糟糕) – Stan 2011-03-28 19:45:04

+0

通过在IE8中打开它,你应该得到一个页面来渲染,但它没有样式。它只会看起来像一个普通的html页面。 – DMurph11 2011-03-28 22:16:43

9

jQuery Mobile的似乎不积极确保它可以在任何特定的桌面浏览器上运行,例如确保它能够在特定的模式下运行胆汁浏览器。正因为如此,您将无法确定下一个jQuery Mobile版本是否已在桌面浏览器上进行严格测试。为确保它适用于您想要的桌面浏览器,您必须自行测试。

这就是说,从经验来看,它往往适用于任何最新的桌面浏览器,我试过它。这并不令人意外,因为桌面浏览器非常成熟,并且具有访问快速处理器和大量内存的额外优势。因为那里常用的桌面浏览器非常少,所以现在应该不会太难测试你的应用程序。

+0

我同意你的意见。但我在家里使用了Ubuntu的pc和笔记本,所以我已经在Chrome和Firefox上测试了jquery mobile。我正在等待星期一,当我去上班并测试它时。 – Stan 2011-03-26 18:13:46

+0

是的,IE是我最担心的一个......祝你好运! – Spike 2011-03-26 19:00:08

+1

哦!当然,IE不会显示jQuery Mobile的页面!我讨厌它! – Stan 2011-03-28 08:24:03

5
  • Chrome的桌面11-13 - 测试在OS X 10.6.7和Windows 7
  • 火狐桌面3.6-4.0 - 测试在OS X 10.6.7和Windows 7
  • 的Internet Explorer 7-9 - 测试在Windows XP,Vista和Windows 7(次CSS 问题)
  • 歌剧院桌面10-11 - 测试在OS X 10.6.7和Windows 7

有关完整列表,检查这里:http://jquerymobile.com/demos/1.0rc1/docs/about/platforms.html

2

那些有问题的jqm没有在IE等中正确地设计“页面”样式应该尝试在它们正在ajaxing的页面上内联地重复样式。不知道为什么它可以工作,但它似乎有助于很多这些情况。无论如何,如果您允许直接链接到这些网页,他们需要以某种形式执行此操作。

也许不同的浏览器有不同的特殊性规则或什么。

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

为了让它在移动设备和台式机上看起来不错,看起来你可以用一些简单的样式表很好地工作,但并不是所有的网站都适合这样的回流而没有任何妥协。