06L'Abeille Angloye Qui RitAdresse provisoire

« le site de l'association est bien référencé mais super vieux, tu pourrais faire une update ? »

une association d'apiculture, à Anglet

Un site peint en couches, que l'association tient elle-même.

Une scène peinte en trois plans, une abeille qui vole au-dessus, une police dessinée pour un seul titre. Et derrière, un agenda que le bureau met à jour depuis sa boîte mail, sans mot de passe.

Du premier fichier au site en ligne
5 jours
Ce qui en reste aujourd'hui
L'association publie elle-même, sans mot de passe
Chantier
12 juin au 1er juillet 2026

Entrer sur la planche Adresse provisoire, hors index · conception, code, mise en ligne, passation, en solo

L'Abeille Angloye Qui Rit

L'abeille
d'Anglet
prend
son envol.

Entre transmission du savoir, communauté autour de l'apiculture et lutte contre le frelon asiatique, découvrez l'association.

Poser une question
Le hero du site, reconstruit avec ses vraies couches : le ciel, la scène trouée, les fleurs en bokeh, deux abeilles peintes, l'abeille au fil en vidéo à fond transparent, le titre en Arverna, le jeton de cire et les trois fiches de verre. L'atterrissage rejoue en 2,5 secondes ; le pointeur déplace les plans comme sur le site (PortailHero.tsx). Rien ne bouge au tactile ni en mouvement réduit.

Ce que la phrase voulait dire

Le référencement était, pour l'association, le seul actif à ne pas casser. Tout le reste pouvait bouger, à une condition : que les personnes qui tiennent l'association, des apiculteurs amateurs, puissent continuer à s'en servir sans aide.

L'ancien site tournait sous Joomla, avec des erreurs PHP visibles et une météo figée en janvier 2019. Quatre entrées de menu, quatre PDF de bulletins d'adhésion, un formulaire à captcha, deux GIF d'abeille en guise d'images. Le texte d'accueil tenait en trois phrases. Rien n'en a été repris : les images n'étaient pas celles que l'association avait fournies.

Rien dans le dépôt ne mesure le référencement de l'ancien site : « bien référencé » est la phrase de l'association, pas un chiffre. Elle a été prise au sérieux dans l'autre sens. Le nouveau site attend, hors index, que l'association réserve son propre nom de domaine ; l'indexer tient en une ligne à retirer.

Ce qui a été construit

Une scène peinte, découpée en plans

Le hero est une seule scène : un cadre de ruche tenu à contre-jour, ses alvéoles qui s'éclairent par transparence, une prairie floue derrière. Deux images ont été générées sous un même contrat de style (planche naturaliste, gouache et aquarelle, palette cire, sépia et vert prairie, jamais de rendu 3D), puis découpées en local : le master devient un ciel et une scène trouée, la planche d'accents devient des fleurs et des abeilles détourées.

Les alvéoles lumineuses sont un trou dans la scène. Le ciel se voit au travers et bouge plus qu'elle : c'est ce décalage qui donne la profondeur.

DEUX IMAGES PEINTES le master, 16:9 la planche d'accents, 3:2 LA DÉCOUPE, EN LOCAL pixels de lumière évidés frontière fondue sur 14 px fond papier rendu transparent ailes évidées, nervures gardées LA PILE, DE L'ARRIÈRE À L'AVANT 1 · ciel 2 · scène trouée 3 · fleurs 4 · abeilles 5 · abeille au fil vidéo à fond transparent 893 Ko pour les couches, 364 Ko pour la vidéo L'ÉCRAN titre, jeton, fiches
Le master et la planche d'accents sont deux images ; tout ce qui bouge en sort. Le trou n'est pas dessiné : il est calculé (docs/design/portail.md).

Un script cherche dans le master les pixels de lumière (rouge moins bleu au-dessus de 112, luminosité au-dessus de 132), les évide, et fond la frontière sur quatorze pixels, parce qu'un halo n'a pas de silhouette. Les abeilles de la planche ont eu leur propre recette : le trait d'encre est protégé, la membrane des ailes est entièrement évidée. Des ailes de verre, qui ne dénotent plus sur le fond sombre.

Les deux images sont posées l'une sur l'autre. Le bouton les écarte.

La couche ciel, seule : la prairie floue au soir, deux ruches pâles, les herbes à contre-jour.1 · ciel
La scène, seule : le cadre de ruche peint, dont les alvéoles lumineuses ont été évidées ; un damier montre la transparence.2 · scène trouée
Un accent détouré : une tige de bourrache aux fleurs étoilées bleu pâle, sur fond transparent.Un accent détouré : une abeille peinte, posée, vue de dos, ailes translucides.3 · accents
L'abeille au fil, une image de la vidéo à fond transparent : une abeille en vol vue de trois quarts, ailes ouvertes.4 · abeille au fil

