HTML and CSS Reference
In-Depth Information
2
HTML5 in der mobilen
Webentwicklung
In diesem Kapitel erwartet Sie die technische Vorstellung der wichtigsten Neuerungen
und Änderungen rund um HTML5. Wie Sie bereits wissen, war der Umfang der
HTML5-Spezifikation häufigen Änderungen unterworfen, und somit hat sich in den
Medien ein etwas konfuses Bild des Umfangs der HTML5-Spezifikation gebildet. Da
APIs wie beispielsweise die Geolocation-API, genau genommen nicht in den Umfang
der HTML5-Spezifikation gehören, die darin enthaltenen Features rund um die Ortung
von Geräten jedoch gerade für die mobile Webapplikationsentwicklung immens wichtig
sind, wird das ebenfalls in diesem Kapitel behandelt.
Weil der Umfang dieses Buchs jedoch beschränkt ist und sich viele hier besprochene
Spezifikationen leider noch nicht im finalen Stadium befinden, konzentrieren wir uns auf
die für die mobile Webentwicklung relevanten und derzeit implementierten Features.
Um die Beispiele in diesem Kapitel verstehen zu können, müssen die Grundlagen der
Webentwicklung und die damit verknüpften Technologien wie HTML, CSS und
JavaScript verstanden werden. Der folgende Abschnitt erklärt diese Technologien nicht
von Grund auf, sondern stellt die neuen, relevanten Funktionen und Möglichkeiten vor.
Download
http://www.buch.cd
Um die Codebeispiele in diesem Kapitel strukturiert überprüfen zu können, wurde eine
kleine mobile Webanwendung erstellt, die Sie über die Seite zum Buch abrufen können.
2.1
Von HTML 4 nach HTML5
HTML5 definiert zwei Schreibweisen, die sogenannte HTML-Schreibweise und eine
XML-konforme Schreibweise.
2.1.1
Syntaktische Unterschiede
Diese beiden Schreibweisen erläutern wir am besten anhand von kurzen Beispielen.
Betrachten wir zunächst die HTML-Schreibweise:
<!doctype html>
<html>
<head>
<meta charset "UTF 8">
<title>Beispiel HTML5 Schreibweise</title>
Search WWH ::




Custom Search