CONCEPTConcept — pas une commande client
Möbius : site concept d’une école et d’un institut, avec un espace personnel pour les élèves, les parents et les enseignants
Möbius est une école et un institut fictifs pour les 5 à 25 ans, et voici le site que VITON13 a conçu pour eux, comme concept destiné aux écoles, aux lycées et aux universités. Sur l’accueil, 40 cartes d’histoires défilent sur un véritable ruban de Möbius en three.js ; derrière se trouvent le film « Who we are », les programmes, les outils d’admission, un plan du campus et My Möbius, une démo fonctionnelle de l’espace personnel des élèves, des parents et des enseignants.
Ouvrir le projet
- cartes d’histoires sur le ruban de Möbius (31 histoires)
- 40
- rôles dans la démo de l’espace personnel : élève, parent, enseignant (19 écrans)
- 3
- fréquence médiane sur le ruban et le canevas, sur un MacBook avec puce Apple M5 (minimum 59,7)
- 60 fps
- JavaScript de l’accueil compressé en gzip, three.js compris
- 0,18 Mo
Objectif
VITON13 conçoit des sites concepts pour montrer sa palette dans des secteurs où elle n’a pas encore de projet client à présenter. Möbius est celui de l’éducation : le site d’une école et d’un institut fictifs pour les élèves de 5 à 25 ans, avec une Junior School, une Senior School et un institut qui délivre licences et masters, sur un seul campus. Il reprend le genre des sites d’école immersifs dont l’accueil est une sphère de cartes d’histoires. L’école, ses personnes, ses chiffres, ses tarifs et son adresse sont inventés, et le site est en anglais et en russe.
La commande que nous nous sommes donnée : aller plus loin qu’une brochure. Le site d’une école doit convaincre les nouvelles familles, puis il sert chaque jour aux élèves, aux parents et aux enseignants qui sont restés. Le concept couvre donc les deux moitiés : le site public qui présente l’école et l’espace personnel derrière la connexion.
Ce que nous avons fait
Quatorze pages, sept par langue : l’accueil, Who we are, les programmes, les admissions, le campus, l’espace My Möbius et une page 404. Sur l’accueil, 40 cartes d’histoires défilent le long d’un véritable ruban de Möbius en three.js : une seule voie fait deux fois le tour de la boucle, si bien que les cartes se retournent à la torsion. Un glisser fait tourner le ruban ; le défilement le déroule en un canevas infini de 8 × 5 cartes qui se répète dans toutes les directions, où les photos en noir et blanc prennent leurs couleurs sous le curseur. Deux sélecteurs, « I am a new parent / an Institute applicant… » et « Exploring… », estompent le reste et mènent à la bonne histoire, et chacune des 31 histoires a son propre lien.
Who we are s’ouvre sur un film de 52 secondes monté à partir de 16 clips de banque d’images Mixkit et étalonné aux couleurs de la marque, sur la musique « A New Life » d’Eugenio Mininni (Mixkit), avec des sous-titres en anglais et en russe posés dessus en texte HTML plutôt qu’incrustés dans l’image. Les programmes en présentent 16, avec des filtres et un parcours de la maternelle au master. Les admissions proposent un calculateur de frais, un calendrier des visites qui enregistre le rendez-vous dans l’agenda du téléphone sous forme de fichier .ics et une candidature en quatre étapes. Le campus est un plan illustré de neuf bâtiments, chacun avec sa photo et une courte description. Un assistant, Ask Möbius, répond aux questions fréquentes et renvoie vers la page qui contient la réponse complète.
My Möbius est une démo front-end fonctionnelle de l’espace personnel en trois rôles, soit 19 écrans. L’élève (7 écrans) voit sa journée avec le cours du moment, l’emploi du temps, les devoirs, les notes, les messages, un tuteur IA et la bibliothèque ; le parent (7), une vue d’ensemble avec le suivi d’une candidature, les notes, les paiements, les autorisations, les rendez-vous, le bus scolaire en direct et les messages ; l’enseignant (5), ses classes, l’appel, le carnet de notes, les devoirs et les messages. La démo tourne sur des données inventées et change de rôle en un clic.
Comment cela fonctionne
Le nom et l’emblème viennent du ruban de Möbius : une face, un bord, pas de fin. Le logo est généré par le code : un ruban en huit dont la face ambre se retourne à la pointe gauche et revient en bleu cobalt, et les deux points du ö (le ё en russe) sont les deux couleurs du ruban. Le préchargeur dessine la ligne médiane du ruban en comptant les fichiers chargés, et les photos des cartes sont des images tirées des mêmes clips que le film.
Le site est écrit avec three.js et du JavaScript sans framework, et assemblé par esbuild en pages statiques aux URL relatives : il fonctionne depuis n’importe quel dossier, et sur le portfolio il vit dans /demos/mobius/. Le ruban et le canevas forment une seule scène : les cartes sont dessinées dans un atlas de textures, et la carte graphique calcule le passage du ruban à la grille plane. À côté de la scène 3D, « All stories as a list » ouvre les mêmes histoires sous forme de liste ordinaire ; chaque page a un sélecteur de langue, et pour qui demande moins d’animations, le ruban s’affiche sans introduction et les pages changent sans transition.
Ce qui existe aujourd’hui
Il existe aujourd’hui un concept qui fonctionne, à l’adresse tarasovvitalii.com/demos/mobius/, réalisé le 28 septembre 2026 : 14 pages, 31 histoires sur 40 cartes, 16 programmes et 19 écrans dans la démo de l’espace personnel. Le même jour, nous avons compté les images avec requestAnimationFrame pendant trois secondes, deux fois sur le ruban et deux fois sur le canevas, dans Chrome en mode headless avec ANGLE Metal, sur un MacBook doté d’une puce Apple M5, en 1600 × 1000 à l’échelle Retina : la médiane est de 60 fps et le relevé le plus bas de 59,7. L’accueil charge 0,18 Mo de JavaScript en gzip, three.js compris ; le build complet pèse 17 Mo, dont 13 Mo pour le film en MP4 et WebM.
Le même jour, Lighthouse 13.4 a été lancé trois fois par appareil sur une copie locale de la démo, servie avec les en-têtes de production du portfolio avant sa mise en ligne. Les médianes : performance de 81 sur mobile et de 93 sur ordinateur, 100 en accessibilité, 100 en bonnes pratiques et un CLS de 0 ; le LCP est de 2,6 s sur mobile et de 0,7 s sur ordinateur, et l’accueil transfère 1,4 Mo au chargement, dont 0,94 Mo pour les 22 photos des cartes. Ce qui freine le score sur mobile, c’est le démarrage de la scène 3D : le ruban et ses cartes se construisent pendant plusieurs secondes après le premier affichage (Speed Index 7,1 s), et dessiner les cartes dans leur atlas de textures ajoute 0,3 s de blocage sur un téléphone simulé. La machine était très chargée ce jour-là, et les passages vont de 68 à 86 sur mobile et de 92 à 100 sur ordinateur.
Ce que cela ne prouve pas
Möbius est un concept réalisé par VITON13 pour montrer ce que nous savons faire pour les écoles, les lycées et les universités, pas une commande de client. L’école, ses personnes, ses chiffres, ses tarifs et son adresse sont fictifs ; les personnes du film et des photos viennent de la banque d’images Mixkit, ce ne sont pas des élèves. Le site n’a ni client, ni domaine propre, ni utilisateurs, ni trafic, ni demandes, et il ne prouve rien sur les admissions ni sur la conversion.
L’assistant et le tuteur IA répondent selon un script fixe, pas avec un modèle de langage, et la démo de l’espace personnel tourne sur des données inventées dans le navigateur : il n’y a derrière ni connexion, ni base de données, ni paiement, ni e-mail, si bien qu’une vraie école aurait encore besoin de comptes, d’un serveur, de la protection des données et d’un lien avec ses propres systèmes. La fréquence d’images provient d’une seule machine équipée d’une puce Apple récente, dans Chrome en mode headless, un seul jour, et ne dit rien des téléphones plus anciens ; Lighthouse est un test de laboratoire, lancé sur une copie locale et non sur l’adresse réelle.




