Bücher online kostenlos Kostenlos Online Lesen
HTML5-Handbuch - die neuen Features von HTML5

HTML5-Handbuch - die neuen Features von HTML5

Titel: HTML5-Handbuch - die neuen Features von HTML5 Kostenlos Bücher Online Lesen
Autoren: Franzis
Vom Netzwerk:
2 in Form einer Zeichenkette.
    Die interne Vorgehensweise ist dabei analog zu der bei
setLinearFill()
, mit dem Unterschied, dass zusätzlich die Parameter
col1r
und
col2r
übergeben werden. Diese legen den Ausbreitungsradius der jeweiligen Farbe fest. Intern ruft die Funktion anstelle von
createLinearGradient()
die entsprechende Methode
createRadialGradient()
auf. Diese setzt den radialen Farbverlauf.
function text(obj, x, y, text, style)
    Fügt einen formatierten Text ein.
    Parameter
obj
= ein
canvas
-Elementobjekt
    Parameter
x
= Horizontalversatz der Textanfangsposition
    Parameter
y
= Vertikalversatz der Textanfangsposition. Orientiert sich an der Basislinie der Schrift.
    Parameter
text
= der auszugebende Text
    Parameter
style
= Zeichenkette, markiert durch "…" oder '…', mit folgenden Angaben: Schriftgewicht (
bold
für Fettschrift oder
normal
für Normalschrift), Schriftgröße (z. B. 18px) und Schriftart (z. B. Arial, sans-serif). Die einzelnen Angaben werden durch Leerzeichen getrennt.
    Die Schriftfarbe kann durch vorherigen Aufruf der Funktion
setStroke()
bestimmt werden.
7.3        Audio- und Video-Ressourcen
    In HTML 4.01 gab es zwar die Möglichkeit, beliebige Multimedia-Objekte in generischer Form einzubinden. Dabei gab es jedoch keine Konventionen dafür, welche Dateiformate und – was bei Audio und Video noch wichtiger ist – welche sogenannten Codecs verwendet werden sollten. Es gab also keine vergleichbare Konvention wie etwa die akzeptierten Dateiformate beim
img
-Element.
HTML5 versucht, eine solche Konvention zu etablieren. Die neu geschaffenen Elemente
audio
und
video
sind die HTML-Container für webgerechte Audio- und Videoformate.
7.3.1      Eingebettete Audio-Ressourcen
Mit HTML5 ist es endlich möglich, Audio-Ressourcen direkt im Browser abspielen zu lassen, ohne auf ein Plugin vertrauen oder einen flashbasierten Audio-Player anbieten zu müssen. Das fördert die Verbreitung von Musik und Podcasts (gesprochenen Artikeln oder Dialogen, manchmal ergänzt durch Musik, also selbst gemachtes Radio).
    Eine wichtige Voraussetzung für den Erfolg des neuen
audio
-Elements in HTML5 ist allerdings, dass alle Browser bestimmte Audio-Formate ohne zusätzliche Software abspielen können, also direkt in der Browser-Software implementieren. Derzeit gibt es diesbezüglich noch Probleme, was daran liegt, dass das verbreitetste und beliebteste Audio-Format, MP3, durch Patente geschützt ist. Einige Browser-Anbieter können oder wollen es deshalb nicht implementieren und favorisieren stattdessen das OpenSource-Audio-Format OGG.
    Nachfolgende Tabelle zeigt, welche Browser, die das
audio
-Element von HTML5 unterstützen, welche Audio-Dateiformate abspielen können:

     
Für das Problem, dass es kein Audio-Format gibt, das von allen Browsern direkt abgespielt werden kann, bietet HTML5 indessen eine technische Lösung an. Der Nachteil dabei: Sie müssen jeden Audio-Track in mindestens zwei Dateiformaten anbieten, nämlich in MP3 und OGG.
Beispiel
    

Rabenanwälte und Abmahnkrähen


    

    
    

    Webseite zum Song
    Das Beispiel zeigt eine Anordnung, die nur zeigen soll, wie es aussehen könnte . Da zum Redaktionszeitpunkt noch nicht endgültig entschieden ist, welches Audio-Format tatsächlich das Default-Format werden soll, ist derzeit folgende Variante des obigen Beispiels eigentlich korrekter:
    
Erläuterung
    Die Audio-Ressource wird durch

markiert. Innerhalb des
audio-
Elements können Sie ein oder mehrere
source
-Elemente in Form eines Standalone-Tags

notieren ( source = Quelle). Im einleitenden

Weitere Kostenlose Bücher