Jeff Huang stellt beim Durchgehen seiner Lesezeichen-Sammlung leider fest, dass viele alte Seiten aus dem Internet verschwunden sind. Bit-Fäule. Es ist ziemlich schlimm. *Das meiste*, was im Web veröffentlicht wird, verschwindet. Glücklicherweise archiviert das Internet Archive viel davon. Jeff hat sieben Dinge, von denen er glaubt, dass sie dazu beitragen, eine Seite am Leben zu erhalten.
1) Zurück zu reinem HTML/CSS
2) Minimiere das HTML nicht
3) Eine Seite mehreren vorziehen
4) Jede Form von Hotlinking beenden
5) Bei den 13 Web-Safe-Schriftarten +2 bleiben
6) Bilder obsessiv komprimieren
7) Das Risiko defekter URLs eliminieren
Ich habe im Allgemeinen nichts gegen einen dieser Ratschläge, aber für mich fühlen sich nicht alle Dinge, die wirklich damit zu tun haben, ob eine Website überdauert oder nicht. Von ihnen scheint Nr. 4 die wichtigste zu sein, und Nr. 5 ist... seltsam. (Schriftarten fallen im Web zurück; welche Schriftarten Sie verwenden, sollte keinen Einfluss auf die Überlebensfähigkeit einer Website haben.)
Ich stimme Nr. 1 und Nr. 2 teilweise zu, aber nicht oberflächlich. Beide implizieren einen *Build-Prozess*. Build-Prozesse werden alt, funktionieren nicht mehr und werden zu einem Klumpen technischer Schuld. Ich liebe sie immer noch und kann mir die tägliche Arbeit ohne sie nicht vorstellen, aber sie sind Dinge, die Menschen davon abhalten, sich mit einer alten Website zu beschäftigen. Hochrelevant: Einfachheit von Bastian Allgeier.
Alles Genannte ist *technologisch*. Wenn wir über technologische Ratschläge sprechen, um eine Website langfristig online zu halten, würde ich sagen, dass Jamstack die offensichtliche Antwort ist. Alles in statische Dateien rendern. Verlassen Sie sich auf nichts Drittanbietermäßiges, außer auf einen Host. (Offenlegung: Netlify ist ein aktueller Sponsor dieser Website, aber ich sage es Ihnen: Stellen Sie eine einfache statische Website ohne komplexen Build-Prozess auf Netlify, das über eine großzügige kostenlose Stufe verfügt, und diese Website wird absolut langfristig dort sein.)
Spielen Sie auch nicht mit Ihren URLs herum. Verdammt noch mal, wenn ich nicht viele 404s sehe, weil jemand seine URLs komplett geändert hat.
Aber ich glaube, es gibt etwas *Über das Technologische hinaus*, das der eigentliche Trick für eine Website ist, die überdauert: Sie müssen etwas zu gewinnen haben. Sie lassen Ihre URLs nicht sterben, weil Sie es nicht *wollen*. Sie sind Ihnen wichtig. Sie werden sich darum kümmern, wenn Sie müssen. Sie bringen Ihnen in irgendeiner Weise Vorteile, also sind Sie motiviert, sie beizubehalten. Das ist es, was eine Seite am Leben erhält.
Ich denke, der letzte Punkt ist der wichtigste. Inhalte, die Sie noch verwenden, sterben nicht so leicht. Inhalte, die auf Ihrer eigenen Website gehostet werden und die Sie noch verwenden, sind beständiger als Inhalte, die irgendwo isoliert sind, wo Sie keinen Zugriff mehr haben.
Aber irgendwo in den letzten 25 Jahren (so lange habe ich meine eigene persönliche Website) verblasste das Konzept einer einzigen persönlichen Website mit all Ihren Inhalten. Die Leute begannen, Inhalte in Blogs, Tweets, Facebook-Posts, Foren und Repository-Seiten zu verteilen. Anstatt eine Seite mit Beispielcode auf Ihrer eigenen Website zu hosten, stellen Sie sie in ein Fiddle oder einen Pen, wenn Sie ein Bild für Ihren Tweet benötigen, laden Sie es auf einen Bildhoster hoch und so weiter. Diese Inhaltsfragmente werden dann zu Waisenkindern, weil sie nirgendwo leben, wo Sie noch Augen darauf haben. (Imgur ist dafür besonders schlimm, ältere Forenbeiträge scheinen immer ihre Beispielbilder zu vermissen).
Selbst wenn Leute eine persönliche Website haben, wird sie eher als Blog (oder Lebenslauf) denn als allgemeines Repository für alles verwendet, und ich denke, das ist ein wichtiger Faktor für verschwindende Inhalte. Daher würde ich Punkt 4 erweitern auf „Hoste so viel wie möglich selbst“. Es geht nicht nur um Hotlinking. Wenn es nicht vergänglich sein soll, stellen Sie es auf Ihre eigene Website.
Etwas, das ich angefangen habe zu tun: Wenn ich einen Artikel lese, den ich mag, oder wenn ich etwas als Lesezeichen speichere, oder wenn ich das Gefühl habe, etwas sollte gespeichert werden, benutze ich die Wayback Machine Extension, um schnell ein Backup zu erstellen. Es ist zur Gewohnheit geworden – ein Gefühl, das sich großartig anfühlt! Ich habe es mit dieser Seite gemacht (sie ist schon da) und mit Bastians Simplicity-Post (der war noch nicht da) und Jeffs Post (der hat bereits 139 Snapshots). Diese Beiträge sind jetzt für die Ewigkeit gespeichert, selbst wenn etwas Schreckliches mit CSS Tricks passiert. Es ist auch irgendwie cool, dass man auch frühere Versionen von Seiten bekommt.
Dadurch bemerkt man definitiv die Websites, die besser für die Ewigkeit konzipiert sind. Sie funktionieren in der Wayback Machine normalerweise hervorragend, während schlecht konstruierte Websites kaputtgehen. In diesem Lichte ergibt Jeffs Rat viel Sinn, weil er Websites extrem archivfreundlich macht.
Es gibt eine Reihe von Möglichkeiten, eine Seite zur Wayback Machine hinzuzufügen, aber ich benutze die Erweiterung, weil sie dort automatisch eine Seite nachschlägt, wenn sie unter der kanonischen Adresse fehlt. Das ist sehr praktisch!
Eine großartige Möglichkeit, eine Seite am Leben zu erhalten, ist also, sie technisch einfach archivierbar zu machen und dann entweder einzelne Seiten selbst einzureichen, wenn Sie sie erstellen, oder, wenn Sie an einem größeren Projekt arbeiten, ein Archive-It-Abonnement in Betracht zu ziehen, mit dem Sie Ihre gesamte Website archivieren und gleichzeitig das Internet Archive unterstützen können. Und spenden Sie natürlich, denn wissen Sie: https://xkcd.com/2102/
Äquivalente Ratschläge für den Bau eines Hauses
1. Verwenden Sie Felsen. Nichts anderes wird viel länger als hundert Jahre halten
2. Wenn Ihre Felsen groß genug sind, brauchen Sie nichts, um sie zusammenzukleben
3. Höhlen halten noch länger als Felsen
4. Stellen Sie sicher, dass Sie Vorräte für ein paar Jahre bereit haben. Verlassen Sie sich nicht auf Ihre Nachbarn – oder den Laden –, um auf die Apokalypse vorbereitet zu sein
5&6 Dekoration: Die Wahl liegt bei Ihnen, aus Schlamm, Holzkohle und Ocker
7. Wenn die ganze Stadt im selben Haus wohnt, verpasst niemand seine Post. Bauen Sie ein größeres Haus oder treiben Sie einfach alle anderen aus der Stadt.
Oder: Akzeptieren Sie, dass die Pflege einer schönen Website (oder eines Hauses) eine ebenso große Aufgabe ist wie der Bau, nur über mehr Jahre verteilt...