Релиз jQuery Mobile 1.0 и минималистичного аналога jQuery — jQuip
22 ноября 2011 года
Представлен релиз фреймворка jQuery Mobile 1.0, основанного на популярной JavaScript-библиотеке jQuery и предназначенного для создания web-приложений для мобильных устройств с использованием технологий HTML5. jQuery Mobile позволяет создавать интерактивные web-приложения с унифицированным интерфейсом пользователя, работающим в большинстве мобильных браузеров, доступных для платформ Apple iOS, Android, Windows Phone, Blackberry, webOS, Bada, MeeGo и Kindle. Из особенностей библиотеки отмечается адаптация для управления через сенсорные экраны, обеспечение единого внешнего вида для разных типов браузеров и набор специализированных мобильных виджетов для построения интерфейса пользователя.
Фреймворк поддерживает автоматическую адаптацию интерфейса для различных размеров экранов, имеет базовые шаблоны для смартфонов и планшетов. Для упрощения создания индивидуального стиля может использоваться web-конфигуратор тем оформления ThemeRoller for Mobile. Для расширения возможностей jQuery Mobile подготовлена коллекций расширений и плагинов. Примеры готовых web-приложений можно посмотреть на данной странице.
Отдельно можно отметить проект jQuip, реализующий 90% от функциональности jQuery, занимая при этом по размеру кода почти в 8 раз меньше места (4.28 Кб в упакованном виде). Целью проекта является попытка реорганизации структуры кода jQuery и перевода его на модульную основу. Код проекта распространяется в рамках лицензии MIT.
Библиотека jQuip поддерживает синтаксис на базе селектора $(selector), поддерживающего около 40 методов, включая each, attr, bind/unbind, append/prepend, find*, html и т.п. Реализована поддержка около 25 типов событий (blur, focus, load, resize и т.п.) и набор из 22 статических методов ($.each, $.filter $.dir, $.attrs и т.п.). Дополнительные возможности jQuery, такие как documentReady, $.css, $.queryString и $.ajax могут быть подключены в виде плагинов. Сформировать JavaScript-код jQuip, включающий только избранное число дополнительных плагинов, можно через специальный online-генератор.
Источники
править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.