КОНЦЕПТКонцепт — не заказ клиента

«Мёбиус»: концепт сайта школы и института с личным кабинетом для учеников, родителей и учителей

«Мёбиус» — вымышленные школа и институт для учеников от 5 до 25 лет, а это их сайт: VITON13 сделал его как концепт для школ, колледжей и вузов. На главной 40 карточек-историй едут по настоящей ленте Мёбиуса в three.js, а за ней — фильм «Кто мы», программы, инструменты поступления, карта кампуса и «Мой Мёбиус», рабочее демо личного кабинета для учеников, родителей и учителей.

Концепт сайта · three.js · английский, русский · 2026

Открыть проект
Главная «Мёбиуса» на тёмно-синем фоне: заголовок «Only further.» крупным белым шрифтом с засечками поверх перекрученной ленты из чёрно-белых карточек-историй, над ним строка «School & Institute · Ages 5 to 25», в центре круглая кнопка Continue, внизу переключатели «I am a visitor» и «Exploring everything».
карточек-историй на ленте Мёбиуса (31 история)
40
роли в демо кабинета: ученик, родитель, учитель (19 экранов)
3
медиана частоты кадров на ленте и полотне на MacBook с Apple M5 (минимум 59,7)
60 fps
JavaScript главной в gzip вместе с three.js
0,18 МБ

Задача

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

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

Что мы сделали

Четырнадцать страниц, по семь на каждом языке: главная, «Кто мы», программы, поступление, кампус, кабинет «Мой Мёбиус» и страница 404. На главной 40 карточек-историй едут по настоящей ленте Мёбиуса в three.js: одна дорожка проходит петлю дважды, поэтому на перекруте карточки переворачиваются. Перетаскивание вращает ленту, прокрутка разворачивает её в бесконечное полотно 8 × 5 карточек, которое замыкается во все стороны, а чёрно-белые фото под курсором становятся цветными. Два переключателя — «Я — будущий родитель / абитуриент института…» и «Смотрю…» — приглушают всё лишнее и подводят к нужной истории, а у каждой из 31 истории своя ссылка.

«Кто мы» открывается 52-секундным фильмом из 16 стоковых роликов Mixkit с цветокором в цветах бренда, под музыку «A New Life» Eugenio Mininni (Mixkit); титры на английском и русском лежат поверх видео HTML-текстом, а не вшиты в кадр. В разделе программ — 16 программ с фильтрами и путь от дошкольной группы до магистратуры. В поступлении — калькулятор стоимости, календарь экскурсий, который сохраняет визит в календарь телефона файлом .ics, и заявка в четыре шага. Кампус — иллюстрированная карта из девяти зданий, у каждого фото и короткое описание. Ассистент «Спросите Мёбиуса» отвечает на частые вопросы и даёт ссылку на страницу с полным ответом.

«Мой Мёбиус» — рабочее фронтенд-демо кабинета в трёх ролях, всего 19 экранов. Ученик (7 экранов) видит свой день с текущим уроком, расписание, задания, оценки, сообщения, ИИ-тьютора и библиотеку; родитель (7) — обзор с трекером заявки, оценки, платежи, согласия, встречи, школьный автобус онлайн и сообщения; у учителя (5) — классы, журнал посещаемости, журнал оценок, задания и сообщения. Демо работает на выдуманных данных, а роль переключается одним нажатием.

Как это устроено

Название и знак взяты от ленты Мёбиуса: одна сторона, один край, нет конца. Логотип сгенерирован кодом — лента-восьмёрка, янтарная сторона которой переворачивается на левом конце и возвращается синей, а две точки над ö (в русском — над ё) окрашены в два цвета ленты. Прелоадер рисует осевую линию ленты, пока считает загруженные файлы, а фото на карточках историй — кадры из тех же роликов, что и фильм.

Сайт написан на three.js и чистом JavaScript и собран esbuild в статические страницы с относительными ссылками, поэтому работает из любой папки: в портфолио он лежит в /demos/mobius/. Лента и полотно — одна сцена: карточки рисуются в текстурный атлас, а переход от ленты к плоской сетке считает видеокарта. Рядом с 3D-сценой кнопка «Все истории списком» открывает те же истории обычным списком; на каждой странице есть переключатель языка, а тем, кто просит ограничить анимацию, лента показывается без вступления и страницы меняются без переходов.

