What Is A Browser
What Is A Browser
A browser is a software program that is used to explore, retrieve, and display the
information available on the World Wide Web. This information may be in the form of
pictures, web pages, videos, and other files that all are connected via hyperlinks and
categorized with the help of URLs (Uniform Resource Identifiers). For example, you are
viewing this page by using a browser.
1. Refresh button: Refresh button allows the website to reload the contents of the
web pages. Most of the web browsers store local copies of visited pages to
enhance the performance by using a caching mechanism. Sometimes, it stops
you from seeing the updated information; in this case, by clicking on the refresh
button, you can see the updated information.
2. Stop button: It is used to cancel the communication of the web browser with the
server and stops loading the page content. For example, if any malicious site
enters the browser accidentally, it helps to save from it by clicking on the stop
button.
3. Home button: It provides users the option to bring up the predefined home
page of the website.
4. Web address bar: It allows the users to enter a web address in the address bar
and visit the website.
5. Tabbed browsing: It provides users the option to open multiple websites on a
single window. It helps users to read different websites at the same time. For
example, when you search for anything on the browser, it provides you a list of
search results for your query. You can open all the results by right-clicking on
each link, staying on the same page.
6. Bookmarks: It allows the users to select particular website to save it for the later
retrieval of information, which is predefined by the users.
A URL forwards user to a particular online resource, such as a video, webpage, or other
resources. For example, when you search information on Google, the search results
display the URL of the relevant resources in response to your search query. The title
which appears in the search results is a hyperlink of the URL of the webpage. It is
a Uniform Resource Identifier, which refers to all kinds of names and addresses of the
resources on the webservers. URL's first part is known as a protocol identifier, and it
specifies the protocol to use, and the second part, which is known as a resource name,
represents the IP address or the domain name of a resource. Both parts are
differentiated by a colon and two forward slashes like http://www.javatpoint.com.
The domain name servers hold a list of system names and their corresponding IP
addresses. Thus, when you type something in the browser search bar, it gets converted
into a number that determines the computers to which the search results are to be
displayed.
The browser acts as a part of the client-server model. A browser is a client program that
sends the request to the server in response to the user search queries by using
Hypertext Transfer Protocol or HTTP. When the server receives the request, it collects
information about the requested document and forwards the information back to the
browser. Thereafter, the browser translates and displays the information on the user
device.
In Brief:
o When a user enters something (like javatpoint.com) in the browser. This request
goes to a domain name server.
o The browser sends the user request to the server using an IP address, which is
described by the domain name server.
o The domain name server sends an IP address to the web server that hosts the
website.
o The server sends the information back to the IP address, which is defined by the
browser at the time of the request. The requested page may include links to
other files on the same server, like images, for which the browser also requests
the server.
o The browser gathers all the information requested by the user, and displays on
your device screen in the form of web pages.
Platform Versions
Window 10 79.0.309.71
Silk is the default browser on most Amazon hardware devices as well as on app-
based Kindle devices, TV, Fire, and compatible Echo devices. Furthermore, it is the
first new mass-market, client software delivery mechanism, which should be built
from the base of the cloud, not only the web.
Silk browser works through Amazon EC2 (Elastic cloud computing). EC2 acts as the
middleman between devices and webpages and simplify them for examined mobile
consumption. Then, it includes the whole host of processes like page caching, file
compression, and local file storage.
It tries to guess your browsing habits. Accordingly, it predicts the pages that you may
like to visit, and then pre-loads those pages in advance. These background processes
use lower bandwidth and promote speed of page loading. If EC2 is offline, the silk
browser switches to a backup mode where it translates all information on the Kindle Fire
itself.
When the all contents of a page have been fetched on EC2, it renders the pages for
display in the client's browser window. It depends on the amount of load and the client's
network conditions.
The components that can be handed off to EC2 to speed up browsing are: HTML, CSS,
Networking, JavaScript, Block building, Marshaling, Native OM, etc.
o Opera: An Opera web browser was first conceived at Telenor company in 1994,
later bought by the Opera Software on 1 April 1995. It was designed for desktop
and mobile interfaces, but it is more popular now for mobile phones. It is based
on Chromium, and it uses the blink layout engine. An opera mini was released for
smartphones on 10 August 2005 that could run standard web browsers. It can be
downloaded from the google play store or Apple play store.
o Apple Safari: Safari is an internet browser available for the Macintosh, and
Windows operating systems included the iPhone, iPad, and iPod Touch. It was
developed by Apple, Inc. on 30 June 2003. It is the default browser for the
operating system in its products, such as OS X for the MacBook and Mac
computers and iOS for the iPad and iPhone mobile devices. It is at number four in
the browser market after Microsoft Internet Explorer, Mozilla Firefox, and Google
Chrome. It uses the WebKit engine, which is used for rendering fonts, displays
graphics, determining page layout, and running JavaScript.
o Google Chrome: Google Chrome is an open-source internet browser. It is
developed by Google on 11 December 2008 for Windows, Linux, Mac OS X,
Android, and iOS operating systems. Read more
o Mozilla Firefox: The Mozilla Firefox web browser is developed by the Mozilla
Foundation and its subordinate company, Mozilla Corporation. It was first
released was beta on 23 September 2002. Although it was released as the Mozilla
Browser, it was internally code-named Phoenix. The First version 1.0 of Firefox
was introduced on 9 November 2004. Read more
o Internet Explorer: It is a web browser that is manufactured by Microsoft
Corporation, and it is included with the Microsoft Windows operating system. But
It was removed in Window 10 in support of Microsoft's new Edge Browser. Read
more
Google Chrome: https://www.google.com/chrome/
Mozilla Firefox: https://www.mozilla.org/en-US/firefox/
Opera: https://www.opera.com/
Apple Safari: https://support.apple.com/downloads/safari