От автора: кроме Яндекса и Google для поиска информации россияне активно используют и другие сервисы. Это подтверждается результатами исследования, проведенного Online Market Intelligence. В рамках исследования, заказанного Яндексом, специалисты Online Market Intelligence провели глобальный опрос отечественных пользователей. Краткая выжимка из его результатов: 63% респондентов считают расширенные форматы поиска полезными для получения искомой информации. Больше всего сторонников расширенных результатов поиска среди ...
Читать далее »Статьи
CSS size-adjust для @font-face
От автора: по мере загрузки веб-шрифта теперь вы можете настроить его масштаб, чтобы нормализовать размеры шрифтов документа и предотвратить сдвиг макета при переключении между шрифтами. Рассмотрим следующую демонстрацию, где размер шрифта составляет 64 пикселя, а единственное различие между каждым из этих заголовков — это семейство шрифтов. Примеры слева не были скорректированы и имеют несовместимый окончательный размер. В примерах справа используется ...
Читать далее »Почему нейронные сети не смогут заменить SEO в будущем
От автора: Джон Мюллер уверен, что поисковая оптимизация никогда не исчезнет. Хотя многие вебмастера считают, что на смену SEO придет искусственный интеллект. Во время последнего общения в рамках SEO office-hours Джон Мюллер объяснил, почему SEO еще долго останется востребованным. В интернет-сообществе бытует мнение, что самообучающиеся нейронные сети позволят поисковикам правильно понимать контент сайтов. В результате чего вебмастерам не нужно будет ...
Читать далее »Краткое руководство по логическим свойствам CSS
От автора: этот пост о логических свойствах CSS с примерами базового и расширенного использования. Если вы думаете, что вам не нужны логические свойства CSS, подумайте еще раз! Если вы когда-либо работали над веб-сайтом для глобального клиента, вы могли встретить термины «слева направо» (ltr) и «справа налево» (rtl). Языки с написанием слева направо включают большинство западных языков, таких как английский или ...
Читать далее »Урок 21. CMS OpenCart. Страница корзины
Читать дальше…
Читать далее »Вслед за июньским обновлением Google начал развертывание July Core Update
От автора: Google запустил июльское Core Update. Ожидается, что его развертывание займет не более 14 дней. Об этом в Twitter сообщил представитель поисковой системы. 1 июля Google начал развертывание июльской части обновления алгоритмического ядра поисковой системы. Первая часть апдейта стартовала 2 июня и закончилось через десять дней. В своем твите представитель Google Дэнни Салливан отметил, что во время развертывания обновления ...
Читать далее »Путь к увеличению производительности приложения на React в 10 раз
От автора: когда-либо получали ошибку «Aw! Snap» в вашем приложении? Пытались это решить? Вы просто погуглили и не нашли ничего, кроме статьи о ошибках chrome? Как правило, простое обновление страницы поможет вашему приложению снова запускаться. Год назад в Technogise у меня появилась возможность поработать над тяжелым фронт-энд приложением ReactJS с множеством функций. Мы унаследовали эту кодовую базу, внесли в нее ...
Читать далее »HTML-тег details
От автора: в данном уроке вы познакомитесь с тегом HTML5 – details. Используя данный тег, можно решать некоторые задачи без привлечения JavaScript или его библиотек. Например, с помощью данного тега возможно создать блок спойлера, который раскрывается и закрывается по клику мыши, или даже можно создавать более функциональные штуки, например, аккордеон без единой строчки JS и с минимумом CSS. Читайте нас ...
Читать далее »Джон Мюллер рассказал, как ускорить индексацию нового контента в Google
От автора: индексация нового контента в Google может занимать от нескольких минут до нескольких недель. Об этом рассказал Джон Мюллер в новом ролике из серии AskGooglebot. Представитель Google объяснил, что окончательный срок индексации новых публикаций зависит от нескольких факторов: Наличие технических проблем на стороне сайта увеличивает срок индексации. Также этот период может увеличиваться, если Google «занят» анализом контента более важных ...
Читать далее »Динамическая и статическая маршрутизация в React
От автора: маршрутизация — это тема, с которой большинство из нас знакомо. Однако фреймворки SPA и библиотеки маршрутизации используют различные методы. Два таких подхода — статическая и динамическая маршрутизация. Такие фреймворки, как Angular, Ember и библиотека React Router (в прошлом) поддерживали статическую маршрутизацию. Но недавно React Router представил динамическую маршрутизацию для устранения некоторых основных ограничений статической маршрутизации. Как разработчики, мы ...
Читать далее »