4. "Our goal is to take the one true Web and
make it available to people on their terms."
Jon S. von Tetzchner, Opera Co-founder
"All I ask is access to the full Web, everywhere.
And some more beer."
Me
5. Executive Summary:
Open Web Standards make the Web open for
people with disabilities and people without
access to the latest expensive hardware.
12. By-products of the redesign:
● 30% increase in natural search-engine traffic
● 75% reduction in page load time
● No more browser-incompatibility problems
● Accessible to mobile devices
● Time spent to manage content “reduced from
5 days to 0.5 days per job”
13. No money, no honey etc
● Savings of £200,000 annually on site
maintenance
● 90% increase in online sales
● 100% return on investment in less than 12
months.
14. 1. new web standards
2. adaptive content
3. browser as platform
15. 1. new web standards
2. adaptive content
3. browser as platform
19. “...extending the language to better support Web
applications, since that is one of the directions the Web is
going in and is one of the areas least well served by HTML
so far. This puts HTML in direct competition with other
technologies intended for applications deployed over the
Web, in particular Flash and Silverlight.”
Ian Hickson, Editor of HTML5
http://lists.w3.org/Archives/Public/public-html/2009Jan/0215.html
24. video as native object...why is it important?
● “play nice” with rest of the page
● keyboard accessibility built-in
● API for controls
●
developers have a choice
25. 1. new web standards
2. adaptive content
3. browser as platform
28. Towards a World-Wide Web
1.6 billion people are online, yet more than 4
billion people — two out of every three people
on Earth — have a mobile phone or access to
one.
www.opera.com/smw/2009/10/
29. China
“The proportion of [people] accessing the
Internet by mobile increased enormously from
39.5% in late 2008 to 46% in June 2009, while
the proportion of using desktops and laptops
decreased”. (close to 150 million people).
Statistical Report on Internet Development in China, p25-26, July 2009, www.ccnic.cn
30. India
There is one bank branch for every 14,000
people, one ATM for every 5000 people but a
mobile for every 2.3 people in India.
More people in India have access to a mobile
phone than even a proper toilet.
31. “One Web means making, as far as is reasonable, the
same information and services available to users
irrespective of the device they are using. However, it does
not mean that exactly the same information is available in
exactly the same representation across all devices.”
W3C Mobile Web Best Practices http://www.w3.org/TR/mobile-bp/#OneWeb
42. CSS 3 Media Queries:
@media screen and
(max-device-width: 480px) {
// insert CSS rules here
}
http://www.w3.org/TR/css3-mediaqueries/
Demonstration of Media Queries
43.
44. 1. new web standards
2. adaptive content
3. browser as platform
45.
46. “…the browser run-time is
perfect…you’re out of writing for
Windows Mobile, Android, S60,
each of which require testing...we
want to abstract that.
All the cool innovation is
happening inside the browser –
you don’t need to write to the
native operating system
anymore.”
Mobile Entertainment Market, June, 2009
47. W3C Widgets – application development filled
with web standards goodness,
using browser engine as platform
50. Defining JavaScript APIs:
●
Contacts (access address book)
● Calendar API
●
Media Capture API (programmatic access to
camera/microphone)
●
Messaging API (email/ SMS)
http://www.w3.org/2009/dap/
Read all about it: http://berjon.com/blog/2010/09/dap.html
51.
52.
53. 1. new web standards
2. adaptive content
3. browser as platform