HTML5 Logo Image

HTML5!? wassendas?

HTML + CSS + JavaScript ~= HTML5

Warum HTML5?

"Und mein Internet Explorer 6?"

Wie können unteschiedliche Browser mit abweichenden Funktionalitäten unterstützt werden?

Cross-Browser-Support

Unterschiedliche Endgeräte mit verschiedene Browser aber "nur" eine App

  1. Progressive enhancement
  2. Graceful degradation
  3. Responsive Web

Progressive enhancement

Tipp: schaut was wo geht und was nicht auf caniuse.com

Graceful degradation

<input type="number" name="myName" style="border: 1px solid green; border-radius: 5px;">

Chrome 20:Number Input in Chrome

Internet Explorer 9:Number Input in Chrome

Internet Explorer 7:Number Input in Chrome

Die App bleibt trotz beschänktem Funktionsumfang bzw. vermindertem Aussehen nutzbar.

Responsive Web

Wo sind wir?

Was steht an?

Danke

Das war's auch schon!

Fragen?

Immer für euch da: @oliviernt

Download unter: github.com/oliviernt/html5-hottopic

Erstellt mit: deck.js

/

#