home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga 12 / MA_Cover_12.iso / internet / compresshtml / compresshtml.readme < prev    next >
Encoding:
Text File  |  1999-05-24  |  3.4 KB  |  94 lines

  1. Short:        HTML (De)Compressor/Preprozessor (German)
  2. Author:       thorsten.willert@gmx.de Thorsten Willert
  3. Uploader:     thorsten.willert@gmx.de (Thorsten Willert)
  4. Version:      0.38
  5. Type:         comm/www
  6. Requires:     WB3.x, tritonrexx.library, rexxMOOS.library
  7. Kurz:         HTML (De)Kompressor/Preprozessor
  8.  
  9.  
  10. ARexx- Programm zur Komprimierung von HTML- Dateien,
  11. zum Speicherplatzsparen und für höhere Übertragungsraten
  12. im WWW, mit
  13. Preprozessor zum leichteren Umgang mit Editoren und größeren
  14. Projekten.
  15.  
  16. Funktion:
  17. Das Programm ist modular aufgebaut und entfernt (je nach
  18. verwendetem Modul) einfach:
  19.     ·   Tabs
  20.     ·   Zeilenvorschübe und Umbrüche
  21.     ·   doppelte Leerzeichen
  22.     ·   PRE-formatierter Text und Scripte, werden je nach
  23.         Modul, berücksichtigt.
  24.  
  25. sonst gibt es noch:
  26.     ·   einen Dekomprimierer, der komprimierte Dateien
  27.         wieder lesbar macht.
  28.  
  29.     ·   und einen Preprozessor, mit folgenden Befehlen
  30.          ##          Preprozessor- Kommentar, wird von diesem
  31.                      gelöscht.
  32.          #INCLUDE:   Einbinden einer Datei ab dieser Zeile
  33.                      (mit mehreren Standardsuchpfaden)
  34.  
  35.          #DEFINE:    Definieren von Macros, diese dürfen
  36.                      wiederrum Befehle enhalten.
  37.                      An Macros können bis zu 10 Variablen
  38.                      übergeben werden.
  39.          #UNDEF:     Löschen von Macro-Definitionen
  40.  
  41.                      Kontrollstruktur mit:
  42.          #IFDEF:     Abfrage eines mit #DEFINE erstellten
  43.                      Bezeichners
  44.          #IFNDEF:    Negation der vorherigen Abfrage
  45.          #ELSE:      Alternativzweig
  46.          #ENDIF:     Ende der #IFDEF- Struktur
  47.                      Keine Schachtelung möglich!
  48.  
  49.          #TIME:      Einfügen der aktuellen Uhrzeit, in
  50.                      Wahlfreiem Format.
  51.          #DATE:      Einfügen des aktuellen Datums, in
  52.                      wahlfreiem Format.
  53.          #FILETIME:  Einfügen der Speicherzeit der angegebenen
  54.                      Datei/Quelldatei, in wahlfreiem Format.
  55.          #FILEDATE:  Einfügen des Speicherdatums der angegebenen
  56.                      Datei/Quelldatei, in wahlfreiem Format.
  57.          #FILENAME:  Einfügen des Namens der Quelldatei
  58.          #FILESIZE:  Fügt die Größe der angegebenen Datei ein.
  59.          #IMGSIZE:   Fügt die Dimensionen des angegebenen
  60.                      Bildes ein.
  61.          #CLI        Ausgabe des angegebenen CLI-Commandos
  62.                      wird ab dieser Stelle einfügt, wahlweise
  63.                      PRE-formatiert.
  64.  
  65.                      Alles zwischen
  66.          #HTMLCODE   und
  67.          #ENDHTMLCODE wird in sichtbaren HTML-Quelltext
  68.                      umgewandelt.
  69.  
  70.          Alle Pfadangaben sind wie in HTML möglich.
  71.          Also relativ zur aktuellen Datei ../../Bilder/Bild.png
  72.  
  73.          Die Befehle werden direkt in den HTML-"Quell"text
  74.          als Kommentar eingegeben:
  75.          <!--#DEFINE <Date> 'Heute ist <!--#DATE tt. month jjjj -->' -->
  76.  
  77. der Preprozessor und ein Komprimierungsmodul können in einem
  78. Durchlauf ausgeführt werden.
  79.  
  80.  
  81. Allgemeines:
  82.     ·   Triton- Oberfläche
  83.     ·   Verzeichnisse können komplett (nicht rekursiv)
  84.         bearbeitet werden
  85.     ·   Dokumentation (natürlich) in HTML
  86.     ·   Und beim Preprozessor etwas Gedult, oder einen schnellen
  87.         Rechner ;-)
  88.  
  89. Neues:
  90.     ·   Verbesserte Compressoren (entfernen nun auch Kommentare)
  91.     ·   Erweiterter Preprozessor
  92.     ·   Anleitung komplett überarbeitet (an Amiga Voyager und AWeb,
  93.         angepaßt)
  94.