Webdesign mit (X)HTML und CSS

Ein Kurs für Einsteiger

Technik des WWW

Protokolle zur Datenübertragung 

Die Kommunikation zwischen Sender und Empfänger wird mittels Netzprotokollen geregelt. Im World Wide Web ist das Hypertext Transfer Protocol (HTTP) zuständig, das wiederum eine sog. Anwendungsschicht der Protokoll-Familie TCP/IP (= Transmission Control Protocol /Internet Protocol) ist.

Domain Name System (DNS) 

Alle Rechner im Internet verfügen über eine sog. IP-Adresse (viermal eine Zahl von 0-255, getrennt durch einen Punkt), über die sie angesprochen werden können. Da  solche Adressen für Menschen schwer zu merken sind, werden diese in Domainnamen übersetzt. Der Domain Name Service stellt eine große, verteilte Datenbank dar, die für die Auflösung der Domainnamen in IP-Adressen (und umgekehrt) sorgt.

Ein Beispiel: die Website der FH Rosenheim ist sowohl  über den Domainnamen www.fh-rosenheim.de als auch über die IP-Adresse 141.60.160.125 zu erreichen.

Uniform Resource Locator (URL)

Alle Dokumente und Daten (HTML-Dokumente, Bilder) werden als Ressourcen bezeichnet. Mit dem/der URL wird der Ort einer Ressource im Netz angegeben. Ein typisches Beispiel ist der Inhalt der Adressleiste im Browser:  http://fwpf.webdesign.de/einfuehrung/technik-des-www

Damit wird angegeben, dass das angeforderte Dokument per http zu übertragen ist und dass es auf dem Server des Namens fwpf-webdesign.de unter einfuehrung/technik-des-www zu finden ist.

Für Ressourcen im Netz spielt eine Dateieindung wie z.B. .htm keine Rolle. Der Inhaltstyp einer Ressource wird über den sog. MIME-Typ identifiziert, der bei jeder Übertragung mittels http mitgesendet wird. Die meisten Webserver sind jedoch so konfiguriert, dass Dokumente gemäß ihren Endungen erkannt und mit dem richtigen MIME-Typ ausgeliefert werden.  Der MIME-Typ für HTML-Dokumente lautet beispielsweise text/html.

Da im lokalen Kontext kein Webserver zur Verfügung steht, der den MIME-Typen mitsenden kann, werden die Dokumente anhand der Endung identifiziert. Für (X)HTML-Dokumente eignen sich .htm oder .html, für Stylesheets .css

Detaillierte Informationen zur Technik im Netz: