Revision 675: Green Web

Was macht eigentlich ein Webprojekt klimafreundlich(er)? In dieser Revision sprechen wir mit Björn Ganslandt über nachhaltige Webentwicklung – von Hosting über Frontend-Optimierung bis zur Frage, was eigentlich AI in puncto Energieverbrauch bedeutet. Björn ist Entwickler, Berater und Community-Mensch und bringt viele praktische Erfahrungen aus seiner Arbeit rund um Green IT mit.

Schaunotizen

[00:08:28] Wie wähle ich einen grünen Hoster aus?
Wir besprechen, worauf man achten kann: Nutzt der Hoster wirklich erneuerbare Energie – oder kompensiert er nur nachträglich? Wie transparent sind diese Angaben? Hilfreich ist hier das Verzeichnis der Green Web Foundation, das grüne Hoster listet und deren Energiequellen einordnet.
[00:12:54] Was heißt es überhaupt, wenn ein Hoster mit erneuerbarer Energie betrieben wird?
Grün ist nicht gleich grün: Viele Hoster betreiben ihre Server zwar mit Ökostrom, dieser kommt aber womöglich aus dem allgemeinen Netzmix. Rechenzentren in Windkraftanlagen – wie bei WindCores und WindCloud – oder Abwärmenutzung bei Leafcloud zeigen Alternativen auf.
[00:21:11] Wo entstehen Emissionen, wenn Daten über das Netzwerk gehen?
Datenübertragung ist ein oft übersehener Faktor: Die Emissionen entstehen im gesamten Übertragungsweg – vom Rechenzentrum über Backbone und Knotenpunkte bis hin zum Endgerät. Tools wie Electricity Maps oder das Realtime Carbon Dashboard der Green Web Foundation helfen, die Herkunft des Stroms zeit- und ortsgenau zu verstehen und Übertragungsvolumina anzupassen.
[00:33:51] Was kann ich im Frontend tun, um Emissionen zu verringern?
Weniger ist mehr: Kleinere Bildformate (z. B. AVIF statt PNG) und weniger JavaScript helfen. Doch welches Bildformat ist nun wirklich besser? Studien wie von Greenspector oder Fershad Iranis Firefox-Profiling liefern Zahlen dazu.
[00:41:20] „Grid Awareness“
Neben Tools wie co2.js oder dem Carbon Aware SDK, die einem sagen wie CO²-intensiv die Stromerzeugung beim Besucher gerade ist, geht es bei der „Grid Awareness“ auch um das richtige Timing: Updates, Deployments und schwere Rechenaufgaben sollten möglichst in Phasen mit grünem Strom erfolgen. Auch Microsofts Xbox-Team macht das inzwischen so.
[00:55:47] Was weiß man über die Energienutzung von AI – und was nicht?
Vieles ist noch spekulativ: Training von Modellen verbraucht massiv Energie, das weiß man. Aber was ist mit der Nutzung? Wie messen wir das? Und wie viel Energie spart AI möglicherweise auch ein – etwa durch effizientere Prozesse oder optimierte Codegenerierung? Hier fehlt oft die Vergleichsbasis, aber einige erste Studien und Diskussionen gibt es bereits.

Links

