Verteilte und Selbstorganisierende Rechnersysteme Research Group





Proseminar (SS 2001)

Technologien und Richtlinien im WWW-Umfeld

Das WWW stellt inzwischen einen erheblichen Pfeiler in der Arbeit eines Informatikers dar - sei es als Quelle für Informationen oder Ziel eigener Entwicklungen. Häufig wird jedoch dabei die Komplexität des Mediums unterschätzt, immerhin wurden innerhalb weniger Jahre eine erhebliche Anzahl neuer Technologien entwickelt, die aber traditionelle Richtlinien und Gesetze nicht ersetzen.
In diesem Proseminar hatten die Studenten daher die Aufgabe, sich von der rechtlichen, inhaltlichen und vor allem der technischen Seite dem WWW und den aktuellen Entwicklungen in dessen Umfeld zu nähern, die Ergebnisse zu einer Dokumentation zu strukturieren und schließlich in einem Vortrag zu präsentieren.

Dieses Proseminar stellte eine Veranstaltung des Grundstudiums dar und sollte hauptsächlich einen Rahmen bilden, um Studenten das Recherchieren, Strukturieren und Vortragen beizubringen. Jeder Student mußte das Proseminar eigenverantwortlich ausarbeiten, die Fragen hier stellten dazu nur einen Hinweis dar und konnten - ja sollten sogar - selber weitergedacht werden. Auch sind die angegebenen Links nur als Hilfe für einen Einstieg zu sehen, eine eigene Recherche in Internet und Bibliothek war unerlässlich.


  1. Stefan Worm - Grundlagen und Geschichte des Web
    Wann und warum entstand das "Web", wie verlief seine Geschichte?
    Wer hatte die Idee und welche Organisationen machen heute die Planungen im Hintergrund?
    Wo sind die Standards dokumentiert und welche sind das? Wie entsteht ein neuer Standard?
  2. Thomas Feyer - Urheberrecht und Markenrecht
    Was ist ein Urheber und welche Rechte hat er?
    Was ist eine Marke und wie bekommt man sie? Welche Rechte hat der Markeninhaber?
    Was ist eine Abmahnung und was kann man dagegen tun?
  3. Alexander Bischof - Übersicht Web-Browser
    Welche Browser sind verbreitet?
    Was können derzeitige Browser?
    Was bringt die Zukunft?
  4. Martin Wagner - Design: Im Grossen - Webpräsenz
    Worauf ist beim Entwurf der Seitenstruktur zu achten?
    Welche Möglichkeiten die Navigation zu konstruieren gibt es?
    Wie weit sollte eine Website einheitlich sein?
  5. Stephan Schmied - Design: Im Kleinen - Webseite
    Worauf sollte man beim Design einer Seite achten?
    Wie sollte man mit Schriftarten und Farben umgehen und wie wählt man sie aus?
  6. Bjoern Krellner - Cascading Style Sheets (CSS)
    Was ist CSS und wofür braucht man das?
    Wie gut wird CSS von den Browsern unterstützt?
    Was bringt CSS Version 2?
  7. Uwe Domaratius - Benutzbarkeit von Webseiten
    Was versteht man unter "Benutzbarkeit" bzw. "Usability"?
    Was sind die grundsätzlichen Überlegungen um eine gute Benutzbarkeit zu erreichen?
    Wie kann man die Qualität der Benutzbarkeit feststellen?
  8. Andrea Herrmann - Browser-Plugins
    Wozu braucht man Plugins?
    Was für Plugins gibt es?
    Welche Vor- und Nachteile haben Plugins?
  9. Sebastian Neubert - Shockwave und Flash
    Was sind Shockwave und Flash, wie unterscheiden sie sich?
    Wie erstellt man ein Flash-Movie?
  10. Kai-Uwe Martin - Grafik-Formate
    Welche Grafik-Formate gibt es für das WWW und wie unterscheiden sie sich?
    Welches Format eignet sich für welchen Zweck?
    Welche aktuellen Neuentwicklungen gibt es?
  11. Sebastian Junge - Schlechtes Design, häufige Fehler
    Welche Fehler werden häufig beim Design gemacht?
  12. Michael Rentzsch - CGI
    Was sind CGI's und wofür braucht man sie?
    Wir funktioniert ein CGI grundsätzlich?
    Worauf ist beim Entwurf von CGIs zu achten?
  13. Markus John - PHP und ASP
    Was sind PHP und ASP?
    Wie unterscheiden sich die beiden Produkte?
    Gibt es weitere vergleichbare Produkte?
  14. Enrico Scholz - Übersicht Webserver
    Welche Webserver gibt es und wie unterscheiden sie sich?
    Wie verbreitet sind die verschiedenen Webserver?
  15. Mario Ritz - Benchmarking von Webservern
    Wie kann man die Geschwindigkeit eines Webservers messen?
    Wie schnell sind übliche Webserver?
    Welche Möglichkeiten gibt es, einen Webserver zu beschleunigen?
    • SPECweb99 Benchmark
    • "Server im Wettstreit - Windows 2000 und Linux 2.4 im Test als Web-Server", c't 17/2000 S. 174
  16. Michael Kuhl - Sicherheit der Übertragung
    Welche abzusichernden Faktoren gibt es?
    Welche Mittel unterstützen aktuelle Browser dazu?
    Wie kann man einen eigenen Server entsprechend ausrüsten?
  17. Thomas Wiedemann - Datenbanken
    Wofür braucht man eine Datenbank als Entwickler von Webseiten?
    Welche Datenbanken gibt es und wie unterscheiden sie sich?
  18. Frank Liebig - Sessions
    Was ist eine Session, wozu braucht man sowas?
    Wie kann man den Identifikator übertragen?
    Wie kann man die Daten der Session speichern?

Karsten Petersen, zuletzt geändert am 21.09.2001