HTML5 in der Praxis

An dem Thema HTML5 kommt man nicht mehr vorbei. Höchste Zeit, daß „Mann“ oder „Frau“ sich damit mal beschäftigt.

Interessant sind hier nicht nur die technischen Aspekte. Auch die vielfältigen Einsatzmöglichkeiten sollten in einem Unternehmen geprüft werden. Konkret geht es um folgende Fragen:

  • Wer hat HTML5 eigentlich erfunden?
  • Was kann HTML5 alles?
  • Wann wird HTML5 als Standard verfügbar sein?
  • Können Browser heutzutage schon HTML5 darstellen?

Der HTML5-TechTalk der GFU Cyrus AG liefert dazu Antworten und Anregungen:

 

Passende HTML5-Schulungen bietet die GFU auch, u.a. eine zweitägige Schulung “HTML5 – Der professionelle Einstieg in die Standardsprache des Webs“. In dieser HTML5-Schulung werden die sprachlichen Neuerungen zum Vorgänger sowie die Themen Formulare, Geolocation, Multimedia, Drag-and-Drop etc. praxisnah vorgestellt.

JavaScript für die Kommandozeile: PhantomJS – ein WebKit ohne Browser

Mit PhantomJS kann man die Möglichkeiten des WebKit-Browser in einer Kommandozeile nutzen. Das ganze funktioniert wie ein ganz normaler WebKit-basierender Browser, allerdings ohne Bildschirmanzeige. Auf der Website http://www.phantomjs.org/ nennt man das übrigens “headless”, also “kopflos”.

Unterstützung für DOM-Bearbeitung, CSS-Selektoren, JSON, Canvas, SVG und natürlich JavaScript ist vorhanden. Typische Anwendungsfälle für PhantomJS sind JavaScript Tests, die Ausgabe von Webseiten in PDF-Format oder komplexe Vearbeitungen, wie beispielweise das Lesen von aktuellen Tweets eine Twitter-Nutzers.

Auf den Google Code Projekt Seiten (http://code.google.com/p/phantomjs/) Beispielen vorgestellt, wie z.B. Durchführung von Regressionstests, Aufruf von Webservices und Verarbeitung der Rückgabedaten, Geolocation, Malen von SVG und Speichern als JPG-Datei.

PhantomJS wurde von Ariya Hidayat (http://ariya.ofilabs.com/) in Qt und C++ geschrieben und läuft unter Linux, Windows und Mac OS X.

Hier noch ein paar Links:

Prima Idee!

Follow

Bekomme jeden neuen Artikel in deinen Posteingang.