Подтвердить что ты не робот

JQuery Mobile для настольных компьютеров и мобильных устройств

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

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

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

Ответ 1

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

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

Ответ 2

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

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

Ответ 3

  • 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

Ответ 4

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

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

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

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