Ответ 1
В моем тестировании он работает на FireFox 3.6 и выше и Chrome 10 и выше. Не все эффекты, такие как переходы страниц, похоже, работают.
В IE8 он выглядит ужасно.
Какие браузеры на рабочем столе jQuery Mobile поддерживают?
Могу ли я разработать единый интерфейс на jQuery Mobile как на рабочем столе, так и на мобильном?
Что вы думаете о веб-приложении с таким интерфейсом для пользователей настольных компьютеров? Я имею в виду юзабилити.
Поддерживаемые браузеры для ПК:
В моем тестировании он работает на FireFox 3.6 и выше и Chrome 10 и выше. Не все эффекты, такие как переходы страниц, похоже, работают.
В IE8 он выглядит ужасно.
jQuery Mobile, похоже, не гарантирует, что он работает с любыми настольными браузерами, такими как он гарантирует, что он работает на определенных мобильных браузерах. Из-за этого у вас не будет безопасности, зная, что следующая версия jQuery Mobile была тщательно протестирована на настольных браузерах. Чтобы убедиться, что он работает для настольных браузеров, которые вы хотите, вам придется протестировать его самостоятельно.
Как говорится, по опыту он имеет тенденцию хорошо работать на любом современном настольном браузере, на котором я его пробовал. Это не удивительно, поскольку настольные браузеры настолько зрелы и имеют дополнительное преимущество в доступе к быстрому процессору и большому количеству памяти. Поскольку там так мало используемых настольных браузеров, не должно быть слишком сложно тестировать ваше приложение на всех из них время от времени.
Для полного списка здесь: http://jquerymobile.com/demos/1.0rc1/docs/about/platforms.html
Те, у кого проблемы с jqm, не "правильные" моделирование "страниц" в IE и т.д., должны попробовать дублировать стили, о которых идет речь, на страницах, на которых они находятся. Не знаете, почему это работает, но, похоже, это помогает многие из этих случаев. В любом случае им нужно будет сделать это, в той или иной форме, если вы позволяете напрямую связываться с этими страницами.
Возможно, разные браузеры имеют разные правила специфики или что-то в этом роде.
Что касается первоначального вопроса об использовании jqm для мобильных и настольных компьютеров, я подумал, что это хорошая идея, и я сейчас работаю над этим, но столкнулся с проблемами с базовым позиционированием (в основном, с помощью google maps div отлично на рабочем столе, а не на мобильных устройствах, а также на мобильных устройствах, а не на рабочем столе). Если вы попытаетесь сделать такие вещи, я бы избегал иметь отдельные встроенные "страницы", а также ajax "страницы". Я хотел сделать так, чтобы я мог лучше предварительно загрузить некоторые данные, но я думаю, что именно там я столкнулся с трудностями.
И чтобы он выглядел красиво как на мобильном, так и на рабочем столе, кажется, что вы можете легко работать с некоторыми простыми таблицами стилей, но не все сайты будут подходящими для такого пересчета без каких-либо компромиссов.