Новые принципы и интерфейс jQuery
Сайт plugins.jquery.com наконец-то принял новый, более приятный и удобный для пользователя облик. Как форма (интерфейс), так и содержание (ресурсы с документацией) реестра, не один год пребывавшего в застывшем и шатком состоянии, обновлены.
Процесс поиска нужного плагина стал проще, а всю интересующую информацию о каждом плагине легко найти в соответствующем профиле. Краткие сведения о назначении и актуальности модуля, релизы, авторы, а также ссылки на репозиторий и документацию – эти данные красноречиво свидетельствуют о полезности конкретного плагина. Большое количество обновлений, последнее из которых выпущено не очень давно, множество просмотров, а также использование кодовых баз говорят о востребованности продукта.
Да и общий дизайн страниц сайта в целом стал менее мрачным и более располагающим к работе.
Однако новая «внешность» – не единственное достоинство обновившегося портала. Существенно упростился процесс работы над плагинами и их публикации. Это ключевой момент в смене самой идеи сайта. Ведь ранее много интересных проектов так и не получили развития ввиду того, что необходимо было получить одобрение на них, а публиковать проекты простым смертным вообще не позволялось. Теперь многое изменилось, благодаря заключению соглашений об именовании плагина, об упаковке и о публикации.
Например, если раньше плагины хранились на самом ресурсе, то теперь путем git-тега они раздаются непосредственно из репозиториев. В настоящий момент единственной платформой для хранения данных является GitHub, однако было заявлено, что количество ресурсов будет постепенно расширяться. Этому процессу могут посодействовать пользователи. В своем блоге команда портала приглашает к сотрудничеству, а исходные коды ресурсы открыты.
Также следует отметить манифест пакета с плагином. По его данным страницы плагинов будут собираться на сайте автоматически. Сюда входят все обязательные сведения, как то название, заголовок, версия, автор, лицензия и зависимости, а также несколько дополнительных полей.
Несмотря на все приобретенные преимущества, реестр плагинов jQuery, как и любой обновленный проект, наверняка имеет парочку (а то и больше) недостатков. Поэтому, во благо развития проекта, в интересах всех его пользователей сообщать об ошибках и неудобствах в работе сайта, а также вносить свои предложения. Теперь, когда проект стал открытым, все это чрезвычайно приветствуется.