Web-Entwicklung
Um eine Website nachhaltig zu gestalten, müssen einige Dinge beachtet werden. Javascript, HTML und CSS bilden die Grundlage einer jeden Website. HTML und CSS machen bei der Websitegröße meist keine Probleme. Durch die Komprimierung der Datein liegen diese meist unter ...kB. Der Heavy Lifter ist dabei eindeutig JavaScript. Je komplexer und aufwendiger die Aufgaben, umso mehr JavaScript wird benötigt.
Performance
Schnelle Ladezeiten sind für moderne Websites unabdingbar. Je schneller die Website, desto besser die User Experience, desto eher kommen Besucher:innen an ihr gewünschtes Ziel. Auch Google berücksichtigt seit 2010 die Ladegeschwindigkeit in ihrem Ranking. Aus einer Marketingperspektive bedeutet eine schnelle Website eine etwa 20% höhere Konversionsrate. Darüber hinaus ist Geschwindigkeit auch eine Frage der Zugänglichkeit. Schnelle Websites können in der Regel auch bei schwacher Internetverbindung problemlos verwendet werden. Und was mir persönlich dabei am meisten am Herzen liegt: Umso schneller eine Website, desto weniger Energie wird benötigt und umso weniger CO2 wird verbraucht.
Moderne Technologien
Für die Entwicklung deiner Website verwende ich das Web-Framework Astro. Ein wesentlicher Vorteil der dabei angewandten Code-Architektur ist, dass dieser die Verwendung von
JavaScript so gut als möglich reduziert und der Großteil der Website aus statischem HTML-Code besteht.
Wenig JavaScript = Geringe Dateigröße = Schnelle Website.
Werden doch komplexe Elemente benötigt (Warenkorb, mehrstufiges Kontaktformular, ...), können diese mit Astro allerdings
Problemlos eingebunden werden ohne, dass gleich die gesamte Website mit einem anderen Web-Framework gestaltet werden
muss. Das bedeutet also, Komplexität nur da wo es tatsächlich benötigt wird.
Accessibility
Accessibility wird bei der Entwicklung häufig vernachlässigt mit einer Ausrede wie: "Das dauert zu lange", "Das benötigt doch niemand wirklich" oder Ähnlichem. Ich sehe das anders. Inklusion ist besonders im Web ein unterrepräsentiertes aber wichtiges Thema. Nach einer aktuellen Studie sind etwa 15% der täglichen Internetnutzer:innen, Menschen mit einer Beeinträchtigung. Die häufigsten Beeinträchtigungen sind dabei Blindheit oder Sehschwäche. Ich versuche bei meinen Projekten die höchsten Standards der A11y bestmöglich zu erfüllen.
User Experience & SEO
Was hat Suchmaschinenoptimierung (SEO) und eine gute User Experience (UX) mit einer nachhaltigen Website zu tun? Je schneller User:innen ihre gewünschten Inhalte finden, umso zufriedener sind sie und umso weniger CO2 wurde beim Browsen verbraucht. Da sich die Kriterien des Google Algorithmus regelmäßig ändern, kann es sein, dass die SEO immer wieder mal angepasst werden muss. Ich statte deine Website allerdings mit den wesentlichen Elementen aus, damit die Anpassung nachträglich einfach läuft.