Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «pusaudzu»
Продолжаем бороться с frontend-рутиной 2015-10-29 12:13:13
+ развернуть текст сохранённая копия
Прошло полгода с последней новости о TARS на хабре.
Напомню, что TARS — это сборщик html-верстки, основанный на gulp, в помощь любому frontend-разработчику (или даже целой команде), для создания проектов любой сложности. За последние шесть месяцев было закрыто 88 issue, выпущено 7 версий, появился CLI, так вышло, что с yeoman’ом отношения не сложились, поэтому появилась своя версия. TARS переехал в свой новый дом на github, обзавелся командой из 4 разработчиков + небольшой армией фанатов. Кстати, огромное вам спасибо за мгновенные фидбеки после релизов и не только. TARS был внедрен в нескольких вебстудиях России и за рубежом. Сборщик научил компонентному подходу не один десяток разработчиков, привлек в ряды frontend’еров тех, кто боялся всей рутины верстки. В общем, появилось много всего нового, и об этом хотелось бы рассказать.
Подробности
Тэги: 2гис, css, frontend, gulp, handlebars, html, jade, javascript, less, open, postcss, scss, source, stylus, автоматизация, блог, веб-разработка, компании
Используем возможности CSS4 уже сегодня с cssnext 2015-09-18 19:46:25
+ развернуть текст сохранённая копия
Вот уже на протяжении четырёх лет, с сентября 2011 г. W3C занимается разработкой CSS4. Модули четвёртой версии каскадных таблиц стилей проектируются на базе CSS3 и дополняют их новыми свойствами и значениями. В этой статье я хотел бы рассказать о том, как использовать возможности CSS4 уже сегодня, о cssnext.
Итак, cssnext — это CSS компилятор, позволяющий использовать последний синтаксис CSS уже сегодня. Он преобразует новые CSS спецификации в более современный код так, что вам не придётся ждать поддержки новых возможностей в вашем браузере.
Читать дальше →
Тэги: css, cssnext, postcss, веб-разработка
[Из песочницы] Как я использую PostCSS 2015-08-26 11:17:43
+ развернуть текст сохранённая копия
CSS-препроцессоры в своё время значительно облегчали работу по написанию CSS кода. Однако в некотором роде все они были несовершенны и имели значительные изъяны в работе. А потому на смену препроцессорам пришёл постпрепроцессор PostCSS.
Это довольно таки мощный инструмент, облегчающий работу с CSS. Постпрепроцессор уже сегодня используется в таких крупных компаниях как Twitter и Google. Кроме того, по сообщениям разработчиков Bootstap, пятая версия CSS-фреймворка вероятнее всего также будет написана на PostCSS.
Читать дальше →
Тэги: css, gulp, html, jade, postcss, yeoman, веб-разработка
[Из песочницы] Dropclock для xscreensaver или как верстальщик писал заставку под Linux 2014-09-29 15:53:07
Не помню, где первый раз увидел, но был очарован заставкой DropClock, о которой уже упоминалось ...
+ развернуть текст сохранённая копия
Не помню, где первый раз увидел, но был очарован заставкой DropClock, о которой уже упоминалось на Хабре.
Но вот беда: авторы собрали её только для Win и Mac. Несмотря на это, желание было сильнее ограничений, и я решил во что бы то ни стало собрать собственную реализацию.
Читать дальше →
Тэги: dropclock, html5, javascript, linux, pygtk, python, screensaver, video, xscreensaver, веб-разработка, программирование
[Перевод] CSS-препроцессоры против постпроцессоров 2014-09-07 19:17:39
CSS-препроцессоры прекрасны, они сделали революцию в мире интернет-вёрстки. Создание кросс- ...
+ развернуть текст сохранённая копия
CSS-препроцессоры прекрасны, они сделали революцию в мире интернет-вёрстки. Создание кросс-браузерного CSS стало гораздо проще, потому что все вендорные префиксы и хаки можно завернуть в примеси, заглушки или что у вас там. До сих пор этого вполне хватало, но так как мы неистово одержимы контролем, хотим большего. Всегда. БОООООЛЬШЕ. Скажи привет CSS-постпроцессорам!
Postprocessing? я запутался!
Это неудивительно, мне кажется “postprocessing” не слишком подходящим словом, но он вполне способно донести саму суть – CSS-препроцессоры (Sass, Less и т.д.) читают и собирают язык расширения в CSS, тогда как постпроцессоры читают и собирают сам CSS. Это ужасно, простите, но если вы но если было непонятно, то теперь всё должно встать на свои места.
Уже существует несколько постпроцессоров, например – Autoprefixer, PostCSS и rework.
Зачем использовать постпроцессор?
Что ж, давайте возьмём для примера Autoprefixer, он читает ваш CSS и добавляет вендорные префиксы, используя при этом базу данных Can I Use. Представьте, что вы пишете на Sass и хотите применить правило из CSS3, плохо поддерживаемое без префиксов, так что используете примесь:
@mixin box-sizing($value) {
-webkit-box-sizing: $value;
-moz-box-sizing: $value;
box-sizing: $value;
}
.box {
@include box-sizing(border-box);
}
Почему Autoprefixer лучше? Потому что можно вот так:
.box {
box-sizing: border-box;
}
Читать дальше →
Тэги: autoprefixer, css, frontend, postcss, postprocessor, preprocessor, веб-разработка
Главная / Главные темы / Тэг «pusaudzu»
|
Взлеты Топ 5
Падения Топ 5
|