Download - Why Browsers Matter More Than Ever
![Page 1: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/1.jpg)
Why Browsers MatterMore Than Ever
March 2010
![Page 2: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/2.jpg)
Presenters
Abigail Bornstein HardwareMobile [email protected]
Maura Devlin-ClancyWeb DevelopmentWeb [email protected]
Computer Networking & Information Technology Department, City College of San Francisco
![Page 3: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/3.jpg)
Companion Website http://sites.google.com/site/whybrowsersmatter/
![Page 4: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/4.jpg)
A little history
http://archives.cbc.ca/science_technology/computers/clips/4205/
![Page 5: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/5.jpg)
A little history 1992-93: First GUI Web Browsers Very first GUI? Mosaic Web Browser
Student Marc Andreessen, NCSA and Univ. of Illinois Could display text and images on the same page, hyperlinks
1994: Netscape Mosaic Killer = Mozilla
1997: Internet Explorer released with Windows '98 1998: Netscape becomes open source; co. sold to AOL 1998: Mozilla project begins 2002: Apple develops WebKit 2003: Apple introduces Safari 1.0 2004: Firefox 1.0 released
![Page 6: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/6.jpg)
What is a web browser?Software for viewing files on the part of
the Internet known as the WebClient software
runs on a device connected to a network, in this case, the Internet
Communicates with Web servera computer that makes certain files
available to web browsers
![Page 7: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/7.jpg)
![Page 8: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/8.jpg)
Internet Explorer Current version: IE8 – released 2009
Version matterOn the menu bar, go to Help > About
IE8 14.3%, IE7 11.7%, IE6 10.2%As of Jan. 2010
Microsoft pushes updates through Window Updates – user decides
All browsers use a rendering engineExamples: Trident, Gecko, WebKit, PrestoTrident = Internet Explorer
![Page 9: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/9.jpg)
Internet Explorer IE8: Compatibility View
Web standards Accelerators
Security Improvements InPrivate browsing and blocking
![Page 10: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/10.jpg)
![Page 11: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/11.jpg)
Firefox Browser by Mozilla Open source Rendering engine: Gecko (Netscape Firefox) Current version: Firefox 3.6 Market share 46.3%
As of January 2010 Mozilla pushes out updates, user decides Runs on Windows, Mac, Linux
![Page 12: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/12.jpg)
Firefox Instant Web Site ID
More Information button… Anti-Malware
Browser giveswarning messagebased on list of attack-sites
Anti-PhishingSends update of web forgery sites 48 times
in a day, so if you try to visit a fraudulent site that’s pretending to be a site you trust (like your bank), browser stops you.
![Page 13: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/13.jpg)
![Page 14: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/14.jpg)
Chrome Browser by Google Released September 2008 Version 4 released in January 2010 "Built to support web applications and to
search with speed and stability” Windows XP with Service Pack 2+, Vista, Win7 Beta version for Mac released Dec ’09 WebKit = Safari, Chrome, S60
![Page 15: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/15.jpg)
Chrome
Source:Chrome Comichttp://www.google.com/googlebooks/chrome/
![Page 16: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/16.jpg)
ChromeSecurity
Incognito mode
Sites accessed via https:// are not indexed
Phishing and malware protection
![Page 17: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/17.jpg)
2009 Worldwide Handset MakersBasic, Feature Phones & Smartphones Sold
Source: TomiAhonen Almanac 2010 WW Population: 6.7 B in 2008
TOTAL: 1.13 BillionShrunk 5% from 2008
![Page 18: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/18.jpg)
According to Gartner….Feature phones and smartphones will
overtake PCs as the most common devices used for Web access sometime during the next three years
50% of browsing is done on mobile devices
![Page 19: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/19.jpg)
Desktop
portable and watered down
Netbook w/ Atom CPU
Smartbook & Tabletw/ ARM CPU
Expanded and more powerful
Smartphone
![Page 20: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/20.jpg)
Netbook vs. Smartbook/Tablets
![Page 21: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/21.jpg)
WebKit: One rendering engine
GNU Lesser General Public License Originally designed by Apple starting in 2002
and announced with the introduction of Safari at MacWorld in 2003Further developed by individuals from Nokia,
Google, Bitstream, and others Easier development because fewer lines of
code, uses less memory, and standards compliant
![Page 22: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/22.jpg)
WebKit Gains TractionOutside of Apple
Web Browser for S60Nokia, Samsung, LG, and other Symbian S60
phones Google’s Chrome browser Palm’s WebOS browser for the Pre Android mobile phones RIM’s BlackBerry – acquires Torch Mobile (8/09)
to redo the BlackBerry browser using WebKit
![Page 23: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/23.jpg)
SmartPhones not using WebKit• WebKit:
5 of the 6 big Smartphone platforms– Apple, Android, Nokia,
Palm, RIM
• Who isn’t using WebKit?– Microsoft, which
accounts for 6% of the smartphones shipped in 2009
![Page 24: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/24.jpg)
Mobile BrowsersApple’s Safari
strong reviewslacks Flash support but Apple may be looking
to HTML 5Google’s Android browser
does a nice jobcould try Dolphin
![Page 25: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/25.jpg)
Mobile BrowsersBlackBerry’s browser
characterized as slow and unappealingcould try Opera Mini or BOLT for speed
Image source: Appboy blog
![Page 26: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/26.jpg)
Mobile Browsers Window’s Internet Explorer and Symbian’s
S60 browser – considered clunkycould try Opera Mobile could try Opera Mini or Skyfire
•Dominates the alternative browser space
•Presto engine located on the server•Phones have less of a CPU burden •Great for feature phones
![Page 27: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/27.jpg)
Why this mattersModern websites do more than display
HTML pages with images and hyperlinksMore and more important transactions
happen in the browser
![Page 28: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/28.jpg)
![Page 29: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/29.jpg)
Changes in Computer Habits Web 1.0 Web 2.0
From a private, individual experience to a social, community experience
User-generated content: "We" are the Web:you, me, our students, the world
Desktop Mobile Device From tethered to the desk to portable and always on
Desktop Applications Internet as platform where do applications run on a computer? where do web applications run? From customizing your operating system to customizing
your browser Cloud Computing
![Page 30: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/30.jpg)
Benefits of web-based apps
Portability Mobility Collaboration Updates and bug fixes Search Central administration
![Page 31: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/31.jpg)
Concerns @ web-based apps
Reliable access Security Privacy Ownership and Intellectual Property
![Page 32: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/32.jpg)
Google TOS"By submitting, posting or displaying Content on or through Google services which are intended to be available to the members of the public, you grant Google a worldwide, non-exclusive, royalty-free license to reproduce, adapt, modify, publish and distribute such Content on Google services for the purpose of displaying, distributing and promoting Google services. Google reserves the right to syndicate Content submitted, posted or displayed by you on or through Google services and use that Content in connection with any service offered by Google..." Security
Privacy Intellectual Property
![Page 33: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/33.jpg)
ExamplesProductivity Apps
Google DocsZoho.comEther Pad: http://etherpad.com/Office 2010 Live
Desktop OS vs. Web OSOS runs in the browser instead of on the clientBrowsers themselves become more OS-like
PC environment existing totally in the browserDesktop, file storage, and applicationshttp://g.ho.st
![Page 34: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/34.jpg)
JavaScript Scripting language that runs in the browser Doesn't have to be compiled Doesn't need plug-ins Doesn't require special software to write JavaScript course assignment example
![Page 35: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/35.jpg)
"JavaScript engine” important difference among browsers
JavaScript vs. Flash
Monsterhttp://deanm.github.com/pre3d/monster.html
Browser Talkhttp://jsexperiments.appspot.com/files/mouth.html
Ballshttp://mrdoob.com/projects/chromeexperiments/ball_pool/
Source: Chrome Experiments: http://www.chromeexperiments.com/
JavaScript
![Page 36: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/36.jpg)
Just Remember…A good browser can make up for
a poor network but a poor browsing experience will always be lousy even on a good network
![Page 37: Why Browsers Matter More Than Ever](https://reader031.vdocuments.mx/reader031/viewer/2022020106/56816847550346895dde29b0/html5/thumbnails/37.jpg)
Companion Website http://sites.google.com/site/whybrowsersmatter/
Links to references shown during presentation, alternate browsers, and related resources.