You are on page 1of 6

A web browser (commonly referred to as a browser) is a software application

for retrieving, presenting and traversing information resources on the World


Wide Web. An information resource is identifed by a Uniform Resource
dentifer (UR!UR") and may be a web page, image, video or other piece of
content.#$% &yperlin's present in resources enable users easily to navigate
their browsers to related resources.
Although browsers are primarily intended to use the World Wide Web, they
can also be used to access information provided by web servers in private
networ's or fles in fle systems.he frst web browser was invented in $(() by
*ir +im ,erners-"ee. t was called WorldWideWeb and was later renamed
.e/us.#0% +he frst commonly available web browser with a graphical user
interface was 1rwise. +he development of 1rwise was initiated by Robert
2ailliau.
3arc Andreessen, inventor of .etscape
n $((0, browser software was further innovated by 3arc Andreessen with the
release of 3osaic, 4the world5s frst popular browser4,#6% which made the
World Wide Web system easy to use and more accessible to the average
person. Andreesen5s browser spar'ed the internet boom of the $(()s.#6% +he
introduction of 3osaic in $((0 7 one of the frst graphical web browsers 7 led
to an e/plosion in web use. Andreessen, the leader of the 3osaic team at
.2*A, soon started his own company, named .etscape, and released the
3osaic-in8uenced .etscape .avigator in $((6, which 9uic'ly became the
world5s most popular browser, accounting for (): of all web use at its pea'
(see usage share of web browsers).
3icrosoft responded with its nternet 1/plorer in $((;, also heavily in8uenced
by 3osaic, initiating the industry5s frst browser war. ,undled with Windows,
nternet 1/plorer gained dominance in the web browser mar'et< nternet
1/plorer usage share pea'ed at over (;: by =))=.#;%
WorldWideWeb for .e>+, released in $(($, was the frst web browser.#?%
@pera debuted in $((?< it has never achieved widespread use, having less
than =: browser usage share as of Aebruary =)$= according to .et
Applications.#B% ts @pera-mini version has an additive share, in April =)$$
amounting to $.$: of overall browser use, but focused on the fast-growing
mobile phone web browser mar'et, being preinstalled on over 6) million
phones. t is also available on several other embedded systems, including
.intendo5s Wii video game console.
n $((C, .etscape launched what was to become the 3oDilla Aoundation in an
attempt to produce a competitive browser using the open source software
model. +hat browser would eventually evolve into Airefo/, which developed a
respectable following while still in the beta stage of development< shortly
after the release of Airefo/ $.) in late =))6, Airefo/ (all versions) accounted
for B: of browser use.#;% As of August =)$$, Airefo/ has a =C: usage share.
#B%
Apple5s *afari had its frst beta release in Eanuary =))0< as of April =)$$, it
had a dominant share of Apple-based web browsing, accounting for Fust over
B: of the entire browser mar'et.#B%
+he most recent maFor entrant to the browser mar'et is 2hrome, frst
released in *eptember =))C. 2hrome5s ta'e-up has increased signifcantly
year by year, by doubling its usage share from C: to $?: by August =)$$.
+his increase seems largely to be at the e/pense of nternet 1/plorer, whose
share has tended to decrease from month to month.#C% n Gecember =)$$,
2hrome overtoo' nternet 1/plorer C as the most widely used web browser
but still had lower usage than all versions of nternet 1/plorer combined.#(%
2hrome5s user-base continued to grow and in 3ay =)$=, 2hrome5s usage
passed the usage of all versions of nternet 1/plorer combined.#$)% ,y April
=)$6, 2hrome5s usage hit 6;:.#$$%
,usiness models
+his section needs additional citations for verifcation. Hlease help improve
this article by adding citations to reliable sources. Unsourced material may be
challenged and removed. (Eanuary =)$6)
+he ways that web browser ma'ers fund their development costs has
changed over time. +he frst web browser, WorldWideWeb, was a research
proFect. .etscape .avigator was originally sold commercially, as was @pera<
.etscape no longer e/ists and has been replaced with the free Airefo/, while
@pera is now downloadable free of charge.
nternet 1/plorer, on the other hand, was from its frst release always
included with the Windows operating system (and furthermore was
downloadable for no e/tra charge), and therefore it was funded partly by the
sales of Windows to computer manufacturers and direct to users. nternet
1/plorer also used to be available for the 3ac. t is li'ely that releasing 1 for
the 3ac was part of 3icrosoft5s overall strategy to fght threats to its 9uasi-
monopoly platform dominance - threats such as web standards and Eava - by
ma'ing some web developers, or at least their managers, assume that there
was 4no need4 to develop for anything other than nternet 1/plorer (an
assumption that later proved to be badly mista'en, with the rise of Airefo/
and 2hrome). n this respect, 1 may have contributed to Windows and
3icrosoft applications sales in another way, through tric'ing organisations
into inadvertent 4loc'-in4 into the 3icrosoft platform.
*afari and 3obile *afari were li'ewise always included with @* > and i@*
respectively, so, similarly, they were originally funded by sales of Apple
computers and mobile devices, and formed part of the overall Apple
e/perience to customers.
+oday, most commercial web browsers are paid by search engine companies
to ma'e the search engine their default search engine (the most valuable
priDe) or to include them as another option. Aor e/ample, Ioogle pays
3oDilla, the ma'er of Airefo/, to ma'e Ioogle *earch the default search
engine in Airefo/. 3oDilla ma'es so much money from this deal that it does
not need to charge users for Airefo/. +he reason search engine companies are
willing to pay for such deals is that such decisions drive traJc their way,
increasing ad revenue. As of =)$0, Ioogle5s search ad revenue is still a very
important source of revenue. Ioogle probably does not 4pay itself4 to ma'e
Ioogle *earch the default search engine in Ioogle 2hrome, but regardless, it
derives ad revenue from that choice, so that indirectly funds the development
of Ioogle 2hrome.
3any less-well-'nown free software browsers, such as Kon9ueror, were hardly
funded at all and were developed mostly by volunteers free of charge.
Aunction
+he primary purpose of a web browser is to bring information resources to
the user (4retrieval4 or 4fetching4), allowing them to view the information
(4display4, 4rendering4), and then access other information (4navigation4,
4following lin's4).
+his process begins when the user inputs a Uniform Resource "ocator (UR"),
for e/ample httpL!!en.wi'ipedia.org!, into the browser. +he pref/ of the UR",
the Uniform Resource dentifer or UR, determines how the UR" will be
interpreted. +he most commonly used 'ind of UR starts with httpL and
identifes a resource to be retrieved over the &yperte/t +ransfer Hrotocol
(&++H).#$=% 3any browsers also support a variety of other pref/es, such as
httpsL for &++H*, ftpL for the Aile +ransfer Hrotocol, and fleL for local fles.
Href/es that the web browser cannot directly handle are often handed oM to
another application entirely. Aor e/ample, mailtoL URs are usually passed to
the user5s default e-mail application, and newsL URs are passed to the user5s
default newsgroup reader.
n the case of http, https, fle, and others, once the resource has been
retrieved the web browser will display it. &+3" and associated content
(image fles, formatting information such as 2**, etc.) is passed to the
browser5s layout engine to be transformed from mar'up to an interactive
document, a process 'nown as 4rendering4. Aside from &+3", web browsers
can generally display any 'ind of content that can be part of a web page.
3ost browsers can display images, audio, video, and >3" fles, and often
have plug-ins to support Alash applications and Eava applets. Upon
encountering a fle of an unsupported type or a fle that is set up to be
downloaded rather than displayed, the browser prompts the user to save the
fle to dis'.
nformation resources may contain hyperlin's to other information resources.
1ach lin' contains the UR of a resource to go to. When a lin' is clic'ed, the
browser navigates to the resource indicated by the lin'5s target UR, and the
process of bringing content to the user begins again.
Aeatures
Aor more details on this topic, see 2omparison of web browsers.
Available web browsers range in features from minimal, te/t-based user
interfaces with bare-bones support for &+3" to rich user interfaces
supporting a wide variety of fle formats and protocols. ,rowsers which
include additional components to support e-mail, Usenet news, and nternet
Relay 2hat (R2), are sometimes referred to as 4nternet suites4 rather than
merely 4web browsers4.#$0%#$6%#$;%
All maFor web browsers allow the user to open multiple information resources
at the same time, either in diMerent browser windows or in diMerent tabs of
the same window. 3aFor browsers also include pop-up bloc'ers to prevent
unwanted windows from 4popping up4 without the user5s consent.#$?%#$B%#$C%
#$(%
3ost web browsers can display a list of web pages that the user has
boo'mar'ed so that the user can 9uic'ly return to them. ,oo'mar's are also
called 4Aavorites4 in nternet 1/plorer. n addition, all maFor web browsers
have some form of built-in web feed aggregator. n Airefo/, web feeds are
formatted as 4live boo'mar's4 and behave li'e a folder of boo'mar's
corresponding to recent entries in the feed.#=)% n @pera, a more traditional
feed reader is included which stores and displays the contents of the feed.
#=$%
Aurthermore, most browsers can be e/tended via plug-ins, downloadable
components that provide additional features.
User interface
*ome home media devices now include web browsers, li'e this "I *mart +N.
+he browser is controlled using an on-screen 'eyboard and "I5s 43agic
3otion4 remote.
3ost maFor web browsers have these user interface elements in commonL#==%
,ac' and forward buttons to go bac' to the previous resource and forward
respectively.
A refresh or reload button to reload the current resource.
A stop button to cancel loading the resource. n some browsers, the stop
button is merged with the reload button.
A home button to return to the user5s home page.
An address bar to input the Uniform Resource dentifer (UR) of the desired
resource and display it.
A search bar to input terms into a search engine. n some browsers, the
search bar is merged with the address bar.
A status bar to display progress in loading the resource and also the UR of
lin's when the cursor hovers over them, and page Dooming capability.
+he viewport, the visible area of the webpage within the browser window.
+he ability to view the &+3" source for a page.
3aFor browsers also possess incremental fnd features to search within a web
page.
Hrivacy and security
3ain articleL ,rowser security
3ost browsers support &++H *ecure and oMer 9uic' and easy ways to delete
the web cache, coo'ies, and browsing history. Aor a comparison of the current
security vulnerabilities of browsers, see comparison of web browsers.
*tandards support
1arly web browsers supported only a very simple version of &+3". +he rapid
development of proprietary web browsers led to the development of non-
standard dialects of &+3", leading to problems with interoperability. 3odern
web browsers support a combination of standards-based and de facto &+3"
and >&+3", which should be rendered in the same way by all browsers.
1/tensibility
A browser e/tension is a computer program that e/tends the functionality of
a web browser. 1very maFor web browser supports the development of
browser e/tensions.
2omponents

You might also like