От автора: Google перенесет все сайты на mobile-first индекс в течение следующих 6-12 месяцев. Об этом поисковик сообщает в уведомлениях, рассылаемых вебмастерам через Search Console. Западный поисковик начал массово информировать вебмастеров о предстоящем глобальном переводе всех сайтов на mobile-first. В сообщениях, рассылаемых Google через Search Console, сказано, что этот переход займет от 6 до 12 месяцев. Кроме этого в уведомлении ...
Читать далее »Месячные архивы: Февраль 2020
Инструменты удаления фона для фотографий
От автора: данное видео будет довольно специфичным, поскольку в нем вы не найдете ни строчки кода. В уроке вы найдете пару инструментов для работы с фотографиями. Это могут быть ваши личные фотографии, которые вы хотите обработать и удалить из них ненужный фон, или же это могут быть изображения для сайта, фон из которых также хотелось бы удалить. Предлагаемые в видео ...
Читать далее »Как автоматически обновлять зависимости JavaScript
От автора: одним из разочаровывающих аспектов современной экосистемы JavaScript является поддержание всех зависимостей в актуальном состоянии. К счастью, есть автоматизированные инструменты, которые могут справиться с этой неблагодарной задачей. Если вам нужна веская причина для обновления зависимостей, подумайте о безопасности проекта. Например, в 2019 году была обнаружена критическая уязвимость в lodash, библиотеке, используемой более 4 миллионами проектов на GitHub. Если ваш ...
Читать далее »Оптимизация SVG для Веб
От автора: оптимизация SVG (масштабируемой векторной графики) для веб-проектов имеет два преимущества: уменьшение размера файла и упрощение работы с ним. Но много раз я открывала веб-проект и обнаруживала, что ресурсы SVG можно сделать значительно меньше с помощью простых оптимизаций. В этой статье я расскажу о своем процессе оптимизации ресурсов SVG. Это может помочь вам, если вы дизайнер или разработчик, не ...
Читать далее »ResizeObserver — новый мощный инструмент для адаптивного Веб
От автора: слово «адаптивный» — это то, что мы часто даже не упоминаем, потому что в наши дни это уже стандарт в веб-разработке. Существует огромное количество различных экранов, и их число постоянно растет. Мы хотим иметь возможность поддерживать все возможные размеры и при этом сохранять хороший пользовательский опыт. И медиа-запросы CSS — отличное решение данной проблемы. Но как насчет адаптивных ...
Читать далее »Не для русских морозов? Стекло дисплея Samsung Galaxy Z Flip треснуло пополам после покупки
В Twitter появился пост пользователя соцсети из Великобритании, который в числе первых купил новинку компании Samsung смартфон Galaxy Z Flip с гибким стеклом дисплея. Аппарат оказался сломанным в первый же день после приобретения. Пользователь вынул его из коробки, раскрыл и обнаружил, что на стекле трещина, находящаяся посредине, в том месте, где проходит линия сгиба раскладного устройства. Владелец Galaxy Z Flip ...
Читать далее »Постепенное сползание позиций сайта в Google и его причины
От автора: постепенная пессимизация позиции сайта в Google не может быть вызвано объемной ссылочной массой или автоматически сгенерированным контентом. Один из вебмастеров попросил Джона Мюллера прояснить ситуацию с его сайтом. Позиции площадки постепенно ухудшаются уже несколько месяцев подряд. По мнению вебмастера причиной этого является большой объем обратных ссылок и автоматически сгенерированный контент. Джон Мюллер ответил, что перечисленные выше факторы едва ...
Читать далее »Урок 15. Паттерны проектирования. Адаптер
Читать дальше…
Читать далее »Как вы делаете в CSS max-font-size?
От автора: в CSS нет max-font-size, поэтому, если нам нужно что-то, что делает то же самое, мы должны прибегнуть к хитрости. Зачем это вообще нужно? Ну, сам font-size может быть установлен динамически. Например, font-size: 10vw;. Это использует «единицы окна просмотра» для определения размера шрифта, который будет увеличиваться и уменьшаться в зависимости от размера окна браузера. Если бы мы имели max-font-size, ...
Читать далее »Как Smashing Magazine управляет контентом: переход с WordPress на JAMstack
От автора: WordPress очень популярен. Так почему бы сайту на WordPress не рассмотреть возможность перехода на JAMstack? В этом посте мы рассмотрим, как выглядит миграция с WordPress, используя, в качестве примера, сам Smashing Magazine! Мы поговорим о плюсах и минусах, о вещах, которые мы хотели бы знать заранее, и о том, что нас удивило. Каждый раз, когда разработчики говорят о ...
Читать далее »