Aller Inhalt wird nun Selbst Ausgeliefert

Vielleicht habt Ihr bemerkt, dass die Shields.io-Badges für die Nuget-Pakete, die ich betreue, seit einigen Tagen verschwunden sind und jetzt durch eine einfache Tabelle ersetzt wurden. Was ist passiert?

Nun eine Entscheidung eines deutschen Gerichts is passiert, dass die Verwendung von Google Fonts von deren CDN-Server, der in den USA gehostet wird, eine Verletzung der Privatsphäre darstellen kann, wenn sie ohne die Zustimmung der Nutzer verwendet wird. Scheinbar sind auch schon einige räuberische Anwälte bereits auf der Jagd. Daher habe ich alle meine Websites so umgestellt, dass die von mir verwendeten Schriftarten auf denselben Servern gehostet werden. Auch wenn ich mich über den zusätzlichen Aufwand geärgert habe, verstehe ich die Wichtigkeit des Datenschutzes und kann die Entscheidung in diesem Sinne nachvollziehen. Soviel zu den Google Fonts. Was ist mit dem Rest?

Ich wollte meine Website so zu ändern, dass entweder alles selbst gehostet wird oder dass ich für alle eingebetteten Inhalte explizit Inhalte anfordere. Aus diesem Grund wird Shields.io nicht mehr direkt auf meiner Website verwendet. Das mag übertrieben wirken, aber ich denke es hilft auch für die „Stabilität“ des Inhalts. Jetzt holt sich mein Backend alle Daten, die ich brauche, speichert sie auf meinem eigenen Server und liefert sie als lokalen Teil meiner Website aus. In diesem Fall habe ich das Abrufen der Daten sogar auf einen Cron-Job umgestellt, der einmal pro Tag läuft. Ich bin sowieso nicht so schnell mit Nuget-Paketen.

Damit werden nun alle Inhalte, die auf sgrottel.de angezeigt werden, von den Servern ausgeliefert, auf denen sgrottel.de gehostet wird.

Der Nachteil ist natürlich, dass dies einen zusätzlichen Wartungsaufwand für mich bedeutet. Das Backend ruft halbdokumentierte APIs auf, die sich jederzeit ändern können, und es führt einige fragile Parsing-Vorgänge durch, z.B. im Falle der nicht so gut strukturierten Lua-Projekt-Website. Die derzeitige Lösung kann keine endgültige Lösung sein, und wird in Zukunft verbessert werden müssen. Wir werden sehen.

2 Kommentare zu „Aller Inhalt wird nun Selbst Ausgeliefert

Schreibe einen Kommentar zu David Boarman Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht.

*

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.