1SELLER · Кейсбук 2026Кейс веб-разработки

Кейс разработки

Scroll-сайты — кинематографичные лендинги, где видео разворачивается кадр за кадром по мере прокрутки (собственный движок)

О проекте

Конструктор кинематографичных «скролл-сайтов»: видео не проигрывается, а скрабится прокруткой — каждый кадр привязан к позиции скролла, поверх выводятся текстовые офферы по блокам. Собственный движок на canvas; на нём собран, например, сайт PANAEV (исходник 4K, ~3340 кадров, 9 блоков).

1. Задача

Нужен формат лендинга, который даёт «вау»-эффект и удерживает внимание на премиальном продукте:

2. Архитектура решения

Vanilla-движок без фреймворка: canvas рисует нужный кадр видео по прогрессу прокрутки, scroll-jacking разбивает страницу на блоки-сцены.

ПараметрЗначение
ДвижокVanilla HTML + canvas (один файл), без React/фреймворка
МеханикаКадр видео по позиции скролла, scroll-jacking по блокам, WebGL-эффекты
КадрыВидео → ffmpeg → последовательность .webp (в репозиторий не кладутся, регенерируются)
КонтентОфферы и тексты по блокам в конфиге сайта

3. Главная инженерная сложность

Главное — плавный скраб тяжёлого 4K-видео по скроллу и точная привязка текстов к этапам ролика.

Результат

Premium-лендинг с эффектом «оживающего» по скроллу видео: на примере PANAEV — 9 сюжетных блоков на основе 4K-ролика (~3340 кадров), собранных на переиспользуемом ките.

4. Эффект для бизнеса

5. Технологический стек — кратко

ПараметрЗначение
ДвижокVanilla HTML + canvas + WebGL
Обработка видеоffmpeg (нарезка в .webp)
ХостингСтатика (простой веб-сервер)

Кейс подготовлен на основе технической архитектуры кита scroll-сайтов (группа 1SELLER). Описывается инженерное решение.