LinkVerify

Einführung

LinkVerify überprüft einen Satz von Hypertext-Dateien, ob alle Verweise auf Resourcen auch ein gültiges Ziel haben. In HTML zählen dazu insbesondere Hyperlinks und eingebundene Bilder. Stylesheets werden ebenfalls überprüft.

Copyright © 1998 Ralf Wiebicke. Die Nutzung und Weitergabe dieses Programms unterliegt der GNU General Public Licence (lokal).

Installation

Zur Ausführung wird Java 1.1 benötigt. Wenn Dein Browser Java 1.1 unterstützt, kannst Du die Programme direkt im Browser starten. Dann kann aber nur auf Dateien auf diesem Server zugegriffen werden. Um beliebige Dateien zu analysieren, bleibt bis jetzt nur die Möglichkeit, lokal zu installieren.

DateiGrößePlattform
htmltools.tar.gz95kUnixe
htmltools.zip120kWinXX

Man entpacke eines der Pakete, sorge für eine Java-Engine im Pfad und rufe eine der beiden Batch/Skript-Files auf.

Bedienung

Nach dem Start öffnet sich ein Fenster. Die zu überprüfende URL wird im Textfeld Root URL eingegeben. Der Button Start LinkVerify startet die Analyse. Es werden alle Dateien überprüft, die von der Root URL direkt oder indirekt referenziert werden, und sich im gleichen Verzeichnis wie die Startdatei oder einem der Unterverzeichnisse befinden. Alle ungültigen Links werden in der Auswahlliste Dead links angezeigt. Die Dateien, die den jeweils ausgewählten Link benutzen, sind in Referrers aufgelistet.

Desweiteren wird ein Abgleich zwischen definierten und referenzierten benannten Frames durchgeführt. Dazu wählt man den Button Frames. Damit kann man Tippfehler bei der Angabe des Attributs TARGET erkennen.

Für eine detaillierte Beschreibung der Programmfunktion siehe hier.

Content Lister

Der Content Lister ist eine kleine Zugabe. Er erstellt aus einer Html-Datei ein Inhaltsverzeichnis. Dazu werden alle Überschriften in eine geschachtelte Liste eingeordnet. Zu den Überschriften werden auch Links generiert. Der Html-Text erscheint in dem Text-Fenster und kann über die Zwischenablage direkt in den Quelltext übernommen werden.

Das Inhaltsverzeichnis am Anfang dieser Datei ist z.B. mit dem Content Lister erstellt worden.

Erstellt von Ralf Wiebicke, letzte Änderung am 19. August 1998, neuste Version auf sourceforge