Browser & Search Engines

M1-R5.1 & CCC · Chapter 6: Introduction to Internet and WWW · 4 min read

Web browser 

A web browser is an application software for accessing

information on the world wide web(w3).

Some popular web browsers are following:

1) Internet explorer: 

Internet explorer was a series of graphical web browsers

developed by Microsoft .

Original Authors: Thomas Reardon

Developers: Microsoft corporation

Initial release date: 1995

Stable release: Unix-5.01SP1, Windows-11.0.85, Mac-5.2.3

Programming languages: C++

Website: Windows.microsoft .com/en-us/ internet -explorer/ download -ie

2) Microsoft Edge:

It was first released for Windows 10 and Xbox. Edge includes integration with cortana.

Website: Microsoft.com/en-us/windows/microsoft-edge

Developers: Microsoft corporation

Stable release: Windows 10-42.17134.1.0

Engines: Edge HTML ,chakra.

Programming language: c++, C#

3)Google chrome web browser:

It was first released in 2008 for Microsoft Windows , and was later ported to Linux , Mac OS, iOS and Android.

Website: google.com/chrome

Developers: Google

Initial release date: 2 September 2008

Engines: Webkit ,chrome V8, Blink

Written in : C, C++, Javascript, Java (Android app only ), Python.

4) Mozilla firefox: 

Mozilla firefox is a free and open source web browser

developed by The Mozilla Foundation . Firefox available for Microsoft Windows, Mac OS , Linux , BSD and Solaris OS.

Website: mozilla .org/en-us/firefox/new

Developers: Mozilla corporation , Mozilla foundation

Initial release date: 2002

programming languages: JavaScript , Cascading style sheets , c ,C++,XUL , XBL

Engines: Spider Monkey , Gecko

5) Opera: 

opera is a web browser for Microsoft Windows , Android , iOS ,mac OS and Linux OS developed by Opera software.

Website: opera .com

Developers: Opera software

Initial release date: 1995

Programing language: C++

Engine: chrome V8, Blink

Search engine

Search engine is a set of programs to optimize a web page and enlist those while searching as per search query. Search engine is designed to help you to find information stored on the web to your computer system.

How do search engines work?

A search engine makes search in the following order:

1) Web Crawling 

2)Indexing 

3) Search algorithm

1) Web crawling: 

A web crawler is computer program that automatically

searches documents on the web. Crawlers are primarily programmed for repetitive action so that browsing is automated.

It is also known as a spider , bot, Google Bot or web robot.

2) Indexing: 

Indexing means that the page is eligible to show up in google’s search results.The indexing software collects the document as well as URLs from the agent.The software then extracts information from the document and

indexes it.

Some popular search engine are:

Google

Yahoo 

AOL.com 

Excite 

Lycos 

Chacha.com

Bing 

Ask.com 

Baidu (China) (first search engines)

DuckDuckGo 

Yandex 

Wolframalpha

Web browsing and surfing: When a user uses the internet for a search Query and goes page by page information is known as browsing .

On the other hand, when a user visits the internet without any intention and collects the data he wants randomly without searching a query is known as surfing.

The term “surfing” was coined by Mark McCahill.

* SERP: Search engine result page.

SEO: Search engine Optimization.