Web Browser
(Redirected from Web browser)
Jump to navigation
Jump to search
A Web Browser is a client-side network software application that enables users to access, retrieve, and navigate web resources across the World Wide Web.
- AKA: Browser, Internet Browser, Web Client.
- Context:
- It can (typically) retrieve Web Content from web servers using web protocols.
- It can (typically) render Web Pages using web browser rendering engines.
- It can (typically) execute Client-Side Scripts through JavaScript engines.
- It can (typically) manage HTTP Cookies for web sessions.
- It can (typically) support Web Browser Extensions for browser functionality enhancement.
- ...
- It can (often) provide Web Developer Tools for web development tasks.
- It can (often) implement Web Security Features such as HTTPS enforcement and phishing protection.
- It can (often) synchronize Browser Data across user devices.
- It can (often) manage Browser Tabs for multi-page browsing.
- ...
- It can range from being a Desktop Web Browser to being a Mobile Web Browser, depending on its target platform.
- It can range from being a GUI-based Web Browser to being a Headless Web Browser, depending on its user interface presence.
- It can range from being a General-Purpose Web Browser to being a Specialized Web Browser, depending on its intended use case.
- It can range from being a Traditional Web Browser to being an AI-Powered Web Browser, depending on its intelligence integration level.
- ...
- It can integrate with Operating Systems through system APIs.
- It can communicate with Web Servers via HTTP protocols.
- It can interact with Web Applications through web APIs.
- ...
- Example(s):
- Desktop Web Browsers, such as:
- Chromium-based Web Browsers, such as:
- Non-Chromium Web Browsers, such as:
- Mobile Web Browsers, such as:
- Specialized Web Browsers, such as:
- Historical Web Browsers, such as:
- ...
- Desktop Web Browsers, such as:
- Counter-Example(s):
- Email Client, which manages email communication rather than web browsing.
- FTP Client, which handles file transfer protocol rather than HTTP protocol.
- File Manager, which navigates local file systems rather than web resources.
- Web Server, which serves web content rather than consuming it.
- Mobile App, which provides native functionality rather than web-based interface.
- See: Web Browser Engine, Web Browser Extension, Web Protocol, HTTP Client, Web Server, Web Application, Web Page, HTML5 Standard, JavaScript Programming Language, Web Browser Cookie, Web Session, Web API, Chromium Web Browser, Web Browser-based User Interface, Autonomous Web Browser Agent.
References
2015
- (Wikipedia, 2015) ⇒ http://en.wikipedia.org/wiki/web_browser Retrieved:2015-9-16.
- 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 identified by a Uniform Resource Identifier (URI/URL) and may be a web page, image, video or other piece of content. Hyperlinks 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 networks or files in file systems. The major web browsers are Firefox, Internet Explorer, Google Chrome, Opera, and Safari.