37
Why Browsers Matter More Than Ever March 2010

Why Browsers Matter More Than Ever

  • Upload
    mikko

  • View
    29

  • Download
    1

Embed Size (px)

DESCRIPTION

Why Browsers Matter More Than Ever. March 2010. Presenters. Abigail Bornstein Hardware Mobile technologies [email protected]. Maura Devlin-Clancy Web Development Web 2.0 [email protected]. Computer Networking & Information Technology Department, City College of San Francisco. - PowerPoint PPT Presentation

Citation preview

Page 1: Why Browsers Matter More Than Ever

Why Browsers MatterMore Than Ever

March 2010

Page 2: Why Browsers Matter More Than Ever

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

Companion Website http://sites.google.com/site/whybrowsersmatter/

Page 4: Why Browsers Matter More Than Ever

A little history

http://archives.cbc.ca/science_technology/computers/clips/4205/

Page 5: Why Browsers Matter More Than Ever

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

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
Page 8: Why Browsers Matter More Than Ever

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

Internet Explorer IE8: Compatibility View

Web standards Accelerators

Security Improvements InPrivate browsing and blocking

Page 10: Why Browsers Matter More Than Ever
Page 11: Why Browsers Matter More Than Ever

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

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
Page 14: Why Browsers Matter More Than Ever

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

Chrome

Source:Chrome Comichttp://www.google.com/googlebooks/chrome/

Page 16: Why Browsers Matter More Than Ever

ChromeSecurity

Incognito mode

Sites accessed via https:// are not indexed

Phishing and malware protection

Page 17: Why Browsers Matter More Than Ever

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

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

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

Netbook vs. Smartbook/Tablets

Page 21: Why Browsers Matter More Than Ever

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

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

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

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

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

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

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
Page 29: Why Browsers Matter More Than Ever

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

Benefits of web-based apps

Portability Mobility Collaboration Updates and bug fixes Search Central administration

Page 31: Why Browsers Matter More Than Ever

Concerns @ web-based apps

Reliable access Security Privacy Ownership and Intellectual Property

Page 32: Why Browsers Matter More Than Ever

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

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

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

"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

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

Companion Website http://sites.google.com/site/whybrowsersmatter/

Links to references shown during presentation, alternate browsers, and related resources.