Revue SEO
Le 28 septembre 2026, Lighthouse (trois passages par appareil, médianes) a attribué à une copie locale de la démo, servie avec les en-têtes de production du portfolio avant sa mise en ligne, une performance de 81 sur mobile (LCP 2,6 s, 1,4 Mo) et de 93 sur ordinateur (LCP 0,7 s), avec 100 en accessibilité et 100 en bonnes pratiques sur les deux. Le score SEO est de 63, car la démo porte noindex, nofollow dans la page et dans l’en-tête du serveur, volontairement : c’est un concept, et la page destinée aux moteurs de recherche est sa fiche sur le portfolio.
Vérifié le 28 septembre 2026 : 14 pages rendues dans Chrome comme les voit un robot d’indexation, et Lighthouse 13 sur la page d’accueil.
Lighthouse, page d’accueil
- Performances
- Mobile81Ordinateur93
- Accessibilité
- Mobile100Ordinateur100
- Bonnes pratiques
- Mobile100Ordinateur100
- SEO
- Mobile63Ordinateur63
Contrôles de page et SEO technique
- Titres de page uniquesen place14/14
- Titre de 30 à 65 caractèresen place14/14
- Méta-description de 70 à 170 caractèresen place14/14
- Un seul H1 par pageen place14/14
- Langue de la page déclaréeen placeen, ru
- Mise en page mobile sans défilement horizontalen place390 px
- Images avec texte alternatifpartiel0/98
- Liens internes cassésen place0
- URL canoniqueen place14/14
- Open Graph : titre et imageen place14/14
- Données structurées (JSON-LD)en place14/14
- sitemap.xml et robots.txtpartiel1/2
Vérifiées sur les 14 pages, 7 en anglais et 7 en russe, rendues dans Chrome en mode headless à 390 px. En place sur chaque page : un titre propre de 30 à 65 caractères, une description de 70 à 170 et un seul H1 ; la langue déclarée (en ou ru) avec des liens hreflang absolus entre les deux versions ; aucun défilement horizontal à 390 px ; une URL canonique ; un titre et une image Open Graph aux adresses absolues ; et un JSON-LD de type WebPage qui nomme VITON13 comme auteur. Il y a 0 lien cassé parmi 17 destinations (les deux liens vers la fiche du projet sur le portfolio, /work/mobius/ et /ru/work/mobius/, fonctionneront une fois cette page publiée), et robots.txt se trouve à la racine du domaine. En partie : les 98 photos portent un alt vide, qui les marque comme décoratives à côté de leurs titres en texte mais ne dit rien à la recherche d’images, et la démo est tenue hors de sitemap.xml volontairement.
S’il s’agissait du site d’une vraie école : retirer le noindex et lister les pages dans sitemap.xml ; étendre le JSON-LD de WebPage à EducationalOrganization pour l’école, Course pour chaque programme, Event pour les journées portes ouvertes et les visites, et BreadcrumbList ; décrire les photos qui portent une information, comme les bâtiments du campus. Pour la vitesse sur téléphone, lancer la scène 3D après le premier affichage et dessiner l’atlas des cartes par petites étapes ou hors du fil principal, puis mesurer à nouveau l’adresse réelle sur une machine qui n’est pas sous charge.
Services illustrés par ce cas
Décrivez la tâche sur la page du service ; le périmètre, le délai et le prix écrits arrivent sous un jour ouvré.
Parler d’un projet similaireAutres études
Toutes les études
CONCEPTConcept — pas une commande client
VOXA — La banque du futur
Site concept · three.js · voix · anglais, russe · 2026
VOXA est une banque du futur fictive, et voici le site que VITON13 a réalisé pour elle comme concept pour les banques et la fintech. Une caméra traverse un monde three.js de dix fonctions ; chacune ouvre une vraie appli de téléphone où le visiteur paie un ami à la voix, épargne pour un rêve commun, achète un vol qui devient une carte d’embarquement ou compose sa carte, et une scène finale avec deux films Veo 3.1 lui tend le micro.
Lire l’étude →
INTERNENotre propre produit
viton13.com
Next.js 16 · 5 langues · 7 domaines · 2026
Le propre site de VITON13 : une seule application Next.js sert le domaine principal et six sous-domaines de rubrique en anglais, en russe, en espagnol, en français et en hindi. Avant chaque mise en ligne, une exploration automatique vérifie ses routes internes.
Lire l’étude →
INTERNENotre propre produit
tarasovvitalii.com
Site maison · 4 langues · 21 projets · 2026
Le site personnel de Vitalii Tarasov, fondateur de VITON13, conçu et développé par le studio et en ligne depuis le 23 septembre 2026. Il présente 21 projets, chacun étiqueté client, produit maison ou concept, en anglais, russe, espagnol et chinois, permet de lui écrire via VITON ID et s’ouvre sur un showreel dessiné image par image par du code, long de 47,6 secondes en version complète.
Lire l’étude →