Как верстать веб-интерфейсы быстро, качественно и интересно

Всем привет! Давно хотел и наконец написал небольшую книжку — бодрое пособие по своей профессиональной области: актуальным подходам к разметке интерфейсов, экранному дизайну и доступности.

Продовжити читання “Как верстать веб-интерфейсы быстро, качественно и интересно”

CSS Grid — швейцарский армейский нож для макетов сайтов и приложений

В течение последних двух месяцев я углубился в изучение CSS Grid. В этой заметке я хочу поделиться своими основными соображениями. Чтобы было более понятно, я объясню все с помощью диаграмм.

Продовжити читання “CSS Grid — швейцарский армейский нож для макетов сайтов и приложений”

10 способов ускорить загрузку вашего сайта

Существует множество причин, почему у пользователей может медленно загружаться сайт. Следуя лучшим практикам, можно, по крайней мере, смягчить проблему, убедившись, что мы сделали всё возможное.

Продовжити читання “10 способов ускорить загрузку вашего сайта”

Быстрая загрузка страниц на самых простых дешёвых телефонах

Те телефоны, о которых идёт речь в заголовке, по-английски называют «feature phone». Они отличаются крайне скромными возможностями.

Продовжити читання “Быстрая загрузка страниц на самых простых дешёвых телефонах”

Популярные css фреймворки в 2020 для мобильных устройств

Как фронтенд-разработчик, я часто говорю о фронтенд-фреймворках и столь же часто забываю о важности CSS-фреймворков и о том, сколько времени они могут сэкономить.

Продовжити читання “Популярные css фреймворки в 2020 для мобильных устройств”

10 советов о том, как увеличить скорость загрузки страницы

Я думаю ни для кого не секрет, что скорость загрузки страницы влияет на множество факторов. Если кто-то не в курсе, то вкратце скажу следующее, что скорость загрузки влияет не только на то, дождется ли посетитель, когда загрузится Ваш сайт, но и на SEO оптимизацию.

Продовжити читання “10 советов о том, как увеличить скорость загрузки страницы”

Путь верстальщика: с нуля до сеньора

Многократно я слышал мнение, что верстка — удел начинающих frontend’еров. Хотя фактически это важнейшая часть любого (почти) веб-проекта.

Продовжити читання “Путь верстальщика: с нуля до сеньора”

От нуля до героя фронтенда (Часть 1)

Я помню начало моего изучения фронтенд-разработки. Я находил так много статей и был ошеломлен количеством материалов, которые мне следовало проштудировать и я даже не представлял с чего начать.

Продовжити читання “От нуля до героя фронтенда (Часть 1)”

Как вы избавляетесь от неиспользуемого CSS-кода? Часть 2

Постпроцессинг CSS

Предположим, в некоем проекте CSS пишут с использованием Less или Sass, а затем, для компиляции имеющегося кода в обычный CSS, применяют постпроцессор.

Продовжити читання “Как вы избавляетесь от неиспользуемого CSS-кода? Часть 2”

Как вы избавляетесь от неиспользуемого CSS-кода? Часть 1

Автор статьи, первую часть перевода которой мы сегодня публикуем, хотел бы, чтобы читатели заранее знали о том, что избавление от ненужного CSS — это трудная задача.

Продовжити читання “Как вы избавляетесь от неиспользуемого CSS-кода? Часть 1”