Очередной метод снизить объем SPA приложения (webpack)

Очередной метод снизить объем SPA приложения (webpack)

Так уж случилось, что в последнее время мне приходится осваивать новые инструменты. Очередным таким инструментом стал webpack. Инструмент интересный, но после переезда с Google Closure * для меня стало загадкой, почему webpack не ужимает имена классов, как это делает Google Closure Stylesheets. За день, на коленке, мною был написан plugin который вполне не плохо реализовал этот функционал. Более подробное описание ниже. Читать дальше →

Подробнее
Модульный CSS: — Инструментарий, который мы имеем сейчас в арсенале — это просто сказка

Модульный CSS: — Инструментарий, который мы имеем сейчас в арсенале — это просто сказка

Инструментарий, который мы имеем сейчас в арсенале — это просто сказка! Андрей Оконечников, разработчик с 15-летним стажем, из которых пользовательским интерфейсам было отдано более десяти, Андрей расскажет на HolyJS об использовании PostCSS и Webpack для решения проблем фронтенд-разработки. Доклад Андрея называется «Модульный CSS» и посвящен тому, как при помощи JavaScript и AST работать с CSS на масштабных проектах. Отталкиваясь от тематики доклада, мы задали Андрею несколько вопросов,…

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №238 (21 — 27 ноября 2016)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №238 (21 — 27 ноября 2016)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда. Читать дальше →

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №237 (14 — 20 ноября 2016)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №237 (14 — 20 ноября 2016)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда. Читать дальше →

Подробнее
[Перевод] Ваш язык программирования — отстой

[Перевод] Ваш язык программирования — отстой

1 Почему JavaScript отстой • 1.1 Плохая конструкция • 1.2 Система типов • 1.3 Плохие функции • 1.4 Отсутствующие функции • 1.5 DOM 2 Почему Lua отстой 3 Почему PHP отстой • 3.1 Исправлено в поддерживаемых в настоящее время версиях 4 Почему Perl 5 отстой 5 Почему Python отстой • 5.1 Исправлено в Python 3 6 Почему Ruby отстой 7 Почему Flex/ActionScript отстой 8 Почему скриптовые языки отстой 9 Почему C отстой 10 Почему C++ отстой 11 Почему .NET отстой 12 Почему C# отстой 13 Почему VB.NET

Подробнее
[Перевод] Математика CSS-шлюзов

[Перевод] Математика CSS-шлюзов

CSS-шлюзом (CSS-lock) называется методика из адаптивного веб-дизайна, позволяющая не перепрыгивать от одного значения к другому, а переходить плавно, в зависимости от текущего размера области просмотра (viewport). Идею и одну из реализаций предложил Тим Браун в статье Flexible typography with CSS locks. Когда я пытался разобраться с его реализацией и создать свои варианты, мне с трудом удавалось понять, что именно происходит. Я выполнил много вычислений и подумал, что полезно будет

Подробнее
Редизайн сайта SsangYong для Аларм Комтранс

Редизайн сайта SsangYong для Аларм Комтранс

Плановое обновление дизайна корпоративного сайта согласно фирменному стилю дистрибьютора в РФ. Корейская компания SsangYong Motor Company - признанный специалист по созданию полноприводных автомобилей класса «премиум». Многолетний опыт и новейшие технологии компании нашли свое воплощение в высококачественных продуктах, отвечающих запросам самых взыскательных потребителей по всему миру.

Подробнее
Бравый справочник css-свойств для новичка

Бравый справочник css-свойств для новичка

Как новички изучают css-свойства? Они читают про все свойства, которые только есть, что-то запоминают, в основном только width, height и background, а потом постоянно рыщут по своим конспектам и гуглу, пытаются вспомнить какое свойство за что отвечает, как оно пишется и какие у него есть значения. И тут мне пришла в голову идея. А что если сделать такую штуку, которая наглядно показывает как пишутся и работают все css-свойства? Причем, все это на одной странице. Таким образом, за два

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №236 (7 — 13 ноября 2016)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №236 (7 — 13 ноября 2016)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда. Читать дальше →

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №235 (1 — 6 ноября 2016)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №235 (1 — 6 ноября 2016)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда. Читать дальше →

Подробнее
JavaScript и SEO в 2016 году

JavaScript и SEO в 2016 году

Вы все еще отдаете поисковикам HTML-версию своего SPA приложения? 2016 год на дворе, времена изменились. Читать дальше →

Подробнее