Les couches réelles du site, en petit format : le ciel, la scène et son trou, deux accents, l'abeille au fil. Empilées, elles font le hero.

Le pointeur déplace chaque plan à sa vitesse

POUR UN POINTEUR AU BORD, CHAQUE PLAN GLISSE DE LE CIEL 22 px le fond, vu par le trou LA SCÈNE 10 px la planche trouée LES ABEILLES 22 à 30 px respirent, s'écartent LES FLEURS 38 à 46 px le premier plan, flou lissage : 6 % de l'écart par image respiration : 2,2 px sur 2,4 s répulsion : rayon 400 px, sans rebond
Les amplitudes de PortailHero.tsx : plus le plan est proche, plus il glisse. Ce schéma vaut aussi pour la scène en haut de cette page.

À l'arrivée, la scène dézoome de 1,65 à 1 en 2,5 secondes, le ciel de 1,42 à 1,06, plus lentement : on entre dans la lumière. Le titre s'encre à 1,5 seconde, de la cire pâle à l'encre chaude ; les fiches montent à 2,8 secondes, l'une après l'autre. Aucune de ces courbes ne rebondit : deux easings pour tout le site, et une horloge pilotée image par image plutôt que par des minuteries, parce que le décodage des grandes images affame le fil principal.

L'abeille au fil, en haut à droite, est une vidéo de quatre secondes à fond transparent, 400 pixels de côté : VP9 alpha pour Chrome et Firefox (364 Ko), HEVC alpha pour Safari. Sur le site, elle descend la page avec le lecteur, change de côté et passe en flou de profondeur quand elle traverse une colonne de texte ; ici, elle vole sur place.

Le hero du site sur un écran large : à gauche, le titre L'abeille d'Anglet prend son envol en capitales Arverna sur le voile crème, son paragraphe et le jeton de cire Poser une question ; au centre et à droite, la scène peinte, le cadre de ruche à contre-jour et ses alvéoles lumineuses, des abeilles en vol, une ruche pâle dans la prairie floue, des fleurs de bourrache et de lavande en bokeh ; les trois fiches de verre en bas à droite.
Le site tel qu'il est servi le 29 août 2026, écran large, capture en mouvement réduit : la scène composée, sans l'atterrissage.
Le hero du site sur téléphone : la planche peinte plein écran, la marque et le bouton menu en haut, le titre L'abeille d'Anglet prend son envol en capitales Arverna crème sur un voile chaud, le sous-titre, et le jeton Poser une question.
Le même jour, sur téléphone : la planche bakée à plat, le voile chaud, le jeton de cire.

Une police pour un seul titre

Le titre du site est composé dans Arverna, une police dessinée à partir de la photo du nom d'une maison basque, tel qu'il est écrit sur sa façade. Les lettres de l'enseigne ont été vectorisées, les lettres manquantes complétées d'après un alphabet de référence, et l'ensemble assemblé en une fonte de 80 glyphes : capitales seules, chiffres, capitales accentuées, ponctuation, un ornement floral sur le point médian. Elle pèse 16 Ko et ne sert qu'au titre du hero.

L'abeille d'Anglet prend son envol.

ABCDEFGHIJKLM
NOPQRSTUVWXYZ

0123456789 ÀÂÇÉÈÊËÎÏÔÙÛ

·ARVERNA·

Le point médian dessine l'ornement floral de l'enseigne.

Arverna, telle qu'elle est servie sur le site (public/fonts/Arverna) : le titre réel du hero, l'alphabet, les chiffres, les capitales accentuées, et le nom de l'enseigne avec ses ornements.

Newsreader, la serif de lecture des sous-titres et des chapôs, n'est pas chargée sur cette page : Fraunces la remplace dans la scène.

Les images, et ce qu'elles sont

Une seule image ne vient pas de l'atelier : une abeille sur une branche de pin, remise par l'association le 9 juin 2026, trois jours avant le premier fichier. Les autres sont peintes ou générées, et la fiche de chaque image le dit.

Gros plan sur une abeille posée sur des aiguilles de pin perlées de gouttes, en lumière chaude ; le thorax duveteux, une pelote de pollen à la patte arrière, le fond crème flou.
Remise par l'association le 9 juin 2026 : une abeille sur un pin, à Anglet. Le site l'utilise pour la section sur le vivant.
Comparaison sur une branche : à gauche une abeille domestique, trapue et duveteuse aux rayures ambre ; à droite un frelon asiatique, nettement plus grand, au thorax noir et à l'abdomen sombre cerclé d'orange, aux pattes à bouts jaunes. Image générée.
GénéréeAbeille et frelon asiatique côte à côte, image générée le 22 juin 2026 en trois passes (Gemini), le frelon ramené à son échelle réelle, 1,8 fois l'abeille. Une illustration pour la fiche frelon, pas une photo de terrain, et le site le dit.

