Главная » Статьи

Статьи

Google одинаково индексирует контент, скрытый с помощью разных CSS-свойств

От автора: Google индексирует контент, скрытый с помощью CSS-свойств. Это подтвердилось в результате проведенного эксперимента. JR Oakes (руководитель SEO-агентства Locomotive) задал Мартину Сплитту вопрос о том, как Google обрабатывает различные CSS-свойства для скрытия контента, примененные к элементам контейнера. На что Мартин ответил, что поисковик воспринимает их одинаково. Чтобы убедиться в верности слов представителя Google, JR Oakes провел эксперимент. Для этого ...

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

Как создавать формы React для лучшего взаимодействия с пользователем

От автора: узнайте больше о том, как создавать формы в React, обладающие прекрасным пользовательским интерфейсом, при помощи KendoReact Form. В современных приложениях повсюду присутствуют формы, ведь независимо от того, создаёте ли вы новый онлайн магазин или форму подписки на новостной ресурс, вам определенно требуется настраивать формы и держать их под контролем. Формы предназначены для сбора информации. Это главная причина того, ...

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

Нейросеть Яндекса оставит переводчиков без работы?

От автора: в России будет опубликована книга, переведенная нейросетью Яндекса. Искусственный интеллект построен на базе новой архитектуры, созданной специалистами компании. В текущем месяце издательство Individuum опубликует русский перевод книги Дэниела Сасскинда «Будущее без работы. Технологии, автоматизация и стоит ли их бояться». Она была переведена нейросетью Яндекса всего лишь за 40 сек. Отмечается, что для этого использовался ИИ, который применяется в ...

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

Создание многоуровневого меню. Объяснение функции getTree. Часть 2

От автора: в этом уроке будет продолжена работа по реализации многоуровневого меню. В предыдущем уроке вы могли найти подробное объяснение функции getTree, которая преобразует плоский массив в массив иерархический. Из полученного массива теперь необходимо получить многоуровневое меню или список. В этом уроке будет написано несколько дополнительных функций для получения необходимого кода HTML.

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

«Универсальный селектор CSS работает медленно» — еще один фэйк!

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

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

Джон Мюллер о поддержке в Google вложенных индексных файлов Sitemap

От автора: в Google не реализована поддержка вложенных файлов индексных Sitemap. Это подтвердил представитель поисковой системы Джон Мюллер. Индексные Sitemap позволяют объединять в одном файле несколько карт сайтов, созданных в формате XML. Но Google не поддерживает их вложенность. Это выяснилось во время общения Джона Мюллера с зарубежным вебмастером. В Twitter один из SEO-специалистов спросил у Мюллера, можно ли реализовать отправку ...

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

Рендеринг клиентский (CSR) vs рендеринг серверный (SSR) vs статический сайт (SSG)

От автора: фронтенд-разработчики часто используют эти термины при описании веб-приложений. Однако разработчиков, которые плохо знакомы с вебом, эти термины могут запутать. Если вам непонятна разница между CSR, SSR и SSG, то эта статья для вас! Рендеринг на стороне клиента (CSR) CSR приобрел популярность с появлением одностраничных приложений (SPA). JavaScript фреймфорки AngularJS, ReactJS, BackBone.JS используют именно этот подход. Сервер отсылает статические ...

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

Джон Мюллер о длине анкорного текста ссылки и его влиянии на ранжирование

От автора: в некоторых случаях более длинный анкорный текст может улучшить результаты ранжирования страницы, на которую он указывает. Это подтвердил Джон Мюллер. Общаясь с вебмастерами в рамках Google SEO office-hours, Джон Мюллер рассказал, как поисковик обрабатывает длинный и короткий якорный текст ссылки. Он отметил, что Google в целом одинаково относится к любому по длине анкору. Но текст ссылки, состоящий из ...

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

Создание многоуровневого меню. Объяснение функции getTree. Часть 1

От автора: во многих проектах при работе с иерархическими структурами я использую реализацию Adjacency List и некоторый набор функций для построения иерархического массива. Одна из таких функций – это функция от Tommy Lacroix, которая довольно давно была найдена на просторах интернета. Это функция с условным названием getTree. Задача данной функции заключается в том, чтобы получить из плоского массива массив иерархический, ...

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