HTML5-Handbuch - die neuen Features von HTML5
URL-Adressen, was sich bei Suchmaschinen möglicherweise positiv auf die interne Seitenbewertung auswirkt (SEO-Faktor).
Beispiel
/produkte
/produkte/hardware
/produkte/hardware/monitore
/support
/support/hardware/
/support/hardware/monitore
/medien
/medien/grafik
/medien/grafik/produkte
/medien/flash
/styles
/scripts
Erläuterung
Die Verzeichnisnamen im Beispiel sind Wörter, die im Wörterbuch zu finden sind. Es gibt eine nachvollziehbare Struktur, die in verschiedenen Bereichen (Produktübersicht, Supportwesen) wiederkehrt. Ferner gibt es geeignete Verzeichnisse für referenzierte Inhalte wie Grafiken, Flashmovies, Stylesheets oder Scripts.
Aus solchen Verzeichnisstrukturen entstehen dann verständliche URL-Adressen wie http://www.example.com/produkte/hardware/monitore/C620X.html .
Eine Produktgrafik kann innerhalb von C620X.html z. B. mit /medien/grafik/produkte/C620X.jpg referenziert werden. Es gibt also ein feststehendes Ordnungsgefüge.
Dateinamen
Beachten Sie bei Dateinamen folgende Empfehlungen:
• Verwenden Sie in Dateinamen möglichst nur die Buchstaben a-z, A-Z, Ziffern 0-9, Bindestriche und Unterstriche sowie einen Punkt zum Abtrennen der Dateiendung. Auch wenn es mittlerweile möglich ist, höherwertige Zeichen wie etwa deutsche Umlaute in URL-Adressen oder in den meisten Betriebssystemumgebungen zu verwenden, so ist es doch sicherer, sich nicht darauf zu verlassen.
• Verwenden Sie im Normalfall nur Kleinbuchstaben in Dateinamen. Lediglich in begründbaren Fällen sind Großbuchstaben sinnvoll, etwa bei Produktbezeichnungen wie C620X, wenn sie nun einmal diese Form haben. Beachten Sie, dass Unix/Linux-basierte Betriebssysteme strikt zwischen Groß- und Kleinschreibung unterscheiden.
• Verwenden Sie konsequent Dateiendungen, und zwar jene, die für Dateien typisch sind. Für HTML-Dateien sind das die Dateiendungen .html oder .htm . Für XHTML-Dateien, die als XML-Dokument ausgeliefert werden sollen, ist auch eine Dateiendung .xhtml oder .xml sinnvoll. Grafiken sollten die dem Dateiformat gemäße Endung erhalten, also etwa .gif , .jpg oder .jpeg , .png oder .svg . Eine Übersicht bietet die Liste der MIME-Typen im Buchanhang.
2.1.5 Referenzierung
Das Referenzieren anderer Inhalte kommt in HTML an zahlreichen Stellen vor:
• bei Hyperlinks zu anderen Inhalten
• bei Pixelgrafik-Referenzen
• bei Image-Maps
• bei Audio- und Video-Ressourcen
• bei aktiven Inhalten
• bei eingebetteten Frames
• beim Einbinden externer Scripts
• beim Einbinden von CSS-Dateien
All diese Elemente werden in HTML in Form einer Referenz auf eine entsprechende Datenquelle notiert. In all diesen Fällen sind die nachfolgend beschriebenen Möglichkeiten zum Referenzieren in HTML anwendbar.
Prolog: URIs, URLs und URNs
Das Web, wie es Tim Berners-Lee konzipiert hat, besteht aus drei tragenden Säulen:
• der Dokument-Beschreibungssprache HTML
• dem Web-Datenübertragungsprotokoll HTTP
• dem universellen Adressierungsschema für beliebige Internet-Inhalte mit Hilfe von URIs
Ein URI ( Universal Resource Identifier = universeller Quellenbezeichner) ist beispielsweise so etwas wie http://www.w3.org/ oder http://www.w3.org/Provider/Style/URI . Beide Beispieladressen sind aber gleichzeitig auch sogenannte URLs ( Uniform Resource Locators = einheitliche Quellenorter) – und zwar deshalb, weil sich dahinter tatsächlich existierende Ressourcen verbergen. Und dann gibt es noch die sogenannten URNs ( Uniform Resource Names = einheitliche Quellennamen). Sie sind dazu gedacht, nicht wirklich existierende Datenquellen oder Quellen, die zwar existieren, aber durch kein bekanntes Internet-Protokoll im Netz abrufbar sind, dennoch eindeutig zu benennen.
Ein URI ist also der Oberbegriff für URL und URN.
URI und URL sind bei typischen Adressen, hinter denen sich konkrete Dateien oder Datenquellen verbergen, faktisch das Gleiche. Im HTML 4-Standard wird von URIs geredet. Da sich diese Abkürzung in der Praxis jedoch außerhalb einer kleinen Fachweltgemeinde nie gegen die Abkürzung URL oder Ausdrücke wie URL-Adresse durchsetzen konnte, ist in der HTML5-Spezifikation wieder durchgängig von URLs die Rede. Und das ist auch der Grund, warum hier im Handbuch ansonsten durchgängig die Ausdrücke URL oder URL-Adresse verwendet werden.
Mit vollständigen URLs referenzieren
Mit vollständigen (vollqualifizierten) URLs müssen Sie dann
Weitere Kostenlose Bücher