Neue Webseite 2024

Nach vielen Jahren ist es nun so weit: Die cryCode.de Webseite hat von mir ein sehr umfangreiches Update bekommen. 🙂

Die neue Webseite basiert nun auf Hexo.
Das Theme habe ich stark angepasst und erweitert und dabei ein besonderes Augenmerk auf den Datenschutz gelegt. Sämtliche Inhalte der Seite werden von eigenen Servern, die in Deutschland stehen geladen und es werden keine externen Dienste direkt eingebunden.

Highlights der neuen Seite

Zu den Highlights der neuen cryCode.de Webseite gehören:

Neues modernes und responsives Layout

Das neue Layout ist in allen Bereichen responsiv gestaltet, sodass die Webseite auf allen Endgeräten schön angezeigt wird und sich automatisch anpasst.

Dynamischer Seitenheader

Der neue Header (Kopfteil) ist dynamisch gestaltet und bildet tagesaktuell die Contributions-Grafik meines GitHub-Profils ab.

GitHub Integration

Alle Beiträge, Kommentare und ggf. Probleme sind im öffentlichen GitHub Repository der Webseite verfügbar.

Beiträge können dort von jedem bearbeitet und Änderungswünsche dann per Pull-Request eingereicht werden.
Ebenso ist es möglich direkt über den Link Fehler melden im Rechten Seitenkasten der Seite (im Mobile-Layout unten) einen Issue auf GitHub anzulegen. Dabei wird dann der aktuell markierte Seiteninhalt direkt in den Issue übernommen.

Kommentarfunktion

Die Kommentarfunktion ist mittels einer eigenen giscus-Instanz realisiert, wodurch auch hier der Datenschutz für die Nutzer sichergestellt ist.

Die Kommentare werden dabei in den GitHub Discussions im oben erwähnten Repository gespeichert.

Suchfunktion

Über die integrierte Suche kann die gesamte cryCode.de Webseite durchsucht werden.

Die Suche findet dabei vollkommen clientseitig im Browser statt, wodurch keine Daten (wie Beispielsweise die Suchbegriffe) getracked werden.

Geringe Datengröße der Seite

Die Startseite ist aktuell lediglich circa 300 kB groß, wobei die vom Server zu ladende Datenmenge dank Komprimierung bei lediglich etwa 150 kB liegt. (Im Vergleich dazu lag die alte Startseite bei rund 900 kB.)

Sehr schnelle Ladezeiten

Da es sich nun um eine rein statische Webseite handelt und zudem die Größe deutlich reduziert ist, wird die gesamte Seite viel schneller geladen.

Der Umzug

Beim Umzug der alten Webseite von Wordpress auf Hexo habe ich alle Beiträge übertragen und gegebenenfalls gleich noch aktualisiert. Alle alten Links sollten weiterhin funktionieren und gegebenenfalls automatisch auf die jeweils neue Seite umgeleitet werden.

Die Kommentare von der alten Seite konnten leider nicht übernommen werden. Wichtige Anmerkungen daraus habe ich den jeweiligen Beitrag mit einfließen lassen.

Schlusswort

Die Umstellung der cryCode.de Webseite war einiges an Arbeit, aber hat sich letztendlich gelohnt.

Änderungswünsche, Fehlermeldungen oder auch Gastbeiträge können sehr gerne im GitHub Repository eingereicht werden.

Vielen Dank fürs Lesen! 😉