Linux-Tools für die Homepage-Erstellung

Dieses Dokument beschreibt, wie die Internetseiten, die Sie gerade lesen, mit verschiedenen Programmen unter Linux erstellt wurden.

Tools

Die nachfolgend beschriebenen Programme sind i. d. R. Bestandteil der Distributionen. Nur in Ausnahmefällen ist daher ein Link auf die entsprechende Internetseite angegeben.

Eine Anleitung zum Schreiben von HTML-Dokumenten findet man bei selfHTML. Die Anleitung ist online, als Buch und auch als Bestandteil von Linux-Distributionen verfügbar.

Um Internetseiten zu erstellen braucht man im Prinzip nichts weiter als einen Editor, wie bspw. «vi». Da vi bei entsprechender Konfiguration unter anderem auch Syntax-Highlighting, reguläre Ausdrücke u. Ä. beherrscht, spricht -- zumindest bei einfachen Projekten -- auch nichts dagegen, vi zu verwenden.

Für Leute, die einen «richtigen» HTML-Editor verwenden möchten, empfiehlt sich «bluefish».

Um sicherzustellen, dass der HTML-Code korrekt ist, empfiehlt es sich, diesen mit Programmen, wie bspw. «HTML Tidy» zu überprüfen. Dieses Programm sorgt bei entsprechender Konfiguration gleichzeitig dafür, dass der HTML-Code den eigenen Vorstellungen entsprechend aussieht. Aufruf mit tidy -config config.txt -m index.html.

Um sicherzustellen, dass der Inhalt keine orthografischen Fehler aufweist, empfiehlt es sich, ihn einer Rechtschreibprüfung zu unterziehen. Hierzu kann «ispell» mit der neuen Rechtschreibung verwendet werden. Aufruf mit ispell -d german -T latin1 -t index.html.

Eine Vorschau der Seiten, schaut man mit möglichst vielen verschiedenen Browsern (Mozilla, Opera, Netscape, kfm) an. Natürlich sollte man, wenn man die Möglichkeit hat, seine Seiten auch unter MS-Windows und MacOS überprüfen.

Wer Grafiken, Bilder u. Ä. bearbeiten möchte, verwendet am besten «gimp».

Um die Dateien auf den Webserver zu übertragen, benötigt man noch einen ftp-Client.

Home | Weiter... Konzeption

Freitag, 24. November 2000
Martin Schrode <webmaster @ schrode . net>
http://www.schrode.net/tools.html

[Home] [Sitemap]