Вопрос

Команда jQuery недавно запущена http://jquerymobile.com/ С целью создания пользовательской библиотеки интерфейса для мобильных устройств.

Наша цель состоит в том, чтобы предоставить инструменты для создания динамических сенсорных интерфейсов, которые изящно адаптируются к ряду факторов форм устройства. Система будет включать в себя оба макета (списки, панели деталей, накладки) и богатый набор элементов управления форм и виджеты пользовательского интерфейса (переключения, ползунки, вкладки).

В целом, похоже Поддержка структуры действительно низко, потому что большинство телефонов корабля с дерьмовыми браузерами. Мой вопрос, находится в двух частях. Лучше поддерживать несколько браузеров с более богатым опытом или дайте столько пользователей максимально средним опытом? Это похоже на вопрос о поддержке IE, потому что вопрос в том, насколько мы заботимся о пользователях с худшими браузерами?

Что еще более важно, сколько времени разработчика действительно стоит построить мобильную версию сайта, который не является в первую очередь для мобильного пользователя?

Это было полезно?

Решение

Ну, это 1,0 альфа 1, поэтому я бы сказал, что риски:

  1. Это в значительной степени непросто, поэтому вы, вероятно, столкнетесь с неизвестными или нерешенными ошибками, когда вы поддаете новую землю.
  2. Существует большой потенциал для изменений в раннем выпуске, поэтому вам, возможно, придется обновлять большие полосы вашего сайта, т. Е. Когда они имен пространяют элементы данных под «UI».

Также важно учитывать рассуждения этих оценок:

Что означают оценки? Оценки представляют собой комбинацию качества браузера в сочетании с релевантностью браузера на более крупном мобильном рынке.

Оценка «a» является указанием возможностей браузера, а не текущей или будущей совместимости с jQuery Mobile.

Если вы хотите помочь разработать новое программное обеспечение, начните использовать jQuery Mobile, и внести обратную связь, отчеты об ошибках, код или все вышеперечисленное. Если нет, команда надеется увидеть выпуск 1.0 в январе 2011 года, который находится не за горами.

Теория вокруг jQuery Mobile обеспечивает богатый опыт богатых браузеров и функциональный опыт более основных браузеров. Я думаю, что это разумно, особенно учитывая, насколько Fast jQuery Mobile может выпустить вас и работать с действительно отличным мобильным интерфейсом.

Я хотел бы знать, что вы подразумеваете под «сайтом, который не в первую очередь для мобильного пользователя». Есть сайты, которые оптимизированы для мобильных устройств, и есть сайты, которые пока нет оптимизирован для мобильных устройств. Только некоторые очень конкретные нишевые сайты не требуют мобильного опыта.

Другие советы

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

В качестве Case-in-точки возьмите все старые веб-приложения, которые использовались для использования IE, просто потому, что они (разработчик (ы)) не хотели или не могли гарантировать правильное функционирование на других браузерах. Если целевая аудитория этого приложения было бизнес-пользователей, которые обычно используют (d) IE в любом случае, то это не было бы заметным ограничением. Тем не менее, в более общем веб-приложении (Web-mail и т. Д.), а затем ограничение всех пользователей на один браузер может быть нанесено на конкурентную среду.

Тем не менее, я укажу, что в зависимости от того, что по отношению к направлению, посоветую совет Сильво о обеспечении функциональности, даже без JavaScript. Многие предприятия, библиотеки и т. Д. Все еще ограничивают функциональность JavaScript.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top