От автора: вы когда-нибудь видели, чтобы веб-страница загружала встроенный объект, который действительно является тем же HTML, что и основной документ? Я видел это недавно на нескольких веб-сайтах, включая несколько крупных интернет-магазинов, новостных сайтов, сайте финансовых услуг и веб-сайте коммунальной компании. Каждый раз, когда я сталкивался с этим, я говорил, что мне нужно написать об этом в блоге. Итак, вот этот ...
Читать далее »Статьи
Как WordPress 5.5 подкосил здоровье тысяч сайтов
От автора: тысячи сайтов пострадали после обновления до WordPress 5.5. Причинами сбоя стали устаревшие плагины и темы, использующие библиотеку jQuery Migrate. А также баг в самой системе CMS. В новой версии WordPress, которая была представлена на прошлой неделе, отсутствует поддержка библиотеки jQuery Migrate. Она обеспечивает работоспособность устаревших плагинов и тем. После обновления до WordPress 5.5 на многих сайта появились проблемы, ...
Читать далее »Изучение CSS через CSS OM
От автора: для некоторых статистических данных, которые мы собираемся изучить для веб-альманаха этого года, нам может потребоваться список сокращений CSS и их полных обозначений. Сейчас это обычно делается путем сохранения структуры данных вручную или путем угадывания на основе структуры имени свойства. Но я знала, что если бы мы собирались делать это вручную, очень легко пропустить несколько менее популярных свойств, и ...
Читать далее »Вебмастера смогут оценивать качество контента, не выходя из Search Console
От автора: Google проводит закрытое тестирования нового инструмента для оценки качества контента. Он войдет в состав функционала Search Console. В своем Twitter компания Google сообщила о запуске нового средства для анализа и оценки качества контента сайтов. Инструмент входит в состав Search Console. Сейчас он проходит стадию закрытого тестирования. Поэтому на данный момент Search Console Insights доступен только тем вебмастерам, которые ...
Читать далее »Урок 19. Material Design. CSS фреймворк Materialize. Компонент Scrollspy
Читать дальше…
Читать далее »Как и почему вы должны использовать React Query
От автора: одна из проблем, с которыми мы сталкиваемся при создании приложения с помощью React — это определение шаблона кода для выборки данных с сервера. Наиболее распространенный способ обработки выборки данных в React — использование глобального состояния в качестве механизма для определения текущего статуса операции выборки. Вот пример получения данных из Star Wars API: import React, {useState, useEffect} from 'react'; ...
Читать далее »Google может менять каноническую версию контента, указанную вебмастером
От автора: в новой серии ролика из цикла SEO Mythbusting представители Google ответили на самые частые вопросы, которые возникают у вебмастеров относительно канонизации. В очередном ролике из серии SEO Mythbusting Мартин Сплитт и Рейчел Костелло (компания DeepCrawl) развеяли самые распространенные заблуждения, которые возникают у вебмастеров относительно канонизации. Краткая выжимка из содержания ролика: Канонизация не осуществляет группировку схожих страниц. Для ее ...
Читать далее »Полужирный шрифт при наведении без сдвига макета
От автора: когда вы меняете font-weight шрифта, это обычно вызывает небольшое смещение макета. Это потому, что полужирный текст часто больше и занимает больше места. Иногда это не имеет значения, например, вертикальный стек ссылок, где более широкий / полужирный текст все равно ничего не смещает. Иногда это имеет значение, например, горизонтальный ряд, где более широкий / жирный текст слегка отодвигает другие ...
Читать далее »Приложение Shopify поможет торговцам оценить Core Web Vitals своих сайтов
От автора: Shopify представила новое расширение, которое позволит интернет-магазинам, базирующимся на этой платформе, оценить соответствие своих веб-страниц Core Web Vitals. Об этом представители компании сообщили в Twitter. Команда Shopify разработала новое приложение для оценки веб-страниц интернет-магазинов на соответствие стандартам Core Web Vitals. Этот набор сигналов ранжирования был представлен Google в мае текущего года. Отмечается, что новое расширение Core Web Vitals ...
Читать далее »Когда использовать inline-block?
От автора: значение display inline-block является классическим! Оно не ново, и поддержка браузеров — это не то, о чем вам стоит беспокоиться. Я уверен, что многие из нас достигают этого интуитивно. Но давайте поставим точку в этом вопросе. Для чего это на самом деле полезно? Когда вы выбираете его среди других, возможно, похожих, вариантов? Кнопки Самый распространенный ответ, который я ...
Читать далее »