Diese Homepage wurde unter der Verwendung einiger frei erhältlicher Tools erstellt. Zum einen,
weil sich für den geringen Umfang der Homepage die Investition in ein professionelles Tool
nicht lohnen würde, zum anderen, weil einige sehr gute Freeware-Tools zur Verfügung stehen.
HTML
Ich habe mich bei der Gestaltung der Seiten auf HTML mit Tabellen und Cascading Style Sheets
(CSS) festgelegt. Auf Frames habe ich bewußt verzichtet, ebenso auf Layer und DHTML. CSS
legen das individuelle Design der Homepage fest. Als ständige Referenz im Hintergrund läuft
SelfHTML von Stefan Münz, eines
der bekanntesten Nachschlagewerke zum Thema HTML etc.
Editor
Als HTML-Editor kam der "handschriftlich" arbeitende
phase 5.3 Editor von Hans-Dienter Berretz zur Verwendung,
der rein quelltextbasiert ist.
Dieser bietet ein sehr übersichtliches Syntax-Highlighting, eine schnelle Navigation durch die
Webseiten und - das Wichtigste - eine Include-Funktion, mit der man Seitenteile einbinden und
global updaten kann.
Photos
Das größte Problem bei der Integration von vielen Bildern auf eine Homepage ist der Tradeoff
zwischen Komfort und Individualität. Ich wollte auf jeden Fall das Design der Homepage übernehmen,
jedoch nicht jede Seite einzeln generieren. Eine Lösung auf PHP- oder Perl-Basis kam
nicht in Frage, da ich die Schnelligkeit der Homepage nicht mit einer serverseitigen
Skriptsprache ausbremsen wollte.
Als optimal hat sich in diesem Fall das Programm JAlbum
herausgestellt. Auch wenn die grundsätzliche Bedienung so einfach ist, das eine Bildergallerie schon
in 5 Minuten erstellt ist wird die Erweiterbarkeit durch Java-ähnliche Skripte sehr gut
gewährleistet. Diese werden beim Erstellen des Albums ausgeführt und die daraus entstandenen
statischen Seiten in ein Verzeichnis kopiert.
Der "Benutzer" (vielmehr: Programmierer) des Programms hat in den Template-Seiten für "Index" und
"Slides" vollen Zugriff auf die Parameter des Albums - beispielsweise die folgenden Bilder,
Informationen über das aktuelle Bild (Exif), ...
Gästebuch
Das Gästebuch wollte ich möglichst schlank und übersichtlich halten, auf keinen Fall jedoch den Umfang
eines "ausgewachsenen" Skriptes mit einbinden. Daher habe ich mich für eine eigene Lösung mit PHP
(das mittlerweile ja auch auf den Hochschulserver läuft) entschieden.
Zurzeit erfolgt die Speicherung der Daten in einer
einfachen Textdatei - dadurch ist die volle Kompatibilität gewährleistet und ich benötige keinen
speziellen Editor um darauf zuzugreifen. Eine Prüfung verhindert das Einbinden von
"unerlaubtem" Material wie eigenen Bildern, HTML-Tags etc.
05.04.2004 Copyright 2004 by Johannes Brauers
Die hier veröffentlichten Inhalte stellen keine Meinungsäußerungen der RWTH Aachen dar.
Hiermit distanziere ich mich von dem Inhalt der verlinkten Seiten.