Перейти к содержимому
Производительность2 мин чтения

Эффектный сайт, которым удобно пользоваться с телефона

Графика усиливает впечатление, когда не мешает чтению, прокрутке и обращению. Как мы выбираем уровень анимации.

Обновлено:

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

Сначала содержание, затем эффект

На сайте ODIN337 основной текст и постер приходят в исходной странице. Живая графика подключается отдельно. В зависимости от условий используется WebGL, облегчённый 2D-рендер в Worker или статичное изображение. Пользователь получает тот же путь к услугам и форме независимо от доступного эффекта.

Не тратить ресурсы вне внимания

Сцена останавливается, когда уходит из видимой области или вкладка скрыта. Настройка уменьшенного движения учитывается отдельно. Ограничение разрешения и частоты кадров помогает оставить ресурсы для самой страницы. Для простых появлений текста используем прозрачность и перемещение; подход к таким эффектам описан в руководстве web.dev.

Проверять ощущение и измерения

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