Justin Lee's talk for GeekcampSG 2012. For all the talks for the year 2012, check out http://geekcamp.sg/schedule/view_schedule/2012
HTML5 - The road tomulti-platform serenityJustin Lee
View Slide
discussion
paulirish.com
10 points
10) server vs. client
fat server, thin client
data server, rich client
rest
luracast.com/products/restler
web services
html5, css3, javascript
9) offline vs. online
build withdisconnectivity in mind
offline caching
local storage
database
network connectivity
8) responsive design
css3 media queries
getskeleton.com
lessframework.com
yaml.de
7) platform frameworksvs. hand-code
jquery.com + jquery-mobile.com
sencha.com
twitter.github.com/bootstrap
sass-lang.com & compassless cssstylus
alicejs
6) mvvm, mvc
angularjs.org
backbonejs.org
knockoutjs.com
emberjs.com
5) performanceoptimizations
yslow.org
jslint.com
csslint.net
1 css, 1 javascript,minified
requirejs.org
4) debugging
alert(“ping”)
web inspector
breakpointsjs console
remote web inspector
adobe shadow
log4js
3) testing
multi-screen,multi-resolution
multi-device
multi-browser
user-agent simulation
ietester
unit testing
pivotal.github.com/jasmine
2) deployment
continuous integration
jenkins-ci.org
travis-ci.org
heroku.com
nodejitsu.com
1) sit back and enjoy
semanticubiquitousconnected devices
the end