Kostenlos Online Lesen
HTML5-Handbuch - die neuen Features von HTML5
Titel:
HTML5-Handbuch - die neuen Features von HTML5 Kostenlos Bücher Online Lesen
Autoren:
Franzis
Vom Netzwerk:
Abschnitt 6.3.2 Rechtliche Aspekte von Hyperlinks ).
Referenzinformationen
Elementreferenz
,
Attributreferenz
href
:
Attributreferenz
target
:
6.1.2 Download-Verweise
HTML5 führt die Möglichkeit ein, Links unabhängig vom MimeType des Linkziels als Download-Verweis anzubieten. Damit wird eine seit jeher häufig nachgefragte, aber bislang nicht befriedigend gelöste Funktionalität auf einfache Weise mit Hilfe von HTML gelöst.
Beispiel
Aktuelle Downloads
Report
vom Meeting 28.06.2013
Aktuelle Wochenschau
Erläuterung
• Indem Sie im einleitenden
-Tag eines Hyperlinks das Attribut download notieren, weisen Sie einen Browser, der das Attribut kennt, an, das Verzweisziel in jedem Fall zum Download anzubieten, auch wenn er es selber anzeigen könnte oder ein Plugin oder ein definiertes Programm kennt, das normalerweise für solche Ziele aufgerufen wird.
• Wenn die verlinkte Ressource einen Dateinamen hat, der in dieser Form auch zum Download angeboten werden kann, genügt es, das Attribut als Standalone-Attribut zu notieren, so wie im ersten Fall im obigen Beispiel. Wenn das verlinkte Ziel keinen brauchbaren Dateinamen hat oder wenn Sie einen bestimmten Dateinamen als vorgeschlagenen Dateinamen zum Download anbieten möchten, weisen Sie ihn dem
download
-Attribut als Wert zu. Für den zweiten Link wird in obigem Beispiel davon Gebrauch gemacht. Wenn Sie XHTML-Kodierung verwenden, bietet es sich an, in jedem Fall einen Dateinamen als Wert zuzuweisen.
Weitere Hinweise
• Für Browser, die das
download
-Attribut noch nicht kennen, sollten Sie Alternativen anbieten. Es gibt Dateitypen, die (fast) jeder Web-Browser so interpretiert, dass er dem Anwender anbietet, die Datei lokal zu speichern. Das bekannteste Dateiformat dafür ist heute das ZIP-Format ( *.zip ). ZIP-Dateien sind Archivdateien, die mehrere andere Dateien enthalten können, sogar ganze Verzeichnisstrukturen. Die enthaltenen Dateien werden außerdem komprimiert. Der Anwender muss die ZIP-Datei nach dem Download mit einem geeigneten Programm entpacken (Unzip-Programm).
• Attributreferenz
download
:
6.1.3 Links zu beliebigen Ressourcen
Außer dem
download
-Attribut gibt es in HTML keine spezifische Notation, um für Dateien beim Anklicken ein bestimmtes Verhalten anzuweisen. Stattdessen entscheidet der Browser auf Grund der in seiner Konfiguration hinterlegten »Handler« für bestimmte Inhaltstypen ( MimeTypes ), wie er mit einer Ressource des entsprechenden Typs verfahren soll. Als Inhaltsanbieter haben Sie darauf keinen Einfluss. Generell ist es sinnvoll, Links nur auf Ressourcen mit einigermaßen verbreiteten Dateiformaten zu setzen. Bei Dokumenten aller Art ist das vor allem das PDF-Format, das im Gegensatz etwa zu Microsoft-Office-Dokumenten plattformunabhängig und auch nicht so einfach editierbar ist.
Beispiel
Ressourcen aller Art
Katzenposter
[PDF]
Katze in Aufruhr
[AVI]
Katze in Aufruhr
[AVI]
Erläuterung
Verweise auf beliebige Dateitypen unterscheiden sich prinzipiell nicht von anderen Verweisen. Das Verweisziel ist einfach die gewünschte Datei. Es sind alle Möglichkeiten der Referenzierung möglich.
Bei verbreiteten Formaten wie PDF oder AVI können Sie in der Regel davon ausgehen, dass die Browser der Anwender wissen, wie sie mit solchen Ressourcen umgehen sollen. Wenn es sich um speziellere Formate handelt, etwa um proprietäre Formate wie eine Photoshop-Datei (PSD; letzter Link im obigen Beispiel), ist es zweckmäßig, dem Browser den Internet-MimeType des Formats explizit mitzuteilen. HTML bietet jedoch die Möglichkeit an, im einleitenden
-Tag ein
type
-Attribut zu notieren. Darin können Sie den MIME-Type der Zieldatei angeben. Diese Information ist für den Web-Browser (und andere Web-Clients) hilfreich. Eine Liste bekannter MIME-Typen finden Sie in der Referenz der MIME-Typen.
Bild 6.2: Darstellung eines Hyperlinks zum Speichern einer zip-Datei
Weitere Hinweise
Wenn Sie Dateien anbieten, die nur für bestimmte Rechnerumgebungen gedacht sind, können Sie natürlich auch Formate verwenden, die speziell für diese Umgebungen
«
1
2
...
63
64
65
66
67
68
69
...
297
298
»
Weitere Kostenlose Bücher
Am Ufer der Traeume Online Lesen
von
Thomas Jeier
Schatten über Oxford Online Lesen
von
Veronica Stallwood
Sehnsucht nach Riga: Roman (German Edition) Online Lesen
von
Karen Winter
Lucy - Der Schlüssel (Band 5) (German Edition) Online Lesen
von
Fred Kruse
Die verschollene Symphonie Online Lesen
von
James A. Owen
Kobra Online Lesen
von
Christina Czarnowske
Erzählung Online Lesen
von
Gabriel Marcel
1226 - Der Kampf um Schatzen Online Lesen
von
Unbekannt