Professional Documents
Culture Documents
Referent 17.01.15
1 von xx Seiten
Overview
HTML
markup language
created 1990
standardized as HTML4 in 1997
press CTRL+U in Firefox
HTML5
officially introduced in 2011
not a software, browsers must support HTML5
features
currently browser developers implement
some features the html5 standard
Tasks
run on low powered devices
without browser plugin
semantic web
multimedia
rich internet applications
http://html5test.com/results/desktop.html
Flash vs HTML5
Flash - Problems
Steve Jobs
closed source/proprietary
security
plugin
seo
performance
touch capability
Markup Features
semantic tags
<nav>, <footer>, <header>,<article>,
<section>, <aside>, <hgroup>
Dropped Tags
basefont, big, center, font, strike, tt
acronym, applet, isindex
frame, frameset, noframes
<canvas>
drawing 2D images with Javascript
interactive
dynamic pictures -> animations
http://alex4.tapjs.com/
Geolocation
discover device position
uses availbale os positioning services
example: http://wo-bin-ich-jetzt.de/
WebGl
OpenGL ES2.0 for the browser
everthing is possible
http://mrdoob.github.com/three.js/examples/w
ebgl_terrain_dynamic.html
http://mrdoob.github.com/three.js/examples/c
anvas_materials_reflection.html
Data Storage
Web storage API
key-value store
Web SQL API
no longer maintained
Indexed Database API (aka WebSimpleDB)
indexed hierachical key-value store
File API
Others
Web Audio API
process und synthesize audio
<video>
cross document messaging
END
Sources
http://en.wikipedia.org/wiki/HTML5