Z-index в CSS: создание слоев и особенности работы

Свойство z-index позволяет создавать в плоском вебе эффект трехмерности, управляя порядком отображения слоев. Оно очень простое, но есть пара тонкостей, о которых вы должны знать.

Что такое сервис-воркеры и как они помогают повысить производительность

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

Отрисовка в браузере и рекомендации по веб-производительности

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

Модальные диалоговые окна: проблемы доступности в 2018 году

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

Gulp и BrowserSync

Напишем самый простой файл конфигурации Gulp, позволяющий вести разработку с синхронным просмотром изменений в браузере.