Ausgabe: 23.10.2007
Abgabe: 30.10.2007, 14 Uhr
Für Ihre erste Aufgabe werden Sie eine kleine Website erstellen, die dann in den folgenden übungen als inhaltliche Basis dienen wird. Dazu installieren Sie einen Webserver, auf den Ihre Website (lokal) läuft. Ausserdem stellen Sie Ihre Website auf den Webserver des Fachbereichs online.
Es soll eine Website entstehen, die 10 unterschiedliche HTML Seiten
beinhaltet. Wie diese Seiten miteinander verlinkt sind, ist Ihnen
überlassen. Jedoch soll eine Seite als "Hauptseite" fungieren (diese
könnte beispielsweise 'index.html' heissen) und jede Seiten soll
mindestens einen eingehenden Link von einer anderen Seiten haben.
Die HTML Seiten können beliebigen textuellen Inhalt haben,
allerdings muss er ohne Copyright sein. Wikipedia bietet sich
insbesondere als Quelle für diesen Inhalt an.
Die HTML Seiten müssen gültige HTML Markups enthalten. Zumindest sollte HTML, HEAD und BODY Tags sowie P, BR,
H1, H2, H3, B, I, U usw. fr die textuelle Formatierung verwendet werden.
Auf wenigstens einer Seite sollen mindestens drei Adressen in XML
Format angegeben werden. Sie können Ihr eigenes XML Vokabular dafür
entwickeln
oder ein schon existierendes Vokabular verwenden. Ausserdem muss ein
Namensraum benutzt werden (xmlns Attribut auf das Wurzelelement).
Mindestens fünf Seiten sollen wenigstens ein Bild (IMG tag)
enthalten. Die Bilder müssen ohne Copyright sein. Wikimedia Commons
bietet sich insbesondere als Quelle für Copyright-freie Bilder.
Die Website sollte alle Good Practices berücksichtigen. (siehe
Architecture of the World Wide Web, Volume One: List of Principles,
Constraints
and Good Practice Notes)
Sie können die Interaktion mit Ihrer Website über das Internet
simulieren, indem Sie lokal einen Web Server installieren. Dafür eignet
sich Apache Tomcat: Fügen Sie in einer Tomcat Installation die Daten Ihrer Website inklusive einer Indexseite
(index.html) ein, die entweder die Hauptseite ihrer Website ist oder
eine Umleitung (HTML Redirect) darauf macht.
Konfiguriere die Webanwendung mit dem Kontextpfad (context path)
/gruppeX , wobei X die Nummer Ihrer Übungsgruppe ist. Aufgabe 2 ist
erledigt, sobald Sie über http://localhost:8080/gruppeX die Indexseite Ihrer Website aufrufen können.
Die Website soll auch online auf den Fachbereichserver mi.fu-berlin.de
gestellt werden. Dafür verwenden Sie Ihren privaten Homepagebereich.
(Sie können innerhalb Ihrer Gruppe frei entscheiden, auf wessen
Homepagebereich Sie die Website hochladen wollen.)
Abgabe per E-Mail:
Schicken
Sie an Ihren Dozenten ein WAR-Archiv, in dem die Webanwendung von Ihrer Tomcat
Installation zu finden ist (d.h. Ihre Website inklusiv Tomcat Konfiguration).
Der Betreff der E-Mail sollte
wie folgt aussehen: "[NBI] Blatt 1 - Gruppe X".
Abgabe schriftlich:
Nennen Sie sechs von den Good Practices (aus dem Dokument 'Architecture of the World Wide Web, Volume One') und geben Sie eine kurze Begründung an, wieso Ihre Website diese Good Practices berücksichtigt.
Zum Bestehen des Übungsblattes müss:
In der Präsentation sollen Sie Ihre Website allgemein vorstellen, deren Struktur und Inhalt beschreiben, und erläutern, wie Ihre Website die vorgegebenen Best Practises erfüllt.