- PVSM.RU - https://www.pvsm.ru -
Доброго времени суток уважаемые читатели. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.
[1]Pace.js [1] — это самый простой способ (документация здесь [2]) добавить к вашему проекту прогресс бар. Для Pace существует несколько тем, которые описываются только на CSS. От Hubspot есть еще два универсальных проекта на GitHub: Vex [3] и Messenger [4] — «Dialogs for the 21st century» и «Alerts for the 21st century» соответственно. Рекомендую.
[5]Flat UI Free 2.1 [5]
Популярный информационный ресурс Designmodo опубликовал на GitHub [6] обширный набор элементов интерфейса в стилей трендового плоского дизайна. Об этом еще в марте писал [7] читатель ilya42 [8]. А на этой недели проект обновился до версии 2.1. Теперь в Flat UI есть поддержка Bootstrap 3, появился ряд новых элементов, иконок, обновилились шрифты. Количество старов уже больше 5000.
[9]Framer [9]
Потрясающее изобретение разработчика Koen Bok [10]. Framer — это бесплатный инструмент для прототипирования интерактивных и анимационных интерфейсов. Приложение синхронизируется с Photoshop, нарезает слои макета на .png (конечно же для верстки придется немного порезать руками, но все зависит от педантичности дизайнера к макету) и все верстает на z-index и trasnform matrix3d. А интерактив и анимацию дизайнеры добавят с помощью этого простого синтаксиса прямо в браузере (к сожалению только Chrome). [11] PSD.Logo, PSD.OverviewButton — это имена PNG файлов. Говоря о разработчике Framer [12], хочется также упомянуть про его проект Cactus [13] — генератор статистических сайтов на Python использующий Django template.
[14]
Буквально на днях появилось одно очень удобное расширение для Photoshop — Blendme.in. Благодаря ему все самые популярные наборы иконок будут доступны прямо в окне фотошопа. Графический файлы распространяются под лицензией Creative Commons Attribution 3.0 Unported License.
Версия для Photoshop CC [15] Версия для Photoshop CS6 [16]
[17]
С помощью Editr вы сможете организовать на своем сервере playground для работы с HTML, CSS, JavaScript. Качественный и красивый проект: основан на ACE Editor, поддержка Emmet, Base64, LESS и CofeeScript, валидация JS и CSS, множество тем.
Простой и в тоже время очень юзабельный плагин на jQuery. Для того чтобы сделать элемент отзывчивым добавляем к нему аттрибут data-respond и прописываем в CSS классы .gt и .lt с соответствующими размерами по анологии с min-width и max-width в media-queries:
.quote.lt500 {background: blue}
.quote.gt150.lt300 {background: red} /* min-width: 150, max-width: 300 */
[19]
Юзабельный jQuery плагин для создания адаптивного меню. Очень красивая демо страничка не оставит вас равнодушными к этому скрипту смайл. Также существуем похожий, возможно, даже более функциональный скрипт на нативном JS — Responsive-nav [20]
Выше я уже рассказывал про инструмент для «интерактивного прототипирования». Composite — это нечто похоже: На данный момент это приложение для только iOS, которое удаленно подключается [22] к фотошопу и позволяет создавать дизайнерам интерактивные прототипы. Еще одно отличие это то, что он платный возможно и более стабильный.
«Brace is the new way to host websites». На самом деле это интересный способ хостить простые сайты. Можно даже что-нибудь сделать с CMS основанных на XML. Но пока это лишь «интересность» и, возможно, для кого-нибудь удобный сервис для демонстрации верстки клиентам.
Большое спасибо всем за внимание.
Предыдущая подборка (Выпуск 3) [36]
Автор: ilusha_sergeevich
Источник [37]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/44483
Ссылки в тексте:
[1] Image: http://github.hubspot.com/pace/docs/welcome/
[2] документация здесь: http://github.hubspot.com/pace/
[3] Vex: https://github.com/HubSpot/vex
[4] Messenger: https://github.com/HubSpot/messenger
[5] Image: http://designmodo.github.io/Flat-UI/
[6] GitHub: https://github.com/designmodo/Flat-UI
[7] писал: http://habrahabr.ru/post/171829/
[8] ilya42: http://habrahabr.ru/users/ilya42/
[9] Image: http://www.framerjs.com
[10] Koen Bok: https://github.com/koenbok
[11] этого простого синтаксиса прямо в браузере (к сожалению только Chrome).: http://www.framerjs.com/editor/?example=Intro
[12] Framer: https://github.com/koenbok/Framer
[13] Cactus: https://github.com/koenbok/Cactus
[14] Blendme.in: http://blendme.in/
[15] Версия для Photoshop CC: http://blendme.in/files/BlendMeIn CC.zxp
[16] Версия для Photoshop CS6: http://blendme.in/files/BlendMeIn CS6.zxp
[17] Editr.js: http://lab.idered.pl/editr/
[18] Responsive Elements: http://kumailht.com/responsive-elements/
[19] Trunk.js: http://www.roblukedesign.com/trunk/trunk.html
[20] Responsive-nav: http://responsive-nav.com
[21] Composite: http://www.getcomposite.com/
[22] удаленно подключается: http://www.getcomposite.com/support/articles/remote_connections.html
[23] Brace: http://brace.io/
[24] Polymer: http://www.polymer-project.org/
[25] веб-компонентах: http://habrahabr.ru/post/152001/
[26] веб-платформы: http://www.webplatform.org/
[27] Fireshell: http://getfireshell.com/
[28] мой пост про SVG.js: http://habrahabr.ru/post/195184/
[29] CLNDR.js: http://kylestetz.github.io/CLNDR/
[30] FirefoxOS: http://www.mozilla.org/en-US/styleguide/products/firefox-os/typeface/
[31] GitHub: https://github.com/mozilla/Fira
[32] The Exo: http://www.kickstarter.com/projects/1010856090/the-exo-typeface-family
[33] Simperium: http://simperium.com
[34] Pusher: http://pusher.com
[35] Learnyounode: https://github.com/rvagg/learnyounode
[36] Предыдущая подборка (Выпуск 3): http://habrahabr.ru/post/193716/
[37] Источник: http://habrahabr.ru/post/195076/
Нажмите здесь для печати.