Multimediakurs Leinfelder: Inhalt/A: Einsteiger/Modul 2 "Internet-Techniken"/Modul 2.3 "Arbeitsschritte"

(© copyright)     Letzte Änderungen:28.03.2003

 


Position innerhalb des Kurses

Modul 2.3: Arbeitsschritte zur Webseitenerstellung und Site-Management

Der Inhalt dieses Moduls umfasst: Arbeitsschritte der Webseitenerstellung (Pfade, Vorbereiten der Struktur, Erstellen von Bildvorlagen, offline-Erstellung der Webseiten mit Webeditor oder Texteditor, offline-Test derSeiten, Übertragung auf Server, online-Test, Arbeitsschritte zur Änderung von Seiten usw).

Dies ist nur eine kleine stichwortartige Einleitung, die ausschließlich technische Aspekte berücksichtigt. In Modul 4 finden Sie weitere technische sowie inhaltliche Überlegungen zur Erstellung Ihrer Websites.


Struktur einer Website:

Für einfache Websites ist eine flache Struktur möglich, dies bedeutet:

Für komplexere Webseites ist jedoch eine hierarchische Struktur notwendig. Dies bedeutet, der Projektordner wird durch viele Unterordner untergliedert, welche ihrerseits weitere Unterordner beinhalten können.

Vgl. Abbildung unten: Dateien im Projektordner sind identisch, nur unterschiedlich strukturiert.

Webprojekt 1
mit flacher Struktur

Webprojekt 1
mit hierarchischer Struktur

Der Einbau von Abbildungen sowie die interne Verlinkung erfolgt normalerweise mit sogenannten relativen Pfaden, die die Lage der Struktur im Webprojektordner abbilden.

Beispiele für Einbau von Links und Abbildungen in Webprojekt1 mit flacher Struktur (keine Pfadangaben notwendig)

1. In index.html soll auf die drei Kapitel verlinkt werden. Die jeweiligen html-code auf der index.html-Seite lauten hierfür

<a href="kapitel1.html">hier geht's zu Kaptitel 1<a/> (entsprechend für Kap. 2 und 3)

2. In index.html soll Bild hampelmann.gif eingebaut werden. der code hierfür lautet (ohne Größenangabe und alternativen Text) <img src="hampelmann.gif">

3. auf den jeweiligen Kapitelseiten sollen jeweils Foto 1 bzw. 2,3 eingebaut werden, auf Kapitel 1 soll auch noch die Abbildungen budget.gif eingebaut werden. Für alle Abbildungen auf der Seite kapitel1.html lautet der code <img src="foto1.jpg"> bzw. entsprechend (z.B. <img src="budget.gif"> )

4. Von den Kapiteln soll auch wieder ein Link rückwärts zur Index-Seite gebaut werden. Ebenfalls trivial: Alle links auf den Kapitel-Seiten lauten: <a href="index.html">zur&uuml;ck zur Eingangsseite</a>

Nun aber die gleichen Beispiele für Webprojekt1 mit hierarchischer Struktur (wie auf Bild oben rechts, relative Pfade notwendig)

1. Der Code von der Index-Seite 'index.html' auf Kapitel 1 lautet: <a href="htmlfiles/kapitel1.html">hier geht's zu Kapitel 1</a> bzw. analog für die anderen Kapitel.

2. Der Einbau der Abbildung 'Hampelmann' auf die Indexseite lautet: <img src="zeichnungen/hampelmann.gif">

3. Beispiel für Abbildungen in kapitel1.html: <img src="fotos/foto1.jpg"> sowie <img src="zeichnungen/pic_haushalt/budget.gif">

4: Links von den Kapitelseiten zurück zur Indexseite: <a href="../index.html">zur&uuml;ck zur Eingangsseite</a>

Wichtig: relative Pfade rückwärts lauten folgendermaßen: zurück vom Unterordner in den Ordner des Unterordners: ../

Dies kann auch mehrfach verschachtelt sein: Nehmen wir an, dass stadt.html in einem Ordner home liegt, welcher ebenfalls einem Unterordner hauser beinhaltet. Dieser enthält z.B. den unterordner wohnzimmer enthält , der ein file mein_wohnzimmer.html enthält (siehe Abbildung links).

