Éco-conception web

L’éco-conception web c’est quoi ?

éco conception, c'est quoi

L’éco-conception web est l’idée de minimiser les ressources consommées par une page web chaque fois qu’elle est visitée. Il y a beaucoup de formes de calculer cette consommation. Chez Ethiko, nous avons décidé d’utiliser la formule de GreenIt, une communauté française centrée justement sur l’éco-conception informatique. GreenIt propose un score écologique basé essentiellement sur 3 facteurs: le nombre de requêtes faites au serveur, le volume de données échangées, et la complexité de la structure de la page (modélisée par la taille du DOM). Vous trouverez plus d’informations sur chacun de ces points sur les articles consacrés.

Lors de la réalisation du cahier des charges, une question se pose parfois. Il y a des sites qui permettent aux utilisateurs de consulter certains documents: des PDF, des fichiers Word, etc. Dans ces cas, il est tentant d’incruster les documents dans les pages du site pour, « faciliter la vie au lecteur ». C’est une très mauvaise idée.

En effet, ce type de pratique est une erreur. Premièrement du point de vue de l’éco-conception, mais aussi de celui de l’ergonomie d’usage (UX).

Les documents à l’intérieur des pages

L’ajout d’un visualisateur de documents à l’intérieur d’une page n’est pas trivial en terme de complexité. Il faut développer – ou au moins installer – un ensemble de code qui permette l’affichage du document en question. Il faut aussi créer toute une structure html qui l’intègre dans la page. C’est une complexité qui alourdit énormément la page.

De plus, l’intégration du document à la page souvent court-circuite les systèmes de cache du navigateur du visiteur, le forçant à télécharger le document à chaque ouverture de la page. Même quand ce n’est pas le cas, tout utilisateur visitant la page télécharge nécessairement le document, qu’il le veuille ou pas. Ceci augmente le volume de la page de façon inutile.

L’autre point que nous avons indiqué est l’ergonomie. Il est rare qu’un utilisateur n’ait pas un système pour visualiser des documents PDF ou Word sur son ordinateur. En général c’est un système avec lequel il s’est déjà familiarisé. L’utilisateur va donc se sentir plus à l’aise sans documents incrustés. Il arrive même qu’un utilisateur décide de ne pas utiliser un site qui offre des documents incrustés car l’usage lui en est désagréable.

Un argument potentiel en faveur des documents incrustés est la lutte contre la distribution illicite du document. Cependant, c’est un argument faible. En effet dès le moment où l’information est affichée sur l’écran de l’utilisateur, la copie en est relativement aisée. Le coût du désavantage est donc supérieur au possible bénéfice.

En résumé, lorsqu’il s’agit d’afficher des documents sur un site web, il est toujours conseillé de ne pas les incruster dans la page, mais de les mettre en téléchargement, aussi bien du point de vue de l’UX que depuis l’eco-conception.