
Za 15 let provoz Internet byl vynásobeno přibližně 500 od roku 2002 do roku 2017. emise CO2 přidružené byly hodnoceny na 762 milionů tun v roce 2018. Představme si tedy, že stejně jako Nutri-score máme nástroj pro měření naší ekologické stopy, když klikneme na webovou stránku, což nám umožňuje přiřadit skóre mezi A a G požadavku HTTP. Předpokládejme také, že tyto požadavky jsou rok co rok archivovány ve veřejné databázi, jako je např HTTP archiv. Pravidelným zkoumáním této databáze jsme mohli sledovat vývoj ekologické stopy požadavků HTTP.
Je to ambice, která sleduje EcoIndex, vytvořený v roce 2014 a který odkazuje jak na soubor osvědčené postupy vytvořit webovou stránku a softwarový nástroj, který umožňuje vyhodnotit několik faktorů pro danou URL: její absolutní ekologickou účinnost pomocí funkce skóre na stupnici od 0 do 100 (čím vyšší skóre, tím lépe); jeho relativní ekologický výkon pomocí skóre v rozmezí od A do G, jak je známo u domácích nebo potravinářských zařízení (Nutri-Score); technická stopa stránky (váha, složitost atd.); as tím spojená ekologická stopa (vytvářené skleníkové plyny, spotřebované vodní zdroje).
Jeho cílem je pomoci co největšímu počtu lidí, aby se o něm dozvěděli Dopad na životní prostředí HTTP požadavky a navrhnout konkrétní řešení pro jeho snížení. Pokud je tento model založený na technických metrikách výše uvedené stránky poměrně jednoduchý na pochopení, má také své limity.
Environmentální stopa požadavku HTTP
Pokusme se nejprve pochopit, z čeho se tento model skládá. Měli byste vědět, že odhad uhlíkové stopy lidských činností nelze provést přímo: použitá metoda je obecně založena na modelu cílené činnosti vztahujícím se ke zkoumané oblasti. To je případ EcoIndexu, který se týká pouze HTTP požadavků a ne všech webových aktivit. Tato metrika je založena na konceptu „3 vrstev“, který zohledňuje tři parametry: klient, server a síť.
Online video, kompatibilní s digitální střízlivostí? (Maxime Efoui-Hess, The Shift Project, 5. července 2019).
„Starší“ verze EcoIndex se skládá z plug-inu, který se instaluje do prohlížeče a funguje následovně: uživatel poskytne adresu URL EcoIndexu, která ji přenese na stranu serveru. Tím se do prohlížeče vrátí stránka HTML obsahující odpovědi na požadavek. Plug-in měří stopu aplikace v počtu prvků webové stránky (počet HTML značek, pozn. dom), v počtu požadavků na vrácené stránce (žádosti) a nakonec vypočítá počet bajtů vrácené stránky HTML (velikost) a které prošly sítí.
Tyto hodnoty jsou přenášeny do algoritmu EcoIndex pro měření výkonu a ekologické stopy.
"3-vrstvý model" a jeho limity
Dodatečná analýza provedená odborníkem je nezbytná pro úplné a spolehlivé provozní posouzení vlivu na životní prostředí. Ve skutečnosti EcoIndex nebere v úvahu dopad počítače, který zadal požadavek, nebo cesty uživatele. Analyzován je pouze izolovaný dotaz jakéhokoli použití, jako je Nutri-score nebo pračky.
Podobně, když je požadavek vyřešen na straně serveru v datovém centru (například u Google, když je adresa URL http://www.google.com, EcoIndex nebere v úvahu dopad tohoto serveru na životní prostředí v klasickém slova smyslu analýz životního cyklu (LCA), ani různých síťových zařízení, která se kříží mezi uživatelským terminálem a datovým centrem.
Umožňuje však diskutovat o modelech a jejich atributech, které by významně charakterizovaly environmentální dopad webu, redukovaný na dimenzi HTTP požadavků. Další pozitivní stránky EcoIndexu jsou, že načítání, vytváření a zobrazování stránky v prohlížeči není simulováno a že tři parametry dom, žádosti et velikost reportovat architekturu, která řídí makroskopické operace dotazu na webu, takže EcoIndex dává smysl.
Nástroj s nedokonalými výpočty
Jako součást zařízení se environmentální výkonnost vypočítává na normalizovaném základě konstantních hodnot pevně stanovených jednou provždy a skrytých v modelu bez zohlednění změn v čase – například z jednoho období do druhého, jako je omezení, dovolená atd. nebo geografickou polohu uživatele.
Navíc nejde přímo o parametry dom, žádosti et velikost které jsou považovány za hodnoty odpovídající kvantilům, tj. malému počtu hodnot, které byly určeny načtením tří parametrů na adresách URL z databáze adres URL, které odkazují, HTTParchive .
Člověk se může ptát na časovou stabilitu těchto kvantilů: jsou stejné v roce 2023 jako v roce 2020, kdy byly stanoveny pro historický EcoIndex? A priori jsou webové stránky pravidelně revidovány, aby časem přijaly lepší postupy ekodesignu – není důvod, aby byly kvantily jednou provždy stanoveny.
Libovolné známky?
Další drobná poznámka, u určitých stránek, jako jsou stránky hlavních médií, které jsou dynamické, má hodnota Ecoindexu dobrou šanci, že se ze dne na den změní, ale pravděpodobně ne příliš prudce, například z hodnocení A na G. .
Web, i dynamický, totiž vždy víceméně respektuje stejnou šablonu složenou z modifikovatelných prvků (text, obrázky, pozadí, barvy). Nahrazujeme jeden text jiným, jeden obrázek druhým, aniž bychom věci zásadně měnili… Vzhledem k tomuto fenoménu se nám EcoIndex zdá robustní, protože tato „šablona“ se nemění.
Skóre AG však odpovídá rozsahům EcoIndexu 100-81 pro A a 10-0 pro G, aniž by někdo skutečně věděl, co to je: jak byly tyto různé limity určeny? Jsou ekvivalentní kvantilům pro měření EcoIndex archivu HTTP? Jsou blízko, ale neshodují se přesně.
Další parametry na úvod
Konečně, historický model se a priori nehodí k zavedení nových atributů jiných než 3-úrovňového modelu.
Mohli bychom však zvážit přidání pojmů energetického mixu a navrhnout nový indikátor EcoIndex+, který poskytuje skóre orientované na A pro nízkouhlíkové energie používané na straně klienta a na straně serveru a skóre kolem G, pokud jde o uhlíkové energie. založené.. Pokud požadavek HTTP prochází mobilním zařízením 4/5G, mohli bychom také agregovat dopad v CO2 operátora, což by vedlo k bohatšímu pohledu na EcoIndex+.
Aby byly atributy vkládané do EcoIndex+ vyčerpávající, je nutné, aby se komunita dohodla na těchto nových kritériích a poté vytvořila metody výpočtu schopné zpracovat velké množství atributů pomocí strojového učení.
Ukazatel, který je třeba zlepšit
Z hlediska metrik dopadu na životní prostředí a osvědčených postupů v ekodesignu webových stránek je EcoIndex jednoduchým přístupem, který přispívá k pochopení problémů souvisejících s postavením digitálních technologií v globálním oteplování. Ukazatel je zajímavý zejména v logice vylepšování postupných verzí webových stránek.
Je však ještě dlouhá cesta k tomu, abychom na jedné straně prohloubili naše znalosti a lépe porozuměli vztahům mezi různými vysokoúrovňovými modely typu 3vrstvé architektury a terénními analýzami typu životního cyklu produkt nebo zařízení.digitální.
Na druhou stranu by bylo vhodné zpochybnit výchozí model přístupy datové vědy, tedy prozkoumat ty druhé, analyzovat je a získat novou jemnější metriku.
Denis Trystram, univerzitní profesor informatiky, Univerzita Grenoble Alpes (UGA); Christophe Cerin, Univerzitní profesor, Univerzita Sorbonne v Paříži et Laurent Lefevre, výzkumník informatiky, Inria
Tento článek je publikován z Konverzace pod licencí Creative Commons. Čístpůvodní článek.