Images  éco‑responsables

La compression des images réduit le poids des pages et leur chargement.

En savoir plus

Rechercher dans

Navigation durable

L’UNIL se veut être un laboratoire de nos sociétés en transition. Cette posture doit évidemment se retrouver dans toutes ses actions et le site web de l’UNIL ne peut constituer une exception. L’UNIL a donc appliqué les principes d’une conception web et d’une navigation durable, autrement appelée écoconception.

Le secteur du numérique a un impact environnemental non-négligeable : en 2021, il représentait 2% à 4% des émissions mondiales de gaz à effet de serre (Freitag et al., 2021). En comparaison, les véhicules légers (voitures et motos) représentaient 8% des émissions de GES mondiales en 2018 (The Shift Project, 2021). L’éco-conception est une démarche d’amélioration continue visant à limiter la production/consommation des ressources informatiques. À ce titre, elle intervient à trois niveaux en prenant en considération le service numérique (sites web, applications mobiles, logiciels, API, pilotes logiciels d'un matériel, systèmes d'exploitation, systèmes de recommandation…) dans sa globalité:

  1. terminal utilisateur (ordinateur, smartphone, etc.),
  2. réseau (fibre optique, 4G-5G),
  3. centre informatique (data center).

Pourquoi ce choix à l’UNIL ?

Le(s) site(s) de l’UNIL sont visités par un grand nombre de personnes. Chacune, chacun ayant un ou plusieurs objectifs, plusieurs pages devront être chargées pour répondre à son besoin. Ce trafic a un fort impact, car chaque outil / action permettant de charger ces différentes pages nécessite de l’énergie (outils envoyant la demande de chargement de la page, connexion par laquelle la demande passe, serveurs stockant les pages et répondant à cette demande, etc.).

Ainsi, des pages légères aux informations pertinentes, permettent aux internautes de trouver (plus) rapidement ce qu’elles, ils cherchent et donc de réduire considérablement l’impact écologique de la navigation.

Cette démarche tient une place stratégique dans l’approche de sobriété numérique engagée à l’UNIL depuis plusieurs années, aux côtés de la réduction d’achat de matériel neuf par exemple, et contribue activement à la stratégie de transition écologique et sociale de notre institution. En effet, le site web de l’UNIL étant sa vitrine en ligne et le passage obligé de nombreuses utilisations quotidienne, il joue un rôle clé dans la formation d’habitudes en accord avec la limite de la planète et le bien-être de toutes et tous.

Ce qui est en directement visible lors de votre visite

Dès le choix de l’image, l’attention est portée à l’écoconception. Il s’agit pour les créatrices et créateurs de contenus de raisonner l’usage-même d’une image dans le message transmis par la page du site.

Les images écoconçues reçoivent un traitement à leur intégration dans l’outil de gestion de contenu. Dans le cas du site web de l’UNIL, il s’agit tout d’abord d’un traitement automatique de l’image lors de la contribution par la personne en charge du contenu. Il ne s’agit pas seulement d’une compression d’image effectuée en amont de la contribution par le créateur de contenu (format JPG ou PNG par exemple) mais une compression supplémentaire très efficace et systématique. Le résultat est alors une image en tonalité de gris occupant jusqu’à 10 fois moins de place sur un serveur et consommant directement moins de ressources pour être affichée. Enfin, une feuille de style ajoute des filtres de tonalités bleues au moment de l’intégration de l’image dans une page web. Ainsi, lors de la navigation en mode écoconçu, c’est une image beaucoup plus légère qui sera proposée par défaut à la lecture de votre appareil (ordinateur de bureau ou mobile) : cela permet un chargement plus rapide de la page (un gain de temps et de confort pour vous) et réduit significativement la quantité de données devant être transférées entre le serveur de l’UNIL et votre équipement (et donc ses impacts environnementaux). Quant aux infographies, elles sont proposées dans un format vectorisé (.svg) permettant de conserver un poids raisonnable et une excellente adaptabilité (sans compromettre la lecture du contenu d’un tableau par exemple). 

Les images ne sont chargées qu’au moment où elles apparaissent sur l'écran de l’internaute (lazyload). En plus d'être un pilier de l'écoconception, cela améliore les performances puisqu'il y a moins de données à charger au départ et sont consommées au fur et à mesure de la lecture.

Concernant le code source de la page web, il est possible d’indiquer en amont au navigateur comment choisir la source d’image la plus adaptée grâce à des d’attributs notifiant la taille de l’image à charger en fonction de la zone dans laquelle elle est utilisée. De fait, le navigateur charge uniquement l'image la plus optimisée possible dans un contexte d'affichage donné.

Pour éviter que le lecteur de médias soit automatiquement chargé sans que la personne effectuant la visite n’en ait l’utilité, l’url de sa source ainsi que le lecteur ne sont chargés qu’à la demande de l’internaute, c’est-à-dire au clic sur celui-ci. Ce point technique permet alors d’éviter les échanges de données superflues entre le serveur et l’appareil qui consulte la page.

Autres éléments techniques impactés par la navigation durable

Les créatrices et créateurs de contenus sont encouragés à rationaliser les informations spécifiques de leurs pages en tenant compte des flux d’utilisation pour chaque public-cible et en définissant un objectif clair pour chacune des pages. En simplifiant les contenus et en rédigeant pour le support web spécifiquement, les pages sont plus pertinentes pour les personnes qui les visitent. De plus, les interactions avec le contenu sont réduites au minimum en limitant l’autocomplétion, par exemple (fonctionnalité prédictive complétant les mots ou ensemble de mots au fur à mesure de la frappe). Le composant permettant le téléchargement de documents permet de décrire au maximum leur contenu et ainsi d’éviter le transfert inutile de données.

Les bonnes pratiques sont soutenues au niveau du développement du code source en hiérarchisant les contenus (H1, h2, etc.) mais également au niveau des redirections proposées (codes de réponse optimisés selon l’infrastructure disponible).
Afin de rationaliser le code source, le design éco-conçu accepte des différences de rendu selon les supports et navigateurs et définit un nombre raisonnable d’appareils et navigateurs supportés selon ses publics-cibles.
Le nombre des composants disponibles pour la création des pages dans le Système de management de Contenu (CMS) est limité y compris dans le nombre de variantes.
Les développements utilisent un format de fichier de police vectorielle (WOFF2) afin de réduire le nombre de polices différentes et de respecter les bonnes pratiques d’accessibilité.
La gestion du cache est optimisée afin de limiter la charge des serveurs (Service Worker) de même pour les infrastructures (instances, proxy, backups etc).

Comment activer ou désactiver le mode éco-conçu ?

Lors de votre navigation sur les pages de ce site, vous trouverez en tout temps en fond de page un commutateur vous permettant de modifier votre expérience de navigation.