Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Development
What is HTML?
HyperText Markup
What is HTML5?
Enhances HTML with native
support for latest
multimedia and graphics
Leverages standards-based
tools
Consumes HTML4, XHTML
and DOM
Compatible with JavaScript
& CSS3
Contains JS APIs for
complex web applications
Compatibl
e
FEATURES
Canvas
Graphics/M
edia
Offline
Storage
File/Hardw
are Access
OS Integration
HTML5 Flavors
Basic HTML
Application is all HTML,
server side apps
Hybrid (Wrapper)
Run inside a native
container, and leverage
the device browser
engine (but not the
browser) to render the
HTML and process the JS
locally
Mixed-Mode
Version of native
application where some
forms are rendered in the
web view while others
are rendered using the
native SDK
Road to HTML5
JavaScript
HTML
1991
CSS1
CSS2
1996
1998
Tableless
Web Design
2002
2009
1994
HTML2
1997
HTML4
2000
XHTML1
2005
AJAX
Growth of HTML5
No specialized skillset
Single code base
Backwards compatibility
Easy to update / upgrade
Cross channel and OS
Faster time to market
Business Advantages
Browser Fragmentation
All major browsers
dont equally support
HTML5 across all
platforms
Compatibility testing
must be done on all
potential target
browsers
Not a uniform
standard
Varies from browserto-browser and
browser version
Must continuously
optimize web app for
multiple devices,
browsers and
platforms.
Advantages
Tools /
Frameworks
Outcomes
API
Integration
HTML 5/4
Hybrid
Device Specific
Mixed-Mode
Channel Specific
Kony mBaaS
handling
Responsive and adaptive design
Native device capabilities,
Testing
HTML5
Developer codes the
variances to support HTML5
across browsers
?
?
?
?
HTML5 is all I
TH
need
MYto go
mobile.
I only need one
skillset toH build
MYT
HTML5
Applications.
Browsers will
eventually
YTH
M
standardize
HTML5.
Cost of
developing
an
TH
Y
mobileMapp with
HTML5 is less.
Summary
Determine if HTML5 satisfies your