nikkeyl
  • Telegram

Bad Practices для сайтов

Bad Practices для сайтов

14

1 мин.

Слайдеры на первой секции и задержка отрисовки

Размещение слайдера в первой секции критически ухудшает метрику LCP (Largest Contentful Paint). Браузер вынужден сначала загрузить и инициализировать тяжелые JS-библиотеки, и только затем отрисовать главный контент, что создает видимую задержку.

С точки зрения юзабилити, автоматическая ротация кадров мешает восприятию информации, пользователь часто не успевает дочитать текст на одном слайде, как тот сменяется другим. Это создает когнитивный дискомфорт и снижает доверие к ресурсу из-за потери контроля над интерфейсом.

Автоплей видео с принудительным звуком

Политики автовоспроизведения современных браузеров (Chrome, Safari) блокируют аудиопоток до первого осознанного клика пользователя. Попытка обойти эти ограничения технически часто приводит к ошибкам в консоли и некорректной работе медиа-плеера.

Психологически внезапный звук может отпугнуть пользователя, что спровоцирует мгновенный рост показателя отказов. Пользователь скорее закроет вкладку, чем будет искать кнопку выключения звука, особенно в мобильном контексте.

Критический вес страницы (> 5 МБ)

Превышение порога в 5 МБ это избыточный Payload, который перегружает оперативную память устройства и процессор при парсинге данных. На мобильных устройствах это приводит к долгому Time to Interactive (TTI), страница вроде бы видна, но интерфейс «зависает» и не реагирует на касания.

Основными причинами обычно становятся неоптимизированная графика без использования современных форматов (WebP, AVIF) и лишний код. В условиях мобильного интернета такой вес делает сайт практически недоступным для части аудитории.

Статья ещё будет дополняться!

Похожие статьи

  • SSA - Единый стандарт для аккордеона

    Стандарт SSA определяет требования к семантике, доступности и логике работы аккордеона

    131

    2 мин.

  • SSP - Единый стандарт для пагинации

    Стандарт SSP определяет требования к семантике, доступности и логике работы постраничной навигации

    108

    1 мин.

  • SSPS - Единый стандарт для структуры проекта

    Стандарт SSPS определяет требования к структуре и наименованию файлов и папок в проекте

    67

    2 мин.

  • SSV - Единый стандарт для видео

    Стандарт SSV определяет требования к семантике, настройке фоновых и интерактивных роликов, атрибутам для Safari, правил доступности и весу видео

    102

    3 мин.

  • Как использовать Vite при включённом VPN, быстрое решение

    Решает проблемы с работой Vite при включённом VPN, настройка соединения, для избежания перенаправления локального трафика в VPN-туннель

    92

    2 мин.

Свяжитесь со мной

Тип проекта*