Ein link vom file stadt.html auf mein_wohnzimmer.html enthält als relativen Pfad diese Struktur (vgl. mit roten Pfeilen links):

<a href="haeuser/wohnzimmer/mein_wohnzimmer.html">zum Wohnzimmer meines Hauses</a>

Will man umgekehrt vom File mein_wohnzimmer.html auf das file stadt.html verlinken, heißt der relative Pfad (vgl. blaue Pfeile in Abbildung):

<a href="../../stadt.html">zur Stadt</a>.
Diese Pfadanweisung bedeutet: Verlasse den vorliegenden Ordner und gehe in den Ordner nächsthöherer Hierarchie (also verlasse Ordner wohnzimmer und gehe zu Ordner haeuser), verlasse auch diesen Ordner (also verlasse nun Ordner haeuser). Du müsstest nun in einem Ordner sein, in dem ein File stadt.html liegt (genau: wir sind nun im Ordner home). Rufe dieses File mit Namen stadt.html auf.

Beispiel für die Struktur dieser Website zum Zeitpunkt der ersten Erstellung dieser Seite (Anfang Nov. 2001) (nicht alle Ordnerinhalte sind zu sehen, zum Stand der letzten Überarbeitung dieser Seite im März 2003 sind über 1500 Dateien vorhanden):

Absolute Links lauten folgendermaßen: http://www.palaeo.de/multimediakurs/2_block/2_3_arbeitsschritte/2_3_arbeitsschritte.html . Dies wäre z.B. der absolute Link auf diese gerade von Ihnen betrachtete Seite. Auch innerhalb einer Website könnte ausschließlich mit absoluten Links (auch für Bilder) gearbeitet werden. Das hat aber einige Nachteile (kommen Sie selbst drauf, welche?; überlegen Sie mal, wenn Sie mit der Site auf einen anderen Server umziehen müssten!)


Arbeitsschritte fürs Online-Bringen Ihrer Site

  1. Anlage eines Projektordners auf Arbeitsplatzrechner und Erstellung der Site im Offline-Modus

  2. Test im Browser auf dem Arbeitsplatzrechner im offline-Modus

  3. Einloggen auf dem Webserver via ftp und ggf. Erstellen eines Projektordners dort (z.B. rudis_webprojekt)

  4. Hochladen des Inhalts Ihres offline-Projektordners auf den Webserver via ftp unter gleicher Struktur wie auf ihrem Arbeitsplatzrechner

  5. Test Ihrer Seiten via Internet: z.B. http://www.palaeo.de/inetkurs/teilnehmer_ws0102/rudis_webprojekt/inhalt.html

    Tipp: wenn Ihre Startseite als index.html bezeichnet ist, müssen Sie diese im Pfad nicht angeben. Obiger absoluter Link würde sich dann verkürzen auf http://www.palaeo.de/inetkurs/teilnehmer_ws0102/rudis_webprojekt

  6. Wenn Sie Fehler entdecken, ändern Sie diese in der Version auf dem Arbeitsplatz. Wenn Sie nur einzelne Seiten verbessern, genügt es, nur diese wieder via ftp auf den Webserver zu bringen, ändern Sie jedoch etwas an der Struktur Ihres Projekts (Anlage neuer Unterordner, Verschieben von Dateien in andere Ordner) müssen Sie Ihren ganzen Projektordner wieder neu hochladen.

    Wichtig: wenn Sie Seiten in andere Unterordner verschieben, müssen Sie evtl. relative Pfade neu von Hand anpassen!!

  7. Wenn alles klappt, bitte wieder aus dem ftp-Server ausloggen. Wenn Ihre Webseiten nicht passwortgeschützt sind, kann nun die ganze Welt darauf zugreifen. Glückwunsch!

  8. Wenn Sie später Ihr Projekt ergänzen, müssen Sie die entsprechenden Schritte wieder durchführen. Sollten Sie Ihren offline-Projektordner gelöscht haben (weil Sie z.B. an einem CIP-Rechner der Uni arbeiteten), müssen Sie sich vor Ergänzung und Änderung Ihrer Site erst wieder via ftp im Webserver einloggen, Ihr komplettes Projekt wieder downloaden, ändern und ergänzen und dann wieder uploaden.

>> nächster Kursteil: Aufbereitung von Bildern fürs Web (Modul 2.4)
<< Modul 2.2: ftp-Tranfer