Что есть сейчас

Сейчас это работающий концепт по адресу tarasovvitalii.com/demos/mobius/, сделанный 28 сентября 2026 года: 14 страниц, 31 история на 40 карточках ленты, 16 программ и 19 экранов в демо кабинета. В тот же день мы считали кадры через requestAnimationFrame по три секунды — дважды на ленте и дважды на полотне — в Chrome в headless-режиме с ANGLE Metal на MacBook с Apple M5, в окне 1600 × 1000 при Retina-масштабе: медиана — 60 fps, самый низкий замер — 59,7. Главная загружает 0,18 МБ JavaScript в gzip вместе с three.js; вся сборка весит 17 МБ, из них 13 МБ — фильм в MP4 и WebM.

В тот же день Lighthouse 13.4 прогнали по три раза на каждое устройство на локальной копии демо, отданной с заголовками боевого сервера портфолио, — до того, как демо вышло в сеть. Медианы: производительность 81 на телефоне и 93 на компьютере, доступность 100, рекомендации 100, CLS 0; LCP — 2,6 с на телефоне и 0,7 с на компьютере, а при загрузке главная передаёт 1,4 МБ, из них 0,94 МБ — 22 фото карточек. Оценку на телефоне сдерживает запуск 3D-сцены: лента с карточками собирается несколько секунд после первой отрисовки (Speed Index 7,1 с), а отрисовка карточек в текстурный атлас добавляет смоделированному телефону 0,3 с блокировки. Компьютер в тот день был сильно загружен, и прогоны разошлись от 68 до 86 на телефоне и от 92 до 100 на компьютере.

Чего это не доказывает

«Мёбиус» — концепт, который VITON13 сделал, чтобы показать, что мы умеем для школ, колледжей и вузов, а не заказной проект. Школа, её люди, цифры, цены и адрес вымышлены; люди в фильме и на фото — стоковые кадры Mixkit, а не ученики. У сайта нет заказчика, собственного домена, пользователей, трафика и заявок, и о поступлении или конверсии он ничего не доказывает.

Ассистент и ИИ-тьютор отвечают по заготовленному сценарию, а не языковой моделью, а демо кабинета работает на выдуманных данных в браузере: за ним нет входа, базы данных, оплаты и писем, так что настоящей школе ещё понадобятся учётные записи, сервер, защита данных и связь с её собственными системами. Частота кадров измерена на одном компьютере со свежим чипом Apple, в Chrome в headless-режиме и в один день, и ничего не говорит о старых телефонах; Lighthouse — лабораторный тест, и запускали его на локальной копии, а не на живом адресе.

Как проверить портфолио веб-студии

SEO-разбор

28 сентября 2026 года Lighthouse (по три прогона на устройство, медианы) поставил локальной копии демо, отданной с заголовками боевого сервера портфолио до выхода демо в сеть, производительность 81 на телефоне (LCP 2,6 с, 1,4 МБ) и 93 на компьютере (LCP 0,7 с), доступность 100 и рекомендации 100 на обоих. SEO — 63, потому что демо закрыто метками noindex, nofollow и в самой странице, и в заголовке сервера — намеренно: это концепт, а для поиска предназначена страница кейса в портфолио.

Проверено 28 сентября 2026 г.: 14 страниц отрисованы в Chrome так, как их видит поисковый робот, а главная прогнана через Lighthouse 13.

Lighthouse, главная

Производительность
Телефон81Компьютер93
Доступность
Телефон100Компьютер100
Рекомендации
Телефон100Компьютер100
SEO
Телефон63Компьютер63

Проверки страниц и техническое SEO

  • Уникальные title страницв порядке14/14
  • Длина title 30–65 символовв порядке14/14
  • Meta description 70–170 символовв порядке14/14
  • Один H1 на страницев порядке14/14
  • Язык страницы указанв порядкеen, ru
  • Мобильная вёрстка без горизонтального скроллав порядке390 px
  • Изображения с alt-текстомчастично0/98
  • Битые внутренние ссылкив порядке0
  • Канонический URLв порядке14/14
  • Open Graph: заголовок и картинкав порядке14/14
  • Структурированные данные (JSON-LD)в порядке14/14
  • sitemap.xml и robots.txtчастично1/2

