1. Metrics of the mobile Web
State of the fragmentation
Roland Gülle
Sevenval GmbH
21. September 2011 www.mobile-devcon.de
2. about:sevenval
Leading Technologies for
Mobile Web Development
and beyond.
Experts in Web Technologies
Founded 1999
Operating globally
O!ces in Germany (HQ), US und UK
Strong backup
Subsidiary of YOC AG (market-listed)
Highly trusted
500+ web portals , serving Fortune 500 companies
9. Innovation in mobile is fast. The technology
adaptation lifecycle generates fragmentation at the
user base.
Time
Technology
Users
Crossing the Chasm by Geo"rey A. Moore
http://en.wikipedia.org/wiki/Crossing_the_Chasm
10. Web Standards
Web standards is a general term for the formal standards and other
technical specifications that define and describe aspects of the
World Wide Web. In recent years, the term has been more frequently
associated with the trend of endorsing a set of standardized best
practices for building web sites, and a philosophy of web design and
development that includes those methods.
http://en.wikipedia.org/wiki/Web_standard
11. The nice thing about
standards
is that you have
so many to choose from.
Andrew S. Tanenbaum
Author of MINIX and many computer science textbooks,
regarded as standard texts in the field.
Computer Networks, 2nd ed., p. 254 as cited in http://
en.wikiquote.org/wiki/Andrew_S._Tanenbaum
13. App ≠ Web
The more you limit an o"ering, The more comprehensive your
the easier it gets to access it content gets the more meaningful
through an App. it gets to access it through the Web.
“Apps are like Songs“ “Cool URIs don't change“
Daniel K. Appelquist Tim Berners-Lee
http://www.torgo.com/blog/2009/06/apps-are-like-songs.html http://www.w3.org/Provider/Style/URI
14. WebApps ≠ Web Sites
http://
pinchzo
o m.com
/posts
„Budg /anato
my-of-
et app a-htm
l5-mob
This is ropriat ile-app
and it not a w ely.
will co ebsite,
st you
a lot m
ore.“
31. Browsers: DE/AT
14%
Apple Mobile Safari
3% Open Handset Alliance
4% Android Build-In
42% Nokia BrowserNG
7%
Dolfin
Opera Mini
Tail
30%
17% Open Handset Alliance
Android Build-In
Apple Mobile Safari
3%
41%
4% Nokia BrowserNG
Dolfin
9%
Research In Motion
Browser
Tail
26%
32. Browsers: US
2% 3%
Apple Mobile Safari
22% Open Handset Alliance
Android Build-In
41%
Research In Motion
Browser
Opera Mini
Access Netfront
Tail
31%
33. Browsers: Asia
Apple Mobile Safari
23%
34% Open Handset Alliance
Android Build-In
Opera Mini
5%
Nokia BrowserNG
6% Research In Motion
Browser
Tail
10%
22%
41. Good News: Everyone is moving to HTML5
http://www.slideshare.net/sevenval/why-html5-is-getting-on-my-nerves
42. 10
ce 11-20
ren
tC onfe
ip
avascr
on tal J
ll Fr uget
Fu Ro
Bad News: You still have to do it. Pau
l
43. The challenge
is redefined.
Keep it running on all handsets/
browsers (including the older ones).
44. The challenge
is redefined.
Keep it running on all handsets/
browsers (including the older ones).
keep your site/app „state of the art“!
(...and don‘t break it.)
45. se
• Devic e Databa
•T emplates
eW eb Design
•R esponsiv
all
• Combine
Solutions.
52. Templates: Separate Clients
HTM
L5 P
ART
Y!
M L5/ n. ks if
the
HT versio he c
ed er, who c enough“.
b loat CSS3 rkeep „smart
Full cript/ Doo ce is Simpl
e XH
ava
S devi TML
J /MP
V ersion
sm
ar ture phone
tp fea
ho
ne
63. Responsive Web Design
Smart Browsers, Developers
and Designers needed,
to let it work as expected. g
he
e t t ss.
lients proce
all c ent &
And cont
e
sam
65. Server & Client Side Adaptation
(Us
e
(Ja r-Age
v n
= i aScri t: /i
Pho pt: Ph
ne
4 win one/)
HTT dow
src.examples P(s) .de +
vic
Property eP ixe
Detection lRa
tio
===
HTT 2)
anywebsite.com P(s)
Device
Device
Client
Database
HTT Database
feed.example.com P(s)
Adaptation
&
Filter
HTT
any API P(s)
yer
/ Adap tation La
ion
Presentat
Files
66. Thats our solution :)
Sevenval
FIT Technology
FITML
src.examples
Property
Detection
HTML
anywebsite.com
Client
Description
XML/RSS Repository
feed.example.com
FITML
Processor
JSON
any API
Files