mozilla

Revision 544397 of Browser

  • Revision slug: Glossary/Browser
  • Revision title: Browser
  • Revision id: 544397
  • Created:
  • Creator: Jeremie
  • Is current revision? No
  • Comment

Revision Content

Summary

A web browser is a software made to browse the web. It's main purpose is to retrieve and render the documents available on the web and to allow its users to jump from one document to another through hyperlinks.

In depth

A bit of history

The first web browser was build by Tim Berners-Lee in 1990 and was first named WorldWideWeb.

The first wildly adopted web browser was Mozaic made by Marc Andreessen in 1993. One year later, he creates Netscape Navigator which gain a big 90% market share one year later.

By the end of the 90's, two web browsers were competing: Netscape Navigator and Microsoft Internet Explorer. This period between 1996 and 2000 is known as "The Browser War". Finally, with the release of Windows XP and Internet Explorer 6 by Microsoft and with Netscape acquired by AOL, Microsoft won that war with Internet Explorer getting 95% of market share.

A new generation of browser appears in 2004 with the release of Firefox and the opening of Apple Safari's code source. Since some new releases of Internet Explorer, and the release of Google Chrome in 2008 the market tend to be more balanced between those four browsers and the battle now stand on the mobile front.

Usage

At the very basics, a browser is at the heart of the web which means it handle three main functions:

  1. To access resources available on the Web: To that end, a web browser is able to understand URLs and to use the HTTP protocol, modern browsers also support Web Socket and WebRTC protocols.
  2. To render any resources available on the Web: This means that a web browser is a runtime environment able to support many web technologies, at minimum, HTML, CSS and JavaScript. It is also able to render images, audio and video depending on the appropriate codec it supports. Some browser also embed support for non web-standard technologies directly or through a plug-in system.
  3. To surf through resources available on the Web: This required a browser to support the notion of hyperlinks which is a way to turn any regular text from a resource into a link that will tell the browser to open another resource.

After twenty years of evolution, the web browsers has evolved from resources reading software into full execution runtime. Now web pages are more than just plain documents to read, they are autonomous web applications that can be executed by web browsers

Know more

General knowledge

Download a browser

Revision Source

<h2 id="Summary" style="line-height: 30px;">Summary</h2>
<p>A web browser is a software made to browse the web. It's main purpose is to retrieve and render the documents available on the web and to allow its users to jump from one document to another through hyperlinks.</p>
<h2 id="In_depth" style="line-height: 30px;">In depth</h2>
<h3 id="A_bit_of_history" style="line-height: 23.999998092651367px;">A bit of history</h3>
<p>The first web browser was build by Tim Berners-Lee in 1990 and was first named WorldWideWeb.</p>
<p>The first wildly adopted web browser was Mozaic made by Marc Andreessen in 1993. One year later, he creates Netscape Navigator which gain a big 90% market share one year later.</p>
<p>By the end of the 90's, two web browsers were competing: Netscape Navigator and Microsoft Internet Explorer. This period between 1996 and 2000 is known as "The Browser War". Finally, with the release of Windows XP and Internet Explorer 6 by Microsoft and with Netscape acquired by AOL, Microsoft won that war with Internet Explorer getting 95% of market share.</p>
<p>A new generation of browser appears in 2004 with the release of Firefox and the opening of Apple Safari's code source. Since some new releases of Internet Explorer, and the release of Google Chrome in 2008 the market tend to be more balanced between those four browsers and the battle now stand on the mobile front.</p>
<h3 id="Usage" style="line-height: 23.999998092651367px;">Usage</h3>
<p>At the very basics, a browser is at the heart of the web which means it handle three main functions:</p>
<ol>
 <li>To access resources available on the Web: To that end, a web browser is able to understand URLs and to use the HTTP protocol, modern browsers also support Web Socket and WebRTC protocols.</li>
 <li>To render any resources available on the Web: This means that a web browser is a runtime environment able to support many web technologies, at minimum, HTML, CSS and JavaScript. It is also able to render images, audio and video depending on the appropriate codec it supports. Some browser also embed support for non web-standard technologies directly or through a plug-in system.</li>
 <li>To surf through resources available on the Web: This required a browser to support the notion of hyperlinks which is a way to turn any regular text from a resource into a link that will tell the browser to open another resource.</li>
</ol>
<p>After twenty years of evolution, the web browsers has evolved from resources reading software into full execution runtime. Now web pages are more than just plain documents to read, they are autonomous web applications that can be executed by web browsers</p>
<h2 id="Know_more" style="line-height: 30px;">Know more</h2>
<h3 id="General_knowledge" style="line-height: 23.999998092651367px;">General knowledge</h3>
<ul>
 <li><a href="http://en.wikipedia.org/wiki/Web_browser" rel="external">Web browser on Wikipedia</a></li>
 <li><a href="http://www.evolutionoftheweb.com/" rel="external">The evolution of the web</a></li>
</ul>
<h3 id="Learning_JavaScript" style="line-height: 23.999998092651367px;">Download a browser</h3>
<ul>
 <li><a href="http://www.mozilla.org/en-US/firefox/features/">Mozilla Firefox</a></li>
 <li><a href="http://www.google.com/chrome/" rel="external">Google Chrome</a></li>
 <li><a href="http://windows.microsoft.com/en-US/internet-explorer/browser-ie" rel="external">Microsoft Internet Explorer</a></li>
 <li><a href="http://www.opera.com/" rel="external">Opera Browser</a></li>
</ul>
Revert to this revision