Fetchsite
fetchsite ist ein Tool ähnlich wget zur Erstellung statischer Abzüge von Webseiten. Während wget hauptsächlich zur Erstellung von Abzügen beliebiger Internetseiten entwickelt wurde, wurde fetchsite speziell zur Erstellung statischer Abzüge von eigenen Zope Seiten erstellt. Ein Beispiel für den Einsatz von fetchsite ist diese Homepage.
fetchsite hat folgende Features, welche es von ähnlichen Tools unterscheidet:
- Die Dateinamen der erstellten Dateien werden bereinigt. Sämtliche Sonderzeichen werden entfernt und die Namen gekürzt. Des Weiteren werden Dateierweiterungen anhand des Dateityps vergeben.
- fetchsite verarbeitet korrekt die Standardansichten von
Verzeichnissen (aka
index.html
). - fetchsite interpretiert CSS Befehle und CSS Dateien und bearbeitet alle dort gefundenen URL's
- fetchsite kann spezielle JavaScript-Befehle interpretieren und so auch in JavaScript eingebettete URL's finden
- Sämtliche Verknüpfungen zwischen den heruntergeladenen Seiten
werden korrekt angepasst. Dies geschieht sowohl mit
normalen HTML Links als auch mit URL's in CSS oder JavaScript. Alle
<BASE>
Tags werden entfernt. - fetchsite unterstützt 'file redirection'. Mit diesem Feature können einzelne heruntergeladene Datein unter bestimmten frei festgelegten Namen/Verzeichnissen abgelegt werden. Dabei bleiben sämtliche Verknüpfungen von und zu anderen Dateien erhalten.
- fetchsite interpretiert HTML-Redirects und
<BASE>
tags korrekt