A-Tag Wien
Barrierefreiheitskonferenz mit wachsendem Fokus auf Nachhaltigkeit in der Webentwicklung.
CSS in Vienna
Regelmäßiges Treffen der CSS-Community in Wien.
ClimateAction.tech
Slack-Community mit über 11.000 Techies, die sich für nachhaltige Digitalisierung einsetzen.
Permacomputing (Meetup(s))
Meetup über digitale Langlebigkeit, Low-Tech und resiliente Softwareansätze.
Green Web Foundation
Hoster-Verzeichnis und Tools zur Bewertung von Infrastruktur nach Klima-Kriterien.
Web Almanac 2024 – Sustainability
Umfassende Datenanalyse zum Status quo nachhaltiger Webentwicklung weltweit.
Das üble Geschäft mit Carbon-Offsets
Schlechtes Gewissen, weil fettes Auto gekauft? Mit Carbon-Offsets kann man sich freikaufen – so einfach ist es aber nicht.
Primaklima e. V.
Anbieter für CO₂-Kompensation durch Waldprojekte – mit glaubwürdigem Ansatz.
Electricity Maps
Zeigt live den CO₂-Ausstoß von Strommixen weltweit – hilfreich für „grünes Timing“.
Agora Energiewende Agorameter
Forschung und Visualisierung zur deutschen Energiewende und Stromherkunft.
Realtime Cloud Carbon Dashboard
Zeigt PUE-Werte (Power Usage Effectiveness) und Energiequellen von Cloud-Anbietern.
WindCores
Betreibt Server direkt in Windkraftanlagen – ohne Umweg übers Netz.
WindCloud
Norddeutscher Anbieter mit grüner Energie und Nutzung der Serverabwärme.
Leafcloud
Betreibt Server unter anderem in Schwimmbädern – Serverabwärme heizt das Wasser.
Carbon Aware SDK
Open-Source-SDK, mit dem sich CO₂-sensitive Workflows in Software integrieren lassen.
co2.js
Bibliothek zur CO₂-Schätzung im Code – funktioniert auch mit Cloudflare Worker.
Fershad Irani: AVIF vs WebP im Firefox Profiler
Vergleich der Bildformate aus Sicht der Energieeffizienz im echten Rendering-Kontext.
Greenspector: Which image format choose to reduce energy consumption and environmental impact?
Vergleicht Bildformate hinsichtlich ihrer tatsächlichen Energie- und CO₂-Kosten.
Branch Magazine
Online-Magazin zu digitaler Nachhaltigkeit – kuratiert von der Green Web Foundation und Co.
COP Website Fail
Berüchtigtes Beispiel: Die offizielle Konferenzseite der Klimakonferenz war alles andere als klimafreundlich.
RUMVision: Device Memory als Proxy
Der Artikel zeigt, wie sich Geräteeigenschaften wie Arbeitsspeicher auf die Ladezeit von Websites auswirken.
Device Memory API
Die Device Memory API erlaubt es Websites, die ungefähre RAM-Größe eines Geräts auszulesen, um Inhalte entsprechend anzupassen.
Cost of a pixel color (Android Dev Summit ’18)
Google zeigte hier, wie viel Energie dunkle Interfaces im Android-System einsparen können und dass die Farbe Blau mehr Strom frisst als die Farbe Rot.
BBC-Testreihe zur Bildschirmhelligkeit bei Dark Mode
Die BBC untersuchte, ob und wie stark sich durch Dark Mode der Energieverbrauch senken lässt – mit gemischtem Ergebnis.
Wagtail CMS Blogpost zu Dark Mode
Erfahrungsbericht und technische Hintergründe zur Implementierung eines Dark Modes im beliebten Python-CMS.
W3C Web Sustainability Guidelines
Die Nachhaltigkeitsrichtlinien fürs Web betonen: Barrierefreiheit ist auch eine Frage der Langlebigkeit und Effizienz.
Mistral legt erschreckende Umweltbilanz für KI-Modelle vor
Training und Ausführung von Abfragen tragen 85,5 Prozent der CO2-Emissionen und 91 Prozent des Wasserverbrauchs. Millionen von Abfragen summieren sich zu messbaren Umweltfolgen.
Python CodeCarbon für GPU
CodeCarbon misst den Energieverbrauch von Python-Skripten – auch für GPU-lastige AI-Workloads wie Llama.
EcoLogits Calculator (Huggingface)
Ein Verbrauchsrechner für AI-Modelle bei Huggingface – aktuell noch experimentell, aber in Entwicklung.
AI Summit: „Within Boundaries“-Statement
Diskussionspapier zur Frage, wie weit AI gehen darf – auch mit Blick auf ökologische Grenzen.
Huggingface AI Energy Score
Eine grobe Klassifikation von Modellen nach Energiebedarf – mit dem Ziel, Transparenz zu schaffen.
Rebound Effekte
Effizienz allein reicht nicht: Der Rebound-Effekt beschreibt, wie Einsparungen durch Mehrnutzung wieder aufgefressen werden.
Green Software Meetup Düsseldorf
Lokales Meetup für alle, die Software nachhaltiger machen wollen – von Öko-Strom bis Bildformat.
Green.io Conference
Konferenz mit Fokus auf grüne Softwareentwicklung – spannender Austausch zwischen Tech und Umweltaktivismus.
Bits & Bäume
CCC-nahe Konferenz zu Digitalisierung und Nachhaltigkeit – mit vielen zivilgesellschaftlichen Perspektiven.

Anhören

MP3 herunterladen (56,3 MB) | Transkript