Главная » 2019 » Август (страница 4)

Месячные архивы: Август 2019

Почему вы обязательно должны научиться использовать CSS-in-JS

От автора: время от времени я слышу, что CSS-in-JS создает барьер для входа некоторым людям. Как и любая новая программная абстракция, CSS-in-JS предназначен для того чтобы убрать некоторые сложности из реализации более низкого уровня, в данном случае CSS. Абстракции не являются ни хорошими, ни плохими, но они требуют изучения новых вещей. Использование CSS-in-JS позволяет стилизовать приложения, не беспокоясь о некоторых ...

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

Почему закрытые nofollow ссылки отображаются в Search Console?

От автора: ссылки, закрытые для сканирования с помощью атрибута nofollow, отображаются в Search Console. Но при этом они не обладают весом и не влияют на результаты ранжирования сайта в Google. В очередном справочном виде из серии AskGoogleWebmasters Джон Мюллер рассказал, почему закрытые для сканирования ссылки отображаются в Search Console. Он пояснил, что входящие ссылки, которые «экранированы» атрибутом nofollow не передают ...

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

Работа с несколькими столбцами — CSS Multi-column Layout

От автора: несмотря на то, что он предшествовал Grid and Flexbox, Multi-column Layout в CSS представляет собой — по крайней мере, для меня — еще более радикальный отход от того, что мы обычно делаем, и как думаем о макете CSS. Разделение только одного элемента на его многоколоночное представление содержимого кажется странным, даже еретическим. Установка многостолбцового контекста означает, что контент (поток) ...

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

За три года кликабелность поисковой выдачи Google уменьшилась на 6%

От автора: показатель сеансов Google, не окончившихся кликом, превысил 50%. И количество «безкликовых» сессий продолжает увеличиваться. Пользователи все реже переходят по ссылкам в поисковой выдача Google. Это подтверждается результатами исследования американского рынка, проведенного SparkToro . Для анализа использовались статистические данные по сеансам посещения поисковой системы, предоставленные сервисом Jumpshot. В отчете отмечается, что в текущем году количество «нулевых» сеансов в Google ...

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

Естественно адаптивная сетка CSS с помощью minmax() и min()

От автора: CSS Grid в настоящее время широко поддерживается в современных браузерах, и многие люди отлично пользуются этим! Но, к сожалению, одна из самых полезных функций спецификации не работает так, как заявляется. В частности, невозможно создать «естественно адаптивную сетку» CSS, то есть сетку, которая реагирует на размер своего контейнера без использования медиазапросов. Но благодаря определенным стандартам, которые теперь доступны в ...

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

Увеличенный шрифт в выдаче Google негативно повлияет на SEO многих сайтов

От автора: Google увеличил размер шрифта, используемого в поисковых сниппетах. Эксперимент был запущен около недели назад. О том, что Google увеличил шрифт в поисковой выдаче, сообщают многие пользователи. Первые сведения об этом появились примерно 7 августа. Многие уверены, что нововведение носит экспериментальный характер и имеет глобальные масштабы. При этом представители Google пока не прокомментировали данный факт. Визуально кажется, что шрифт ...

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

Использование пользовательских атрибутов CSS, сгенерированных JavaScript, в качестве механизма передачи

От автора: за последние несколько итераций CSS границы между CSS и JavaScript начали стираться. CSS был статическим языком, предназначенным для определения цветов, внешнего вида, но не интерактивности. Вы можете использовать проценты в измерениях как своего рода интерактивность для окружающей среды, но реакция на изменения была прерогативой JavaScript. В прежние времена HTML создавал структуру, CSS-стиль, а JavaScript — интерактивность. Или, как ...

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

Google объяснил, как применять JS для изменения метатега robots

От автора: Google расширил руководство по использованию JavaScript для SEO из-за вопроса, заданного вебмастером в Twitter. Поисковик расширил руководство по SEO-оптимизации сайтов на JS. На это команду Google подтолкнул вопрос, заданный одним из вебмастеров в Twitter. Он попросил пояснить, как правильно использовать JS для динамического изменения значения метатега robots. Так как об этом ничего не сказано в новом руководстве по ...

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

Самый простой способ асинхронной загрузки CSS

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

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