sslxy

Archiv durchsuchen

Lokale Volltextsuche über die technischen SSLXY-Seiten.

Die Suche arbeitet vollständig clientseitig mit einem statisch erzeugten Index. Seitentitel, Abschnittsüberschriften und sichtbare Inhaltstexte werden gewichtet durchsucht. Treffer führen möglichst direkt zum passenden Abschnitt der jeweiligen Archivseite.

Suchbegriffe werden nicht an einen externen Suchanbieter übertragen. Die Suche benötigt kein Datenbank-Backend, keine externe JavaScript-Bibliothek, keine Cookies und keinen Suchdienst.

[search/how_it_works]

Wie die statische Suche funktioniert

search-index.json enthält die für die Suche aufbereiteten Archivseiten. Die Trefferbewertung bevorzugt Seitentitel und Abschnittsüberschriften vor normalem Fließtext. Dadurch soll eine Suche nach einem System oder Fachbegriff zuerst die thematisch passende Hauptseite liefern.

Statisch Kein PHP, keine Datenbank und kein Suchserver.
Abschnittsgenau Treffer können direkt auf vorhandene Abschnitts-IDs verweisen.
Selbstheilender Fallback Fehlt eine neue Archivseite im JSON-Index, wird sie aus der aktuellen Archivübersicht erkannt und im Browser nachgeladen.

Der Vorindex wird mit build-search-index.py aus den echten HTML-Dateien erzeugt. Nach größeren Inhaltsänderungen sollte er neu erstellt werden. Neu verlinkte Seiten können bis dahin bereits automatisch zur Laufzeit ergänzt werden.

[search/tips]

Suchhinweise

  • Kurze technische Begriffe funktionieren direkt, etwa C65, SCSI, POKEY oder EPROM.
  • Mehrere Begriffe grenzen ein, etwa Amiga Fast RAM oder FTP ASCII Binär.
  • Eine genaue Wortfolge kann als "digitaler Erhalt" gesucht werden.
  • Bindestriche, Umlaute, die Schreibweisen ae/oe/ue sowie ß/ss werden für die Suche tolerant behandelt, ohne die angezeigten Originaltexte zu verändern.
  • Die Trefferansicht zeigt pro Seite höchstens drei besonders passende Abschnitte, damit große Seiten die Ergebnisliste nicht vollständig verdrängen.