Déclaration d'écoconception
Tout service numérique génère de la pollution numérique. En vue de réduire son impact environnemental, ce site a été éco-conçu.
Stratégie mise en œuvre et objectifs en matière de réduction ou de limitation des impacts environnementaux
Le principal enjeu est de faire en sorte que ce site fonctionne sur tous types de terminaux, dans le cadre d’une utilisation via tout type de qualité de connexion et pour les utilisateurs et utilisatrices de ce service numérique.
Le premier objectif était d’obtenir un site léger et rapide.
Le second objectif de ce site, fournir un site utile et pérenne aux utilisatrices et utilisateurs mais également facile à entretenir pour le personnel administratif de l’ENIB.
Enfin, il était indispensable de proposer un site accessible.
Le prestataire, l’agence web Roquette, a donc agit notamment :
- en travaillant sur l’UX (expérience utilisateurice) : la navigation est efficace, le site ne retenant pas inutilement les visiteurs et visiteuses, réduisant donc ainsi le temps passé à trouver une information.
- sur la réduction du nombre de requêtes serveurs maximum astreinte par écran. Pour la page d’accueil, ancien site : 121 requêtes – site actuel : 12 requêtes
- sur la réduction du poids des ressources maximum astreint par écran. Pour la page d’accueil, ancien site : 5302 ko – site actuel: 229 ko
- sur la complexité du DOM (code HTML plus léger). Pour la page d’accueil, ancien site : 1005 éléments – site actuel : 488 éléments
- en proposant un site consultable sur mobile. Le site s’adapte à toutes les tailles d’écran.
- Le développement d’un thème WordPress sur-mesure
- L’utilisation systématique de l’éditeur WordPress Gutenberg pour la gestion de l’ensemble des contenus
Configuration minimale requise pour accéder au site
Le site internet www.enib.fr utilise des technologies standard. Tous les navigateurs de bureau ou mobiles actifs sont supportés.
Ce site web est destiné à être consulté dans n’importe quelle situation. Il est toutefois utilisable à un niveau minimal de connexion. Pour cela, à la date de la mise en ligne, le prestataire a fourni un site web ne dépassant pas :
- 845 ko de poids total par page
- 15 requêtes serveur par page
Pour maintenir une bonne capacité de consultation, le gestionnaire du site a été informé qu’il est indispensable de publier du contenu optimisé.
Le prestataire qui a conçu le site, l’agence Roquette, recommande la publication d’images ne dépassant pas :
- 300 ko
- 1080 pixels
Diagnostic Performances
Méthode d’évaluation
L’indicateur proposé par WebKarbon évalue certaines performances techniques du site web. Ces performances techniques sont liées à la consommation de ressources de ce dernier. Un site plus performant en termes de poids et de vitesse consomme ainsi moins de ressources (eau, électricité) puisqu’il sollicite raisonnablement les serveurs.
Le niveau atteint est représenté par une évaluation relative de A à G (A étant le meilleur score) associée à un score absolu de 0 à 100 (100 est le meilleur score).
Comprendre les calculs de WebKarbon.
À des fins de synthèse, deux types de données sont représentées :
- Score moyen d’un échantillon de 5 typologies de pages
- Score pour 5 parcours utilisateurs type du site web
L’analyse indiquée a été effectuée le 22 janvier 2024, elle est susceptible d’évoluer.
Évaluation de 5 pages types
Évaluation pour 5 parcours utilisateurs sur le site
Diagnostic RGESN
L’auto-diagnostic mené par l’agence Roquette en janvier 2024 à partir du RGESN (Référentiel Général d’écoconception de Services numériques) a porté sur l’échantillon suivant :
Consultation de la page d’accueil
Consultation d’une page type “formation”
Consultation de la page “nos engagements”
Consultation de la page “Logement & restauration”
Consultation d’une page de type “billet de blog”
Cette auto-évaluation a révélé que 90% des critères du RGESN semblaient respectés.
Télécharger le résultat de l’auto-évaluation RGESN initial à date de janvier 2023 (PDF – 68 Ko)
Cette auto-évaluation ne remplace pas un audit de conformité mené par une société tierce dédiée.
Améliorations identifiées
Critère 5.8 – Le service numérique a-t-il une stratégie d’archivage et de suppression, automatiques ou manuelles, des contenus obsolètes ou périmés ? : L’ENIB va travailler à la mise en place d’une stratégie adaptée.
L’écoconception
Nous vous proposons de découvrir les préconisations du collectif GreenIT pour l’écoconception web.
L’écoconception s’appuie sur une méthodologie et un ensemble de bonnes pratiques pour réduire l’impact de ce site web sur son environnement. Concrètement, il va s’agir de limiter les ressources techniques nécessaires à l’affichage d’une page ou à l’exécution d’une fonctionnalité, tout en étant au plus proche du besoin de l’utilisateur.
Quelques bonnes pratiques en matière d’ergonomie et de design
- Limiter le nombre de fonctionnalités dès la conception
- Supprimer les fonctionnalités non utilisées
- Limiter le nombre de carrousels
- Choisir des typographies au poids réduit
- Favoriser les designs simples et épurés
- Adopter quand cela est possible une approche “mobile-first”
- Préférer la pagination au défilement infini
- Éviter la lecture et le chargement automatique des vidéos et des sons
- Optimiser les parcours utilisateurs
- …
Quelques bonnes pratiques en matière de gestion des contenus
- Préférer les images aux vidéos
- Limiter le nombre d’images sur chaque page
- Optimiser la taille des images au format cible
- Compresser les images
- Compresser les pdfs
- Limiter l’utilisation des GIFs animés
- Préférer les glyphs aux images
- …
Quelques bonnes pratiques en matière de développement
- Proposer un traitement asynchrone lorsque c’est possible
- N’utilisez que les portions indispensables des bibliothèques JS et CSS
- Mettre en cache les données calculées souvent utilisées
- Limiter le nombre d’appels aux API HTTP
- Réduire le volume de données stockées au strict nécessaire
- Utiliser la version la plus récente du langage
- Fournir une alternative textuelle aux contenus multimédias
- Découper les CSS
- Ne pas faire de modification du DOM lorsqu’on le traverse
- Utiliser le chargement paresseux (lazy load)
- Valider les pages auprès du W3C
- Ajouter des entêtes Expires ou Cache-Control
- Compresser les fichiers texte : CSS, JS, HTML et SVG
- Mettre en place un sitemap efficient
- …
Quelques bonnes pratiques en matière d’hébergement
- Choisir un hébergeur écoresponsable
- Installer le minimum requis sur le serveur
- S’appuyer sur les services managés
- Optimiser l’efficacité énergétique des serveurs
- Réduire au nécessaire les logs des serveurs
- Apache Vhost : désactiver le AllowOverride
- Utiliser des serveurs virtualisés
- Utiliser un serveur asynchrone
- Stocker les données dans le cloud
- …