Eco-design
Eco-design statement of the demonstration site and self-assessment against the RGESN 2024.
Eco-design statement
This site is designed to be light: server-rendered, one font in one file, images served at screen size as WebP, no script or font loaded from a third party, no tracker, a cookieless audience counter, cached pages.
The RGESN is a process reference, not a certification: it defines no “compliance”. This page publishes a progress score computed by the official grid over the criteria we assessed, and says which ones remain to be assessed.
Progress score
Self-assessment of 23 October 2026 at 21:25: progress score of 66.8%, computed over applicable criteria with the reference's weighting (1.5; 1.25; 1). 39 criteria validated, 8 not validated, 22 not applicable, 9 to be assessed.
A criterion to be assessed counts as not validated in the score: it does not improve it.
What is measured
The weight, number of requests, DOM nodes and EcoIndex of each template are published and dated on the measurements page, and held by budgets that fail the build. See the measurements
Hosting
The site is hosted on a single server of EURL rhanb in Paris, beside the company's other tools: no resource reserved idle, one container per service, updated by a versioned procedure.
The 78 criteria
Theme by theme: the criterion's objective, its status and the evidence or reason.
The audit data below, produced by our measurement scripts, is published in French.
Stratégie (6 validated out of 10)
| Criterion | Objective | Status |
|---|---|---|
| 1.1Prioritaire | Le service numérique a-t-il été évalué favorablement en termes d'utilité en tenant compte de ses impacts environnementaux ?Aucune évaluation d’utilité au regard des impacts environnementaux n’a été menée : le site est une démonstration commerciale, sans ODD ni analyse associés. | Not validated |
| 1.2Prioritaire | Le service numérique a-t-il défini ses cibles utilisatrices, les besoins métiers et les attentes réelles des utilisateurs-cibles ?Cibles définies dans docs/decisions.md : les acheteurs publics qui instruisent une offre et les habitants d’une commune type ; les besoins viennent des cahiers des charges de quatre consultations. | Validated |
| 1.3Recommandé | Le service numérique a-t-il au moins un référent identifié en écoconception numérique ?Le gérant de l’EURL rhanb est le référent écoconception, nommé sur la page /ecoconception. | Validated |
| 1.4Prioritaire | Le service numérique réalise-t-il régulièrement des revues pour s’assurer du respect de sa démarche d’écoconception ?Aucune revue périodique n’est planifiée au-delà de la mesure publiée ; la fenêtre mensuelle de mise à jour du socle ne comporte pas de revue d’écoconception formelle. | Not validated |
| 1.5Prioritaire | Le service numérique s’est-il fixé des objectifs en matière de réduction ou de limitation de ses propres impacts environnementaux ?Aucun objectif chiffré de réduction n’est fixé ; les budgets de poids tiennent le niveau mesuré, ils ne programment pas de baisse. | Not validated |
| 1.6Recommandé | Le service numérique collecte-t-il la donnée de façon responsable et raisonnée ?Collecte minimale : formulaires sans adresse IP, compteur d’audience sans identifiant ni témoin, aucune donnée tierce. | Validated |
| 1.7Modéré | Le service numérique a-t-il recours à un niveau de chiffrement adapté à ses besoins ?TLS 1.2+ par Caddy sur la box, HSTS, chiffrement adapté à un site public sans données sensibles ; les mots de passe sont hachés par Payload. | Validated |
| 1.8Recommandé | Le service numérique a-t-il mis en place des efforts d’open source ?Le socle est composé de briques libres (Payload MIT, React Router MIT, PostgreSQL, Typesense GPL) ; le code du site est cédé au client dans les offres ; les jeux de données sont en Licence Ouverte. | Validated |
| 1.9Prioritaire | Le service numérique a-t-il été conçu avec des technologies standard interopérables plutôt que des technologies spécifiques et fermées ?HTML, CSS, JavaScript standard, API REST et OpenAPI 3.1, ICS, RSS, CSV, JSON ; aucune technologie fermée. | Validated |
| 1.10Recommandé | Le service numérique repose-t-il sur des API documentées et ouvertes pour interagir avec le matériel ?Le service n’interagit avec aucun matériel ni capteur. | Not applicable |
Spécifications (5 validated out of 10)
| Criterion | Objective | Status |
|---|---|---|
| 2.1Prioritaire | Le service numérique a-t-il défini la liste des profils de matériels que les utilisateurs vont pouvoir employer pour y accéder ?Aucune liste de profils de matériels n’est écrite ; le site est testé sur un ordinateur et un gabarit mobile 390 px seulement. | Not validated |
| 2.2Prioritaire | Le service numérique est-il utilisable sur d’anciens modèles de terminaux ?Non testé sur un terminal de plus de dix ans ; le site est rendu côté serveur et lisible sans JavaScript, ce qui est favorable mais n’a pas été vérifié sur l’appareil. | To be assessed |
| 2.3Recommandé | Le service numérique est-il utilisable via une connexion bas débit ou hors connexion ?Non testé en 3G ni à 512 kbit/s ; le poids par gabarit est publié sur /mesures et reste sous 300 Ko hors images. | To be assessed |
| 2.4Prioritaire | Le service numérique est-il utilisable sur d’anciennes versions de système d’exploitation et de navigateurs web ?Non testé sur d’anciens navigateurs ; le JavaScript est construit pour les navigateurs à jour et le contenu reste lisible sans lui. | To be assessed |
| 2.5Prioritaire | Le service numérique s’adapte-t-il à différents types de terminaux d’affichage ?Mise en page fluide de 320 px à 1360 px, vérifiée par capture ; aucune version séparée. | Validated |
| 2.6Recommandé | Le service numérique a-t-il été conçu avec une revue de conception et une revue de code comprenant parmi ses objectifs la réduction des impacts environnementaux de chaque fonctionnalité ?Les revues de code sont tenues par des gardes automatiques qui incluent les budgets de poids (tools/budgets.ts) : un dépassement casse la construction. | Validated |
| 2.7Prioritaire | Le service numérique a-t-il prévu une stratégie de maintenance et de décommissionnement ?Stratégie écrite : fenêtre mensuelle de mise à jour alignée sur le socle, règle de retrait (le site est fermé plutôt que laissé vieillir), docs/decisions.md. | Validated |
| 2.8Prioritaire | Le service numérique impose-t-il à ses fournisseurs de garantir une démarche de réduction de leurs impacts environnementaux ?Aucune exigence environnementale n’est imposée aux fournisseurs (hébergeur, registre d’images). | Not validated |
| 2.9Modéré | Le service numérique a-t-il pris en compte les impacts environnementaux des composants d’interface prêts à l’emploi utilisés ?Composants d’interface limités à React Aria Components et Tailwind ; aucune bibliothèque d’icônes ni de carte chargée, les icônes sont des SVG copiés. | Validated |
| 2.10Prioritaire | Le service numérique a-t-il pris en compte les impacts environnementaux des services tiers utilisés lors de leur sélection ?Aucun service tiers côté navigateur ; côté serveur, un seul registre d’images et un hébergeur, choisis pour leur localisation à Paris. | Validated |
Architecture (5 validated out of 7)
| Criterion | Objective | Status |
|---|---|---|
| 3.1Prioritaire | Le service numérique repose-t-il sur une architecture, des ressources ou des composants conçus pour réduire leurs propres impacts environnementaux ?Architecture sobre : rendu côté serveur, quatre conteneurs sur une machine partagée, pas de file ni de cache distribué, Typesense en mémoire dimensionné pour quelques centaines de documents. | Validated |
| 3.2Recommandé | Le service numérique fonctionne-t-il sur une architecture pouvant adapter la quantité de ressources utilisées à la consommation du service ?Un serveur unique sans adaptation automatique des ressources ; les limites mémoire des conteneurs sont fixes. | Not validated |
| 3.3Modéré | Le service numérique est-il en mesure de supporter l’évolution technique des protocoles ?HTTP/2 et TLS 1.3 par Caddy ; dépendances tenues à jour par la fenêtre mensuelle ; aucun protocole propriétaire. | Validated |
| 3.4Prioritaire | Le service numérique garantit-il la mise à disposition de mises à jour correctives pendant toute la durée de vie prévue des équipements et des logiciels liés au service ?Correctifs de sécurité suivis par la garde d’avis de l’intégration continue (tools/advisories.ts) et appliqués par la fenêtre mensuelle. | Validated |
| 3.5Modéré | Le service numérique propose-t-il d’installer des mises à jour correctives indépendamment des mises à jour évolutives de façon transparente ?Les images sont versionnées ; un correctif est une nouvelle version de correctif déployée seule. | Validated |
| 3.6Modéré | Le service numérique propose-t-il les mises à jour incrémentielles, afin de ne pas remplacer tout le code à chaque mise à jour ?Service web : il n’y a pas d’installation côté utilisateur à mettre à jour ; les ressources sont nommées par empreinte et mises en cache. | Not applicable |
| 3.7Modéré | Le service numérique optimise-t-il la sollicitation des environnements de développement, de préproduction ou de test en fonction de ses besoins ?Un seul environnement de production ; la préproduction est le poste du développeur et l’intégration continue, éphémères. | Validated |
UX/UI (9 validated out of 15)
| Criterion | Objective | Status |
|---|---|---|
| 4.1Prioritaire | Le service numérique comporte-t-il uniquement des animations, vidéos et sons dont la lecture automatique est désactivée ?Aucune vidéo, aucun son, aucune animation automatique ; les transitions respectent prefers-reduced-motion. | Validated |
| 4.2Prioritaire | Le service numérique affiche-t-il uniquement des contenus sans défilement infini ?Toutes les listes sont paginées (actualités, agenda, documents, recherche) ; aucun défilement infini. | Validated |
| 4.3Recommandé | Le service numérique optimise-t-il le parcours de navigation pour chaque fonctionnalité principale ?Les démarches, l’agenda et les actualités sont à un clic de l’accueil ; les accès rapides « Je veux » mènent directement à la démarche. | Validated |
| 4.4Recommandé | Le service numérique permet-il à l’utilisateur de décider de l’activation d’un service tiers ?Aucun service tiers côté navigateur. | Not applicable |
| 4.5Modéré | Le service numérique utilise-t-il majoritairement des composants fonctionnels natifs du système d’exploitation, du navigateur ou du langage utilisé ?Éléments natifs : details/summary pour les menus et accordéons, formulaires HTML, select natifs ; React Aria n’est utilisé que pour le dialogue, les onglets et les champs du design system. | Validated |
| 4.6Recommandé | Le service numérique utilise-t-il uniquement du contenu vidéo, audio et animé porteur d’informations ?Aucune vidéo, aucun son, aucune animation. | Not applicable |
| 4.7Modéré | Le service numérique opte-t-il pour les choix les plus sobres entre le texte, l’image, l’audio ou la vidéo, selon les besoins utilisateurs ?Le texte est préféré ; les images illustrent les cartes et les en-têtes, aucune vidéo. | Validated |
| 4.8Modéré | Le service numérique limite-t-il le nombre des polices de caractères téléchargées ?Une seule police, Inter, en un fichier variable de 48 Ko, sous-ensemble latin ; mesuré sur /mesures. | Validated |
| 4.9Modéré | Le service numérique limite-t-il les requêtes serveur lors de la saisie utilisateur ?Aucune requête à la saisie : la recherche et les filtres s’envoient par soumission de formulaire. | Validated |
| 4.10Modéré | Le service numérique informe-t-il l’utilisateur du format de saisie attendu, en évitant les requêtes serveur inutiles pour la soumission d’un formulaire ?Les formulaires indiquent les champs obligatoires et les formats (courriel, téléphone, date) par les types HTML, validés dans le navigateur avant envoi. | Validated |
| 4.11Modéré | Le service numérique informe-t-il l’utilisateur, avant le transfert, des poids et formats de fichier attendus ?Aucun transfert de fichier par l’utilisateur. | Not applicable |
| 4.12Recommandé | Le service numérique indique-t-il à l’utilisateur que l’utilisation d’une fonctionnalité a des impacts environnementaux importants ?Aucune fonctionnalité à impact important (export lourd, calcul, vidéo). | Not applicable |
| 4.13Prioritaire | Le service numérique limite-t-il le recours aux notifications, tout en laissant la possibilité à l’utilisateur de les désactiver ?Aucune notification. | Not applicable |
| 4.14Recommandé | Le service numérique évite-t-il le recours à des procédés manipulatoires dans son interface utilisateur ?Aucun procédé manipulatoire : pas de compte à rebours, pas de pop-in, pas de case précochée piégeuse ; la lettre d’information est opt-in. | Validated |
| 4.15Recommandé | Le service numérique fournit-il à l’utilisateur un moyen de contrôle sur ses usages afin de suivre et de réduire les impacts environnementaux associés ?L’utilisateur ne dispose pas d’un indicateur de ses propres usages ; seules les mesures globales sont publiées. | Not validated |
Contenus (4 validated out of 8)
| Criterion | Objective | Status |
|---|---|---|
| 5.1Recommandé | Le service numérique utilise-t-il un format de fichier adapté au contenu et au contexte de visualisation de chaque image ?Images servies en WebP, produites à l’import par le back-office ; SVG pour les icônes et le plan. | Validated |
| 5.2Recommandé | Le service numérique propose-t-il des images dont le niveau de compression est adapté au contenu et au contexte de visualisation ?Compression WebP à 78-80 selon la déclinaison, choisie à l’import (apps/cms/src/collections/medias.ts). | Validated |
| 5.3Prioritaire | Le service numérique utilise-t-il, pour chaque vidéo, une définition adaptée au contenu et au contexte de visualisation ?Aucune vidéo. | Not applicable |
| 5.4Prioritaire | Le service numérique propose-t-il des vidéos dont le mode de compression est efficace et adapté au contenu et au contexte de visualisation ?Aucune vidéo. | Not applicable |
| 5.5Prioritaire | Le service numérique propose-t-il un mode « écoute seule » pour ses vidéos ?Aucune vidéo. | Not applicable |
| 5.6Modéré | Le service numérique propose-t-il des contenus audios dont le mode de compression est adapté au contenu et au contexte d’écoute ?Aucun contenu audio. | Not applicable |
| 5.7Modéré | Le service numérique utilise-t-il un format de fichier adapté au contenu et au contexte d’utilisation pour chaque document ?Documents au format PDF ; données ouvertes en CSV et JSON ; agenda en ICS. | Validated |
| 5.8Recommandé | Le service numérique a-t-il une stratégie d’archivage et de suppression, automatique ou manuelle, des contenus obsolètes ou périmés ?Date de révision sur chaque page, événements passés filtrés, et remise à zéro nocturne du jeu de démonstration. | Validated |
Frontend (6 validated out of 7)
| Criterion | Objective | Status |
|---|---|---|
| 6.1Recommandé | Le service numérique s’astreint-il à un poids maximum et une limite de requête par écran ?Budgets de poids et de requêtes par gabarit dans tools/budgets.ts, vérifiés en intégration continue, publiés sur /mesures. | Validated |
| 6.2Recommandé | Le service numérique utilise-t-il des mécanismes de mise en cache pour la totalité des contenus transférés dont il a le contrôle ?Statiques nommés par empreinte avec un an de cache ; flux, sitemap et exports avec max-age ; pages HTML non mises en cache côté client (contenu éditorial). | Validated |
| 6.3Modéré | Le service numérique a-t-il mis en place des techniques de compression pour les ressources transférées dont il a le contrôle ?Compression des réponses texte par le serveur du site ; mesurée par le budget uncompressedTextBytes. | Validated |
| 6.4Recommandé | Le service numérique affiche-t-il majoritairement des images dont les dimensions d’origine correspondent aux dimensions du contexte d’affichage ?srcset et sizes sur chaque image, trois déclinaisons (480, 800, 1400) ; dimensions déclarées. | Validated |
| 6.5Recommandé | Le service numérique évite-t-il de déclencher le chargement de ressources et de contenus inutilisés pour chaque fonctionnalité ?Images sous la ligne de flottaison en chargement différé ; les routes sont découpées par page ; aucun script tiers. | Validated |
| 6.6Modéré | Le service numérique restreint-il l’usage des capteurs des terminaux utilisateurs au besoin du service ?Aucun capteur sollicité (Permissions-Policy les refuse). | Not applicable |
| 6.7Modéré | Le service numérique héberge-t-il toutes les ressources statiques transférées dont il est l’émetteur sur un même domaine ?Toutes les ressources sont servies depuis demo.rhanb.com ; budget thirdPartyOrigins à zéro. | Validated |
Backend (1 validated out of 4)
| Criterion | Objective | Status |
|---|---|---|
| 7.1Recommandé | Le service numérique a-t-il recours à un système de cache serveur pour les données les plus utilisées ?Pas de cache serveur des lectures du back-office : chaque page interroge l’API ; acceptable au volume de la démonstration, à mettre en place sur un site réel. | Not validated |
| 7.2Recommandé | Le service numérique met-il en place des durées de conservation sur les données et documents en vue de leur suppression ou archivage passé ce délai ?Les réponses aux formulaires, inscriptions et relevés d’audience sont effacés chaque nuit par la remise à zéro ; journaux serveur conservés 7 jours. | Validated |
| 7.3Modéré | Le service numérique informe-t-il l’utilisateur d’un traitement en cours en arrière-plan ?Aucun traitement en arrière-plan visible par l’utilisateur. | Not applicable |
| 7.4Prioritaire | Le service numérique s’appuie-t-il sur un mécanisme de consensus qui minimise sa consommation de ressources ?Aucun mécanisme de consensus (pas de chaîne de blocs). | Not applicable |
Hébergement (3 validated out of 10)
| Criterion | Objective | Status |
|---|---|---|
| 8.1Prioritaire | Le service numérique utilise-t-il un hébergement ayant une démarche de réduction de son empreinte environnementale ?L’hébergeur (Hostinger, Paris) n’a pas été interrogé sur sa démarche environnementale. | To be assessed |
| 8.2Prioritaire | Le service numérique utilise-t-il un hébergement qui fournit une politique de gestion durable des équipements ?Politique de gestion des équipements de l’hébergeur non vérifiée. | To be assessed |
| 8.3Prioritaire | Le service numérique utilise-t-il un hébergement dont le PUE (Power Usage Effectiveness) est minimisé ?PUE du centre de données non communiqué. | To be assessed |
| 8.4Recommandé | Le service numérique utilise-t-il un hébergement dont son WUE (Water Usage Effectiveness) est minimisé ?WUE du centre de données non communiqué. | To be assessed |
| 8.5Recommandé | Le service numérique utilise-t-il un hébergement dont l’origine de consommation d’électricité est documentée et majoritairement d’origine renouvelable ?Origine de l’électricité du centre de données non documentée. | To be assessed |
| 8.6Recommandé | Le service numérique utilise-t-il un hébergement dont la localisation géographique est cohérente avec ses activités et qui minimise son empreinte environnementale ?Hébergé à Paris, pour un service français dont les utilisateurs sont en France. | Validated |
| 8.7Recommandé | Le service numérique utilise-t-il un hébergement qui traite efficacement la chaleur produite par les serveurs ?Traitement de la chaleur du centre de données non documenté. | To be assessed |
| 8.8Modéré | Le service numérique héberge-t-il de façon distincte les données « chaudes » et « froides » ?Volume de données trop faible pour distinguer données chaudes et froides ; une seule base. | Not applicable |
| 8.9Recommandé | Le service numérique duplique-t-il les données uniquement lorsque cela est nécessaire ?Une sauvegarde chiffrée par nuit, sans réplication ; les déclinaisons d’image sont produites une fois. | Validated |
| 8.10Recommandé | Le service numérique tient-il compte des contraintes externes pour minimiser l’impact environnemental des calculs et transferts de données asynchrones ?La remise à zéro et la sauvegarde tournent la nuit, hors des heures de fréquentation. | Validated |
Algorithmie (0 validated out of 7)
| Criterion | Objective | Status |
|---|---|---|
| 9.1Prioritaire | Le service numérique a-t-il interrogé la nécessité d’une phase d’entraînement pour éviter un usage non justifié et déraisonné ?Aucun algorithme d’apprentissage automatique dans le service. | Not applicable |
| 9.2Prioritaire | Le service numérique utilise-t-il une phase d’apprentissage avec un niveau de complexité minimisé et proportionné à l’usage effectif du service ?Aucun apprentissage automatique. | Not applicable |
| 9.3Prioritaire | Le service numérique a-t-il mis en place des mécanismes visant à limiter la quantité d’entraînement nécessaire à son fonctionnement ?Aucun apprentissage automatique. | Not applicable |
| 9.4Prioritaire | Le service numérique limite-il la quantité de données utilisées pour la phase d’apprentissage au strict nécessaire ?Aucun apprentissage automatique. | Not applicable |
| 9.5Prioritaire | Le service numérique optimise-t-il l’occurrence de mise à jour et de réentraînement des modèles en fonction de ses besoins et des cibles utilisatrices ?Aucun apprentissage automatique. | Not applicable |
| 9.6Recommandé | Le service numérique utilise-t-il des techniques de compression pour les modèles utilisés lors de la phase d’entraînement ?Aucun apprentissage automatique. | Not applicable |
| 9.7Prioritaire | Le service numérique utilise-t-il une stratégie d’inférence optimisée en termes de consommation de ressources et des cibles utilisatrices ?Aucun apprentissage automatique. | Not applicable |