Le mobile, étudié à part

La planche est en 16:9 ; l'écran du téléphone est vertical. Où vit le texte ? Trois compositions ont été maquettées dans des cadres de téléphone, avec la vraie typo et la vraie copie. L'immersion a été retenue : plein écran, un voile chaud en bas pour la lisibilité, et une planche bakée à plat, ciel et scène composités sans trou, 73 Ko au lieu des couches.

Les trois partis pris du hero mobile, côte à côte dans des cadres de téléphone : Immersion, le texte sur la planche ; Éditorial, le texte sur crème et la planche en fenêtre ; Diptyque, la lumière qui se fond dans le crème. Même copie, même typo Arverna.
L'étude de juin 2026 (portfolio/hero-mobile) : trois réponses à la même question, la première retenue.
Le parti pris Immersion, retenu : la planche plein écran, l'abeille en haut à droite, le titre en Arverna crème posé dans la lumière, le sous-titre et le lien Poser une question.
Immersion, la maquette retenue.
Le menu mobile ouvert : un fond d'encre chaude avec une lueur miel, cinq destinations en grandes lettres Fraunces ancrées en bas, Contact en miel.
Le menu : cinq destinations, dans la zone du pouce (portfolio/nav-mobile).
Les trois accès rapides en liste éditoriale sur mobile : Comprendre l'abeille, Le frelon asiatique, Devenir apiculteur, chacun avec sa flèche miel et un filet pleine largeur, puis le titre Quatre gestes, une même attention au vivant.
Les fiches de verre deviennent une liste à filets sur mobile (portfolio/fiches-mobile).

Le site se tient à jour sans mot de passe

QUAND LE BUREAU MODIFIE L'AGENDA le bureau un e-mail un lien signé valable 15 min aucun mot de passe ESPACE BUREAU session de 8 h agenda, accès, messages un commit LE DÉPÔT par l'API GitHub content/agenda.json Vercel LE SITE redéployé LE 1ER DE CHAQUE MOIS, À 8 H GITHUB RELIT le contenu du site scripts/verif.mjs notes « vérifié le » de plus d'un an cases légales encore vides événements passés, agenda vide liens externes morts quatre contrôles ! une fiche, un seul e-mail sinon, silence et la fiche se ferme
Le circuit d'écriture (lib/admin-auth.ts, lib/github.ts) et le circuit de relecture (.github/workflows/verif-contenu.yml, scripts/verif.mjs).

Le bureau saisit son adresse e-mail et reçoit un lien signé, valable quinze minutes. Le clic ouvre une session de huit heures. Rien n'est stocké : la liste des adresses autorisées est la seule chose à protéger, et retirer une adresse coupe aussitôt ses liens et ses sessions.

Enregistrer l'agenda, c'est écrire un commit. L'application dépose le fichier content/agenda.json dans le dépôt par l'API GitHub, avec une identité d'application limitée à ce seul dépôt ; Vercel redéploie le site à chaque commit. Le message est toujours de la même forme : « agenda: 3 actif(s), 0 archivé(s) (via l'admin) ». La liste des accès et le routage des messages du formulaire passent par le même chemin.

Une fois par mois, le 1er à 8 h, GitHub relit le contenu avec quatre contrôles : les notes « vérifié le » de plus d'un an, les cases légales encore vides, les événements passés, les liens externes morts. S'il y a quelque chose, il ouvre une fiche et l'assigne ; un seul e-mail part, la première fois. Sinon il se tait, et ferme la fiche précédente.

L'outil ne modifie jamais le contenu : il signale, et l'association décide. C'est écrit au pied de chacun de ses rapports.

Ce que le site ne fait pas encore

Le résultat

« Bien référencé mais super vieux » est devenu : 5 jours du premier fichier au site en ligne, 19 jours jusqu'à la passation, un livret remis au bureau. L'association a la main sur son agenda, sans mot de passe. Il reste une ligne à retirer le jour où le domaine sera réservé.

  1. 12 juin 2026Premier commit

    111 fichiers, cinq directions artistiques construites pour choisir : la planche à contre-jour l'emporte.

  2. 17 juin 2026En ligne

    La direction retenue prend la racine de l'adresse de production, hors index.

  3. 1er juillet 2026Passation

    Livret PDF remis au bureau : l'espace de gestion, le domaine à réserver, la sortie du noindex.