jQuery Mobile для ПК и мобильных устройств - PullRequest
22 голосов
/ 26 марта 2011

Какие браузеры на рабочем столе поддерживает jQuery Mobile?
Могу ли я разработать единый интерфейс для jQuery Mobile как для настольных компьютеров, так и для мобильных устройств?
Что вы думаете о веб-приложении с таким интерфейсом для пользователей настольных компьютеров? Я имею в виду удобство использования.

Поддерживаемые браузеры ПК:

  • Chrome 10 +
  • Firefox 3.6 +
  • Опера 11
  • IE 7 +

Ответы [ 4 ]

12 голосов
/ 28 марта 2011

В моем тестировании это работает на FireFox 3.6 и выше и Chrome 10 и выше.Однако не все эффекты, такие как переходы страниц, работают.

В IE8 это выглядит ужасно.

9 голосов
/ 26 марта 2011

jQuery Mobile, похоже, активно не гарантирует, что он работает в любых конкретных браузерах для настольных компьютеров, так же как и в определенных мобильных браузерах.Из-за этого у вас не будет уверенности в том, что следующий выпуск jQuery Mobile был тщательно протестирован в настольных браузерах.Чтобы убедиться, что он работает для тех настольных браузеров, которые вам нужны, вам придется протестировать его самостоятельно.

При этом, исходя из опыта, он хорошо работает на любом современном настольном браузере I 'мы попробовали это.Это неудивительно, так как настольные браузеры настолько развиты и имеют дополнительное преимущество доступа к быстрому процессору и большому объему памяти.Поскольку существует так мало распространенных браузеров для настольных компьютеров, то не составит труда испытать ваше приложение на всех из них время от времени.

5 голосов
/ 01 октября 2011
  • Chrome Desktop 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

2 голосов
/ 17 февраля 2012

Те, у кого есть проблемы с jqm, неправильно оформляющими «страницы» в IE и т. Д., Должны попытаться продублировать соответствующие стили, встроенные на страницах, на которых они работают. Не уверен, почему это работает, но, кажется, это помогает вмного таких случаев.В любом случае, они должны будут делать это, в какой-то форме, если вы разрешаете ссылаться непосредственно на эти страницы.

Возможно, разные браузеры имеют разные правила специфичности или что-то в этом роде.

Что касаетсяПервоначальный вопрос об использовании jqm как для мобильных устройств, так и для настольных компьютеров, я подумал, что это хорошая идея, и сейчас я работаю в этом направлении, но столкнулся с проблемами с базовым позиционированием (в основном с Google Maps Div, прекрасно работающим на настольном, а не мобильномили мобильный, а не настольный компьютер).Если вы попытаетесь сделать это, я бы не использовал отдельные встроенные "страницы", а также "страницы" в ajax.Я хотел сделать это, чтобы мне лучше было предварительно загрузить некоторые данные, но я думаю, что именно здесь я столкнулся с проблемой.

И чтобы это выглядело хорошо как на мобильном, так и на настольном компьютере, кажется, что вы можете получитьон довольно хорошо работает с некоторыми простыми таблицами стилей, но не все веб-сайты подойдут для такого перекомпоновки без каких-либо компромиссов.

...