Проверены 14 страниц, 7 на английском и 7 на русском, отрисованные в Chrome в headless-режиме на ширине 390 px. Есть на каждой странице: собственный title длиной 30–65 символов, описание на 70–170 символов и один H1; объявленный язык (en или ru) и абсолютные ссылки hreflang между двумя версиями; вёрстка без горизонтальной прокрутки на 390 px; canonical; заголовок и картинка Open Graph с абсолютными адресами; JSON-LD типа WebPage, где VITON13 указан автором. Битых ссылок 0 среди 17 адресов (две ссылки на страницу кейса в портфолио, /work/mobius/ и /ru/work/mobius/, заработают, когда эта страница будет опубликована), robots.txt лежит в корне домена. Частично: у всех 98 фото пустой alt — это помечает их как декоративные рядом с текстовыми заголовками, но поиску по картинкам ничего не сообщает, а из sitemap.xml демо исключено намеренно.

Если бы «Мёбиус» был сайтом настоящей школы: снять noindex и перечислить страницы в sitemap.xml; расширить JSON-LD от WebPage до EducationalOrganization для школы, Course для каждой программы, Event для дней открытых дверей и экскурсий и BreadcrumbList; описать фото, которые несут информацию, например здания кампуса. Для скорости на телефонах — запускать 3D-сцену после первой отрисовки и рисовать атлас карточек мелкими шагами или вне основного потока, а затем заново измерить живой адрес на компьютере без нагрузки.

Услуги, которые показывает кейс

Опишите задачу на странице услуги — письменный объём, срок и цена придут в течение одного рабочего дня.

Обсудить похожий проект

Другие кейсы

Все кейсы
Первый слайд VOXA: огромная «1», телефон слушает «Send Anna $25 for pizza» на сиреневом пьедестале внутри белых колец звука, парящая карточка «Voice ID 98%» и заголовок «Pay With Your Voice».

КОНЦЕПТКонцепт — не заказ клиента

VOXA — банк будущего

Концепт-сайт · three.js · голос · русский, английский · 2026

VOXA — вымышленный банк будущего, а это сайт, который VITON13 сделала для него как концепт для банков и финтех-продуктов. Камера пролетает через один мир на three.js с десятью функциями; каждая открывает рабочее приложение в телефоне, где посетитель переводит деньги другу голосом, копит на общую мечту, покупает билет, который превращается в посадочный, или собирает карту, а финальная сценка с двумя фильмами Veo 3.1 передаёт микрофон посетителю.

Читать кейс
Главная страница viton13.com на русском на экране компьютера: меню, заголовок «VITON13: экосистема — магазины, услуги, VJOURNAL, VIT MARKET и SCHOOL», две кнопки, вкладки разделов и открытая панель магазина.

СВОЙНаш собственный продукт

viton13.com

Next.js 16 · 5 языков · 7 доменов · 2026

Собственный сайт VITON13: одно приложение на Next.js обслуживает основной домен и шесть поддоменов разделов на английском, русском, испанском, французском и хинди. Перед выходом каждого релиза обход проверяет его внутренние маршруты.

Читать кейс
Главная tarasovvitalii.com в рамке десктопного браузера и рядом версия для телефона: чёрная страница с логотипом VITON13 и меню, шоурил на кадре с 3D-каруселью обложек сайтов, кнопка воспроизведения и строка «VITON13 Studio. Design. Code. Search. Film.», а над ними заголовок tarasovvitalii.com.

СВОЙНаш собственный продукт

tarasovvitalii.com

Свой сайт · 4 языка · 21 работа · 2026

Личный сайт Виталия Тарасова, основателя VITON13: студия спроектировала и собрала его сама, он работает с 23 сентября 2026 года. На английском, русском, испанском и китайском — 21 работа с метками «клиент», «свой продукт» или «концепт», переписка через VITON ID и шоурил на 47,6 секунды, в котором каждый кадр нарисован кодом.

Читать кейс