5. The principles of universality of access irrespective of hardware or
software platform, network infrastructure, language, culture, geographical
location, or physical or mental impairment are core values
Tim Berners-Lee
6.
7.
8.
9.
10.
11. "There is a problem called
Twitter right now and you can
find every kind of lie there. The
thing that is called social
media is the biggest trouble for
society right now."
- Tayyip Erdoğan, PM of Turkey
27. A short sad history of browser sniffing
(http://webaim.org/blog/user-agent-string-history/)
Mosaic NCSA_Mosaic/2.0 (Windows 3.1)
Netscape Mozilla/1.0 (Win3.1)
IE: Mozilla/1.22 (compatible; MSIE 2.0; Windows 95)
Firefox: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1) Gecko/20020826
Konqueror: Mozilla/5.0 (compatible; Konqueror/3.2; FreeBSD) (KHTML, like Gecko)
Opera: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.51, or
Mozilla/5.0 (Windows NT 6.0; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera
9.51, or Opera/9.51 (Windows NT 5.1; U; en)
Safari: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.7 (KHTML, like
Gecko) Safari/85.5
Chrome: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13
(KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13
28. New kids on the block ...
●
Opera 15 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.32
(KHTML, like Gecko) Chrome/27.0.1423.0 Safari/537.32 OPR/15.0.1089.0
● IE11 Mozilla/5.0 (IE 11.0; Windows NT 6.3 ; Trident 7.0; .NET 4.0E; .NET
4.0C; rv:11.0) like Gecko
29. Script: https://github.com/404
(27 Jan 2011)
// Detect if the browser is IE or not.
// If it is not IE, we assume that the browser is NS.
var IE = document.all?true:false;
// If NS -- that is, !IE -- then set up for mouse
capture
if (!IE)
document.captureEvents(Event.MOUSEMOVE);
(Lots more fun at https://github.com/miketaylr/Snort/blob/master/snort.yml)
30.
31.
32.
33. 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
34. 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 (563.73 million) .
India has more mobile phones than toilets.
35.
36. “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
44. Ahn Cheol-soo
Active X has “led to
international isolation of
Korean IT” and
“inconvenience for
users.”
Quoted in Wall St Journal
(Image by Jinho Jung
http://en.wikipedia.org/wiki/File:Ahn_Cheol-Soo.jpg)
66. Hippie BS Web Components way
<button is=kewl-button>Search Mail<button>
document.register('kewl-button', {
extends: 'button'
});
Use Shadow DOM to add markup for styling reasons.
69. The reason the web is so powerful is that it is a web of information.
One piece of data is linked with another piece of data is via a URL.
Directly addressable content is what makes web apps
better than desktop apps.
danwebb.net/2011/5/28/it-is-about-the-hashbangs
71. NYSE Euronext prohibits ... unauthorized hypertext links by others to
the NYSE Euronext Web-site. NYSE Euronext reserves the right to
disable any unauthorized links.
73. Use of any Web browsers (other than generally available third-
party browsers), engines, software, spiders, robots, avatars,
agents, tools or other devices or mechanisms to navigate, search
or determine the NYSE Web-site is strictly prohibited.
74. You agree you will not, and will not permit any third party to
obstruct, receive, modify or otherwise interfere with the display
or delivery of advertisements on the NYSE Web-site.
75. You may print or download a single, unaltered, permanent copy
or one temporary copy in a single computer’s memory of any
Content for your personal, non-commercial use only
76. You agree to review this Agreement each time you access the
NYSE Euronext Web-site so that you are aware of any and all
modifications made to this Agreement since your last visit
89. “We believe that if access to the Web increases
dramatically, there will be significant social
development and greater political representation
among the billions of people who currently have no
voice.”
90. ●
The Internet contributes 3.4 percent to Gross Domestic
Product (GDP) averaged over the 13 countries covered
by the report (21% of GDP growth for the most
developed countries)
●
The Internet creates 2.6 jobs for each lost to
technology-related efficiencies
(See What good is the web? Some numbers
http://www.brucelawson.co.uk/2012/what-good-is-the-web-some-numbers/)
91. ●
Most of the economic value created by the Internet falls
outside of the technology sector, with 75 percent of the
benefits captured by companies in more traditional
industries
●
There’s a 10% increase in productivity for Small and
medium enterprises (SMEs) from Internet use
●
SMEs heavily using Web technology grow and export
twice as much as others
92. “An increase in Internet maturity similar to the one
experienced in mature countries over the past 5 years
creates an increase in real GDP per capita of $500 on
average during this period.
It took the Industrial Revolution of the 19th century 50
years to produce the same result.”