Сравнение тяжеловесности популярных библиотек UI компонент для Vue 3

Сравнение тяжеловесности популярных библиотек UI компонент для Vue 3

Библиотеки UI компонент популярны и удобны в некоторых случаях, но у них тоже есть обратные стороны. Одно дело, когда делаешь админку и используешь десятки компонент, другое - когда тебе надо всего пару компонент. Было проведено исследование - взяты три HTML элемента: Button, Input и Select, и проверено, насколько увеличатся js и css бандлы если использовать для них одну из 10 распространенных UI библиотек для Vue 3. Читать далее

Подробнее
[recovery mode] Сколько стоит SEO-продвижение сайта в Яндекс и Google

[recovery mode] Сколько стоит SEO-продвижение сайта в Яндекс и Google

Стоимость услуг SEO-продвижение может быть от 20.000 до 150.000 и выше. Почему такой разброс в цене, клиенту сложно понять, а разница на самом деле существенная. Разбираемся, от чего зависит цена SEO продвижения и как бюджет влияет на скорость продвижения в Яндекс/Google ниже. Читать далее

Подробнее
React: как сделать динамический суффикс в <input />, который будет двигаться вместе с набранным текстом

React: как сделать динамический суффикс в <input />, который будет двигаться вместе с набранным текстом

В этой статье вы узнаете как с помощью react можно сделать input с двигающимся суффиксом, который идет сразу после значения ввода Читать далее

Подробнее
Базовые SEO-рекомендации при запуске сайта на WordPress. Часть 1

Базовые SEO-рекомендации при запуске сайта на WordPress. Часть 1

Салют! В этой статье рассмотрим основные моменты которым стоит уделить внимание новоиспеченному сайту под управлением CMS WordPress. В принципе, некоторые из рекомендаций универсальны и подойдут любым сайтам, поэтому рекомендуется для широкого круга читателей, а не только кто работает с WordPress. Читать далее

Подробнее
[Перевод] Новинки CSS и UI: I/O 2023

[Перевод] Новинки CSS и UI: I/O 2023

Последние несколько месяцев открыли золотую эру веб UI (User Interface — пользовательский интерфейс). Вот 20 самых захватывающих и впечатляющих возможностей, которые появились недавно или появятся в ближайшем будущем: запросы контейнера (container queries); запросы стиля (style queries); селектор :has(); микросинтаксис nth-of; text-wrap: balance; initial-letter; динамические единицы измерения области просмотра (viewport); цветовые пространства с широкой…

Подробнее
[recovery mode] Современное состояние фильтра аффилиатов в Яндексе

[recovery mode] Современное состояние фильтра аффилиатов в Яндексе

Так называемый фильтр аффилиатов – один из самых одиозных фильтров Яндекса. В статье Яндекс Справки «Признаки некачественного сайта» есть следующее упоминание: «Мы стараемся не индексировать или не ранжировать высоко: … Группы сайтов одного владельца или компании, предоставляющие посетителю одни и те же товары или услуги, созданные с целью заполнения нескольких позиций в результатах поиска и сбора трафика.» Читать далее

Подробнее
SEO для реактивных движков (Node js, V, angular). Разбираемся, как правильно настраивать рендер и индексацию

SEO для реактивных движков (Node js, V, angular). Разбираемся, как правильно настраивать рендер и индексацию

В области создания сайтов между программистами и SEO-шниками есть вечный спор — что круче: SPA или обычный сайт. Первые любят SPA за то, что они красивые и удобные для пользователей. Но как правило ранжирование на таком движке очень даже хромает. Как решить «конфликт» и подружить реактивные движки c SEO — в статье. Читать далее

Подробнее
Упрощаем работу в digital: 9 готовых промтов для ChatGPT

Упрощаем работу в digital: 9 готовых промтов для ChatGPT

Из каждого утюга слышно про внедрение ИИ в работу, но как это делать – не всегда понятно. Мы выяснили, как ChatGPT может помочь маркетологам, SEO- и SMM-специалистам. Если вы до сих пор думаете, что ИИ полезен только копирайтерам, и не не знаете, как использовать нейросеть в работе, то читайте наш материал и сохраняйте готовые промты. Читать далее

Подробнее
Как фронтендеру пройти собеседование: разбор типичных задач и советы от тимлида «РТК ИТ»

Как фронтендеру пройти собеседование: разбор типичных задач и советы от тимлида «РТК ИТ»

Хекслет поговорил с Михаилом Синяковым, Head of Frontend в «РТК ИТ». Мы узнали, как обычно проходят собеседования у фронтендеров, какие задачи они решают, а также на что стоит обратить внимание кандидатам при подготовке к интервью. Читать далее

Подробнее
[Перевод] Знакомимся с @scope в CSS

[Перевод] Знакомимся с @scope в CSS

В январе 2019 года я поднял вопрос в W3C CSS GitHub под названием Please bring back scoped styles. Когда-то существовал атрибут HTML scoped, но он был устаревшим. В CSS он был заменен на @scope. Поддержка должна появиться в Chrome 117. Safari так же занимает положительную позицию по спецификации. У @scope есть два преимущества: стилизация на основе близости и установка нижней границы для селектора. Читать далее

Подробнее
[recovery mode] Примеры и шаблоны заполнения title, description, h1 для базовой оптимизации сайта

[recovery mode] Примеры и шаблоны заполнения title, description, h1 для базовой оптимизации сайта

При продвижении сайта, в первый месяц seo продвижения, практически всегда приходится делать базовую оптимизацию сайта, чтобы получить первые результаты по быстрее. Делюсь шаблонами title, description, h1 для разных типов документов, которые использую для SEO оптимизации на старте. Читать далее

Подробнее
TCSE accent by Colorlib  - Тема дизайна для приложения Блог Webasyst

TCSE accent by Colorlib - Тема дизайна для приложения Блог Webasyst

accent by Colorlib интегрировано и настроено в TCSE Тема дизайна в которой нет ничего лишнего. Предназначена для блог и новостных проектов, может быть использована как часть корпоративного сайта. Опции админки для стилизации отображения ленты публикаций в едином формате. В основе фреймворк bootstrap 4.3 Как следствие - адаптивный дизайн (сайт будет одинаково удобен для всех мобильных устройств).

Подробнее