University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

32
Univers ity of Utah 1 Web Browsers WorldWideWeb - First one, by Tim Berners-Lee

Transcript of University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

Page 1: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

11

Web Browsers

• WorldWideWeb- First one, by Tim Berners-Lee

Page 2: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

22

Web Browsers• Viola (1991)

- first “popular” graphical browser

http://www.xcf.berkeley.edu/~wei/viola/violaHome.html

Page 3: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

33

Web Browsers

• Viola (1991)- first “popular” graphical browser- but it didn’t start as a web browser!

Page 4: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

44

Hypercard

• Inspiration for Viola• First popular “hypertext” program• Included with MacOS 6 (1987)

http://www.mactech.com/articles/mactech/Vol.03/03.10/HyperCardProgramming/

Page 5: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

55

Mosaic• Marc Andreessen and Eric Bina• University of Illinois NCSA

- “National Center for Supercomputing Applications”

• First cross-platform graphical browser (1993)

http://en.wikipedia.org/wiki/Image:Mosaic_6beta_screenshot.png

Page 6: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

66

Mosaic

• Commercialization?- University of Illinois says “No.”

• Marc Andreessen leaves NCSA- founds Netscape with Jim Clark (1994)

http://en.wikipedia.org/wiki/Image:Netscape_classic_logo.png

Page 7: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

77

Lesson Learned

• Technology is valuable• But the people who create that technology

are even more valuable.- Think EDVAC!

Page 8: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

88

Netscape

• Netscape Navigator 1.0 (1994)• More features than Mosaic

- better rendering engine- multithreaded loading

• Becomes most popular browser

http://www.appscout.com/2007/07/web_10_lives_the_browser_emula_1.php

Page 9: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

99

Netscape

• Netscape Navigator 2 (1996)- adds an email client- adds JavaScript support

Page 10: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

1010

Netscape

• Netscape Navigator 2 (1996)- adds an email client- adds JavaScript support

• Netscape Communicator 4 (1997)- still most popular browser, but trouble is on

the horizon...

Page 11: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

1111

Spyglass

• Spyglass, Inc. (1990)- commercialization arm of NCSA- handles commercial distribution of Mosaic

Page 12: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

1212

Microsoft

• Build or buy?• Microsoft licenses Mosaic code from

Spyglass, Inc.- Basis of Internet Explorer

Page 13: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

1313

Microsoft

• Build or buy?• Microsoft licenses Mosaic code from

Spyglass, Inc.- Basis of Internet Explorer

• Irony!

Page 14: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

1414

Internet Explorer

• Version 1.0 (1995)• Included as part of “Windows 95 Plus!”

- No tables or graphics

http://www.microsoft.com/windows/ie/community/columns/historyofie.mspx

Page 15: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

1515

Internet Explorer

• Version 2.0 (1995)- JavaScript, frames, cookies...

http://www.microsoft.com/windows/ie/community/columns/historyofie.mspx

Page 16: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

1616

Internet Explorer

• Version 3.0 (1996)- At last, serious competition to Netscape!- Bundled with later versions of Windows 95

http://www.microsoft.com/windows/ie/community/columns/historyofie.mspx

Page 17: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

1717

Internet Explorer

• Version 4.0 (1997)- Bundled with Windows 98- Integrated into operating system

http://www.microsoft.com/library/media/1033/technet/images/archive/ie/maintain/etn97b1a_big.gif

Page 18: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

1818

Editorial Commentary

• IE 3 was beginning of end for Netscape- How do you compete with something that is

bundled with OS?

Page 19: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

1919

Editorial Commentary

• Spyglass License- Microsoft pays Spyglass royalties for “non-

Windows” sales of IE- Not a good deal for Spyglass...

Page 20: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

2020

Browser Wars

• 1995 - 1998• Netscape and IE try to out-do each other

on features- era of unstable, buggy products

Page 21: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

2121

Mozilla

• Netscape 4.x code is quirky and hard to maintain

• Makes “version 5” open source (1998)- Mozilla Foundation

Page 22: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

2222

A Twist

• AOL acquires Netscape (1998)- Why?

Page 23: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

2323

Mozilla

• Open source NOT a cure-all• Mozilla project stretches on for 4 years

with little visible progress- “feature creep”

Page 24: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

2424

Mozilla

• Open source NOT a cure-all• Mozilla project stretches on for 4 years

with little visible progress- “feature creep”

• AOL gets impatient!

Page 25: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

2525

Netscape 6

• AOL wants to release something (2000)• Awful.

- Based on Mozilla 0.6• Further eroded Netscape’s market share

Page 26: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

2626

Netscape 7

• Finally, a nice browser! (2002)- Based on Mozilla 1.0

• But by then it was too late...

Page 27: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

2727

Market Share

Page 28: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

2828

Aftermath

• A time of stagnation- Netscape 4.7 (1999 – 2002)- IE 5 (1999 – 2001)- IE 6 (2001 - 2006)

Page 29: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

2929

Firefox

• Dave Hyatt and Blake Ross created a small browser from Mozilla codebase (2003)

- Phoenix- Firebird- Firefox

Page 30: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

3030

Browser Wars continue

• Part I- Netscape vs Internet Explorer

• Part II- Firefox vs Internet Explorer

Page 31: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

3131

Administrative

• Sign up for presentations• Re-screening

Page 32: University of Utah 1 Web Browsers WorldWideWeb -First one, by Tim Berners-Lee.

University

of Utah

3232

“Test Question”

• On a scrap of paper, write a question that encapsulates one of the points from today's class, and turn it in.

• (Put your name on it!)