Montag, 10. Juni 2013

HTML5 Einführung

Was ist HTML5?

HTML5 wird der neue Standard für HTML sein.
Die vorherige Version von HTML, HTML 4.01, kam im Jahr 1999. Das Web hat sich seitdem sehr verändert.
HTML5 ist noch ein work in progress. Allerdings unterstützen die gängigen Browser viele der neuen HTML5-Elemente und APIs.

Wie haben HTML5 angefangen?

HTML5 ist eine Kooperation zwischen dem World Wide Web Consortium (W3C) und der Web Hypertext Application Technology Working Group (WHATWG).
WHATWG wurde mit Web-Formularen und Anwendungen zu arbeiten, und W3C XHTML 2.0 wurde mit arbeiten. Im Jahr 2006 beschlossen sie, zusammen und erstellen Sie eine neue Version von HTML.
Einige Regeln für HTML5 wurden festgelegt:
  • Neue Funktionen sollte auf HTML, CSS, DOM und JavaScript basieren
  • Reduzieren Sie die Notwendigkeit für externe Plugins (wie Flash)
  • Bessere Fehlerbehandlung
  • Mehr Markup Scripting ersetzen
  • HTML5 soll geräteunabhängig sein
  • Der Entwicklungsprozess sichtbar sein soll für die Öffentlichkeit

Die HTML5 <! DOCTYPE>

In HTML5 gibt es nur eine Erklärung, und es ist sehr einfach <doctype!>:
<!DOCTYPE html>


Minimum HTML5 Dokument

Nachfolgend ist ein einfaches HTML5 Dokument, mit einem Minimum an benötigten Tags:
<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>

<body>
The content of the document......
</body>

</html>


HTML5 - Neue Funktionen

Einige der interessantesten neuen Funktionen in HTML5:
  • Die <canvas> Element für 2D-Zeichnung
  • Die <video> und <audio> Elemente für die Medienwiedergabe
  • Unterstützung für die lokale Speicherung
  • New content-spezifische Elemente, wie <article>, <footer>, <header>, <nav>, <section>
  • Neue Formular-Steuerelemente, wie Kalender, Datum, Uhrzeit, E-Mail, URL, Suche

Browser-Unterstützung für HTML5

HTML5 ist noch nicht ein offizieller Standard und keine Browser haben volle HTML5-Unterstützung.
Aber alle gängigen Browser (Safari, Chrome, Firefox, Opera, Internet Explorer) weiterhin neue HTML5-Funktionen, um ihre neuesten Versionen hinzufügen.

HTML5 Referenzen

Am W3Schools finden vollständigen Referenzen zu Tags globale Attribute, standard Veranstaltungen und vieles mehr.

Keine Kommentare:

Kommentar veröffentlichen