D E R L E T Z T E K I C K  . c o m

SearchEngine JS

Diese Screenshot: SearchEngine JSSearchEngine JS auf JavaScript basierende Suchmaschine durchsucht selbst definierte Seiten ab bzw. in einem bestimmten vorgegebenen Bereich und ist somit eine vollwertige Volltextsuchmaschine. Das JavaScript erlaubt die logischen Suchmethoden:

Dieses Suchmaschinenscript benötigt in einem einfachen Array die gewünschten Seiten, die bei einer Suchanfrage berücksichtigt werden sollen, sowie den Bereich in den HTML-Dateien, der zu durchsuchen ist. Dadurch soll verhindert werden, dass unnötige Teile bei der Suche Berücksichtigung finden und ggf. das Resultat verfälschen.

HTML Tags werden bei der Suche ignoriert. Deutsche Umlaute werden bei der Suche berücksichtigt, sofern diese im Quelltext maskiert sind (Ä, ä usw.). Groß- und Kleinschreibung wird nicht berücksichtigt! Als Trennzeichen für mehrere Suchworte akzeptiert das JavaScript Leerzeichen oder das Pluszeichen.

Ein Anwendungsbereich für die SearchEngine JS ist zum Beispiel eine HTML Dokumentation, die nicht online gestellt wird. Als online Suchmaschine ist die SearchEngine JS leider nicht unbedingt geeignet, auch wenn sie theoretisch funktioniert. Der Grund ist, dass alle Dateien, die durchsucht werden sollen, zunächst zuladen sind, bevor diese nachdem entsprechenden Suchbegriff gescannt werden können. Im Endeffekt wird somit die Zeit in Anspruch genommen, die auch beim Aufrufen der einzelnen Seiten entstehen würde. Nichtsdestotrotz kann die Funktionalität auf der Seite des Fußballmanagers LeagueEditor JavaScript demonstriert werden.

Als Testgebiet für Version 1.0 diente die Dokumentation von SELFHTML 8.0. Dabei wurden über 1400 Dateien mit der Endung HTM zufriedenstellend durchsucht.

Die Offline SearchEngine JS wurde erfolgreich in folgenden Browsern getestet:

Weiter Details und eine Anleitung zum einrichten ist dem Paket beigelegt.

Aktuelle Version herunterladen: SearchEngine JS von mirror.derletztekick.de


  1. Java
  2. JavaScript
  3. PHP
  4. Plugin