Статьи

Три важных вещи, которые вы должны знать о CSS

От автора: еще в 2019 году я поделился тем, как селектор CSS :is() упростит процесс написания CSS. Чего я не знал тогда и узнал совсем недавно, так это трех важных фактов о CSS: is(). Вот эти три факта: Селекторный список Специфика :is() заключается в том, что это более высоко специфичный аргумент. :is() не работает с селекторами псевдо-элементов (пока) Давайте посмотрим, ...

Читать далее »

Джон Мюллер рассказал, как рассчитывается показатель средней позиции сайта

От автора: в новом ролике из серии AskGooglebot Джон Мюллер рассказал о таком показателе Search Console, как средняя позиция сайта. В начале ролика Мюллер объяснил, что показатель средней позиции рассчитывается на основе актуальной статистики. При его вычислении используются данные о верхних позициях веб-страниц сайта в Google. Если в одной выдаче отображается сразу несколько URL с одного сайта, тогда при расчете ...

Читать далее »

Простые советы по написанию чистых компонентов React

От автора: в этом посте давайте рассмотрим несколько простых советов, которые помогут вам писать более чистые компоненты React и лучше масштабировать проект. Избегайте передачи свойств c помощью оператора разделения Давайте сначала начнем с антипаттерна, которого вам следует избегать. Если нет конкретной и обоснованной причины, чтобы сделать это, вы должны избегать прохождения свойств вниз дерева компонентов, используя оператор разделения, например, так: ...

Читать далее »

80% сайтов из ТОП выдачи имеют плохие показатели Core Web Vitals

От автора: только 19% сайтов готовы к предстоящему обновлению Page Experience и имеют хорошие показатели Gore Web Vitals. Это выяснилось в ходе мониторинга 1,5 тыс. ресурсов из различных тематических категорий. Компания iProspect осуществляет мониторинг 1,5 тыс. сайтов из пятнадцати тематических категорий, которые в выдаче Google занимают лидирующие позиции в своей нише. Выборка кандидатов для отслеживания проводилась из результатов мобильного поиска ...

Читать далее »

Как создать Accordion React с нуля без использования внешней библиотеки

От автора: как вы, возможно, знаете, есть много приложений, использующих контейнер accordions, таких как отображение списка часто задаваемых вопросов, различных меню и подменю, для отображения различных местоположений конкретной компании и так далее. Итак, в этой статье мы рассмотрим, как построить accordion в React полностью с нуля, шаг за шагом, без использования какой-либо внешней библиотеки. Мы будем использовать синтаксис React Hooks ...

Читать далее »

18% компаний готовы отвести на разработку логотипа не более двух дней

От автора: большинство бизнесменов готовы заплатить за качественный логотип бренда до 100 долларов. Это выяснилось в ходе опроса, проведенного компанией Logaster. Всего в исследовании участвовало 1,2 тыс. бизнесменов из Бразилии, США, СНГ, Канады, Германии, Франции и других европейских стран. Результаты опроса: Почти 54% компаний готовы заплатить за фирменный значок бренда не более 100$. Пятая часть бизнесменов не прочь получить логотип ...

Читать далее »

Как я поступаю с размером шрифта

От автора: у меня непростые отношения со шрифтами. Важно не только то, какой шрифт использовать, но и то, как подобрать их размер для любого заданного размера экрана. Для меня это важно потому, что часто замечаю, как увеличиваю текст с помощью действий ⌘ + или просто переключаюсь в режим чтения Safari для лучшего чтения. Я часто нахожу, что контент слишком мал ...

Читать далее »

Теперь десктопные пользователи Яндекса получат быстрые ответы

От автора: в десктопной версии выдачи Яндекса появились быстрые ответы. Они отображаются по некоторым запросам. Ранее данный элемент представления результатов поиска использовался только в мобильной SERP. Быстрые ответы ускоряют процесс доступа пользователя к искомой информации. Для их получения нужно ввести запрос в поисковое поле. После чего короткие ответы отобразятся в специальном блоке. Для их прочтения достаточно раскрыть нужный сегмент в ...

Читать далее »