Stell dir vor es wäre egal, welches Smartphone du besitzt – alle Apps, die jemals geschrieben wurden, sind ganz einfach kompatibel und verfügbar. HTML5 macht es möglich. Die Visionäre des Webs schauen aktuell über den Tellerrand in eine Zeit, in der das mobile Betriebssystem deines Smartphones dir nicht mehr vorschreibt, welche App verfügbar ist und welche nicht.

Klingt abstrakt? Keine Sorge, wir haben hier ein paar praktische Beispiele parat, die wirklich Spaß machen.

HTML5 kennt keine Grenzen

Egal ob iOS, Android, Nokia Belle oder Windows Phone – die Neuentwicklung von HTML, der Standardsprache zur Strukturierung von Inhalten wie Texten, Bildern und Hyperlinks im Web unterstützt vielfältige neue Funktionalitäten, für die zuvor Plugins (wie z.B. Adobe Flash) eingesetzt werden mussten. Dadurch können App-Entwickler eine App ohne Umwege direkt für den Browser deines Smartphones bauen.

Cut the Rope

Ein großartiges Beispiel dazu ist diese Version von Cut the Rope. 25 Level direkt (und kostenlos) spielbar in deinem Browser. Probier es doch gleich mal mit deinem Nokia Lumia aus! Kleiner Tipp: vorher schnell in den Options vorbeischauen und anstelle von “drag to cut” die Option “click to cut” auswählen. Nun müsst ihr lediglich das Band berühren, um es zu schneiden.
Schafft ihr es, den ewigen Nimmersatt Om Nom in jedem Level mit jeweils allen drei Bonbons zu füttern?

Okay, aktuell spielt es sich noch etwas ruckelig auf Smartphones, aber das Potential, was HTML5 für die Zukunft mobiler Anwendungen bietet, ist bereits deutlich sichtbar. Einmal programmiert, lassen sich diese Anwendungen auf zahlreichen unterschiedlichen mobilen Betriebssystemen ausführen.

Wenn ihr euren Browser auf die Probe stellen wollt, kommt diese Demo eines Aquariums gerade richtig. Weitere Experimente unter HTML5 findet ihr auf Microsofts IE10 Testdrive Website.

Ein Spieleklassiker neugeschrieben

Ein großartiges weiteres Beispiel ist das aktuelle Projekt von Aditya Ravi Shankar. Er hat sich vorgenommen, den ersten Teil von Command & Conquer aus dem Jahr 1995 komplett in HTML5 (und ein wenig Javascript) nachzubauen. Ein kleiner Level ist bereits spielbar und dieser erinnert sehr an alte Zeiten! Hier lohnt sich ein Vorbeischauen auf dem Computer, da die Maussteuerung auf modernen Touchscreens nicht ohne weiteres funktioniert.

Grundlagen

Derzeit wird für HTML5 noch ein moderner Browser benötigt (wie z.B. der Internet Explorer 9 auf deinem Nokia Lumia Smartphone). In Zukunft wird dieser Standard jedoch von jedem Browser unterstützt werden.

Einige Dinge müssen jedoch auch bei HTML5-Anwendungen berücksichtigt werden. So sehen sich die Entwickler mit vielen unterschiedlichen Bildschirmauflösungen konfrontiert, auf denen ihre Anwendungen jeweils gleich gut nutzbar sein müssen. Ein weiteres Augenmerk gilt den nötigen Sicherheitsmaßnahmen, da der Code relativ einfach ist. Klar ist aber auch, dass dank der Weiterentwicklung und weiteren Verbreitung von HTML5 diese Punkte in Zukunft ganz bestimmt überwunden werden können.

Was denkst du? Werden “Apps” dank HTML5 in Zukunft ein Wort der grauen Geschichte sein? Hast du weitere tolle Beispiele für HTML5-Anwendungen im Netz? Schreib einen Kommentar und lass es uns wissen!