Recent from talks
Nothing was collected or created yet.
Web browser
View on Wikipedia

A web browser, often shortened to browser, is an application for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers can also display content stored locally on the user's device.
Browsers are used on a range of devices, including desktops, laptops, tablets, smartphones, smartwatches and consoles. As of 2024[update], the most used browsers worldwide are Google Chrome (~66% market share), Safari (~16%), Edge (~6%), Firefox (~3%), Samsung Internet (~2%), and Opera (~2%).[1][2] As of 2023, an estimated 5.4 billion people had used a browser.[3]
Function
[edit]The purpose of a web browser is to fetch content and display it on the user's device.[4] This process begins when the user inputs a Uniform Resource Locator (URL), such as https://en.wikipedia.org/, into the browser's address bar. Virtually all URLs on the Web start with either http: or https: which means they are retrieved with the Hypertext Transfer Protocol (HTTP). For secure mode (HTTPS), the connection between the browser and web server is encrypted, providing a secure and private data transfer.[5] For this reason, a web browser is often referred to as an HTTP client[6][7] or a user agent. Requisite materials, including text, style sheets, images, and other types of multimedia, are downloaded from the server. Once the materials have been downloaded, the web browser's engine (also known as a layout engine or rendering engine) is responsible for converting those resources into an interactive visual representation of the page on the user's device.[8] Modern web browsers also contain separate JavaScript engines which enable more complex interactive applications inside the browser.[9] A web browser that does not render a graphical user interface is known as a headless browser.
Web pages usually contain hyperlinks to other pages and resources. Each link contains a URL, and when it is clicked or tapped, the browser navigates to the new resource. Most browsers use an internal cache of web page resources to improve loading times for subsequent visits to the same page. The cache can store many items, such as large images, so they do not need to be downloaded from the server again. Cached items are usually only stored for as long as the web server stipulates in its HTTP response messages.[10][11]
A web browser is not the same thing as a search engine, though the two are often confused.[12][13] A search engine is a website that provides links to other websites and allows users to search for specific resources using a textual query. However, web browsers are often used to access search engines, and most modern browsers allow users to access a default search engine directly by typing a query into the address bar.[14]
History
[edit]The first web browser, called WorldWideWeb, was created in 1990 by Sir Tim Berners-Lee.[15][16] He then recruited Nicola Pellow to write the Line Mode Browser, which displayed web pages on dumb terminals.[17] The Mosaic web browser was released in April 1993, and was later credited as the first web browser to find mainstream popularity.[18][19] Its innovative graphical user interface made the World Wide Web easy to navigate and thus more accessible to the average person. This, in turn, sparked the Internet boom of the 1990s, when the Web grew at a very rapid rate.[19] The lead developers of Mosaic then founded the Netscape corporation, which released the Mosaic-influenced Netscape Navigator in 1994. Navigator quickly became the most popular browser.[20]
Microsoft debuted Internet Explorer in 1995, leading to a browser war with Netscape. Within a few years, Microsoft gained a dominant position in the browser market for two reasons: it bundled Internet Explorer with its popular Windows operating system and did so as freeware with no restrictions on usage. The market share of Internet Explorer peaked at over 95% in the early 2000s.[21] In 1998, Netscape launched what would become the Mozilla Foundation to create a new browser using the open-source software model. This work evolved into the Firefox browser, first released by Mozilla in 2004. Firefox's market share peaked at 32% in 2010.[22] Apple released its Safari browser in 2003; it remains the dominant browser on Apple devices, though it did not become popular elsewhere.[23]
Google debuted its Chrome browser in 2008, which steadily took market share from Internet Explorer and became the most popular browser in 2012.[24][25] Chrome has remained dominant ever since.[1] In 2015, Microsoft replaced Internet Explorer with Edge [Legacy] for the Windows 10 release.[26] In 2020, this legacy version was replaced by a new Chromium-based version of Edge.
Since the early 2000s, browsers have greatly expanded their HTML, CSS, JavaScript, and multimedia capabilities. One reason has been to enable more sophisticated websites, such as web apps. Another factor is the significant increase of broadband connectivity in many parts of the world, enabling people to access data-intensive content, such as streaming HD video on YouTube, that was not possible during the era of dial-up modems.[27]
Starting in the mid-2020s, browsers with integrated artificial intelligence (AI) capabilities, known as AI browsers, have become increasingly common. This includes both new entrants to the browser market and established browsers that added AI features, such as Chrome with the Gemini chatbot and Edge with the Copilot chatbot.[28][29]
Features
[edit]The most popular browsers share many features in common. They automatically log users' browsing history, unless the users turn off their browsing history or use the non-logging private mode. They also allow users to set bookmarks, customize the browser with extensions, and manage their downloads[30] and passwords.[31] Some provide a sync service[32] and web accessibility features.[33]

Common user interface (UI) features:
- Allowing the user to have multiple pages open at the same time, either in different browser windows or in different tabs of the same window.
- Back and forward buttons to go back to the previous page visited or forward to the next one.
- A refresh or reload and a stop button to reload and cancel loading the current page. (In most browsers, the stop button is merged with the reload button.)
- A home button to return to the start page.
- An address bar to input the URL of a page and display it, and a search bar to input queries into a search engine. (In most browsers, the search bar is merged with the address bar.)
While mobile browsers have similar UI features as desktop versions, the limitations of the often-smaller touch screens require mobile UIs to be simpler.[34] The difference is significant for users accustomed to keyboard shortcuts.[35] Responsive web design is used to create websites that offer a consistent experience across the desktop and mobile versions of the website and across varying screen sizes. The most popular desktop browsers also have sophisticated web development tools.[36]
Access to some web content — particularly streaming services like Netflix, Disney+, and Spotify — is restricted by Digital Rights Management (DRM) software. A web browser is able to access DRM-restricted content through the use of a Content Decryption Module (CDM) such as Widevine. As of 2020, the CDMs used by dominant web browsers require browser providers to pay costly license fees, making it unfeasible for most independent open-source browsers to offer access to DRM-restricted content.[37]
Browser market
[edit]Google Chrome has been the dominant browser since the mid-2010s and currently has a 66% global market share on all devices.[1] The vast majority of its source code comes from Google's open-source Chromium project;[38] this code is also the basis for many other browsers, including Microsoft Edge, currently in third place with about a 5% share,[1] as well as Samsung Internet and Opera in fifth and sixth places respectively with approximately 2% market share each.[1]
The other two browsers in the top four are made from different codebases. Safari, based on Apple's WebKit code, is the second most popular web browser and is dominant on Apple devices, resulting in an 18% global share.[1] Firefox, in fourth place, with about 3% market share,[1] is based on Mozilla's code. Both of these codebases are open-source, so a number of small niche browsers are also made from them.
The following table details the top web browsers by market share, as of February, 2025:
| Web browser | Market share | Reference |
|---|---|---|
| Chrome | ~66% | [1][2] |
| Safari | ~16% | [1][2] |
| Edge | ~6% | [1][2] |
| Firefox | ~3% | [1][2] |
| Samsung Internet | ~2% | [1][2] |
| Opera | ~2% | [1][2] |
| Brave | ~1% | [2] |
| Yandex | less than 1% | [1][2] |
| UC Browser | less than 1% | [1][2] |
| Huawei Browser | less than 1% | [2] |
| DuckDuckGo Private Browser | less than 1% | [2] |
| QQ Browser | less than 1% | [2] |
| Mi Browser | less than 1% | [2] |
| Naver Whale | less than 1% | [2] |
| Aloha Browser | less than 1% | [2] |
| Avast Secure Browser | less than 1% | [2] |
| Vivaldi | less than 1% | [2] |
| AVG Secure Browser | less than 1% | [2] |
| others | less than 1% | [2] |
Market share by type of device
[edit]Prior to late 2016, the majority of web traffic came from desktop computers. However, since then, mobile devices (smartphones) have represented the majority of web traffic.[39] As of February 2025, mobile devices represent a 62% share of Internet traffic, followed by desktop at 36% and tablet at 2%.[40]
Security
[edit]Web browsers are popular targets for hackers, who exploit security holes to steal information, destroy files, and partake in other malicious activities. Browser vendors regularly patch these security holes, so users are strongly encouraged to keep their browser software updated. Other protection measures are antivirus software and being aware of scams.[41]
Privacy
[edit]During the course of browsing, cookies received from various websites are stored by the browser. Some of them contain login credentials or site preferences.[42] However, others are used for tracking user behavior over long periods of time, so browsers typically provide a section in the menu for deleting cookies.[42] Some browsers have more proactive protection against cookies and trackers that limit their functionality and ability to track user behaviour.[43] Finer-grained management of cookies usually requires a browser extension.[44] Telemetry data is collected by most popular web browsers, which can usually be opted out of by the user.[45]
See also
[edit]References
[edit]- ^ a b c d e f g h i j k l m n o "Browser Market Share Worldwide". StatCounter. Retrieved 21 March 2025.
- ^ a b c d e f g h i j k l m n o p q r s t "Browser Market Share Report for 2024 Q1". cloudflare.com. Cloudflare, Inc. 3 May 2024. Retrieved 22 March 2025.
- ^ "World Internet Users Statistics and 2023 World Population Stats". www.internetworldstats.com. Archived from the original on 23 May 2024. Retrieved 21 March 2025.
- ^ "What Is the Purpose of a Web Browser?". 4 August 2015.
- ^ "What is HTTP and how does it work? Hypertext Transfer Protocol Definition". WhatIs.com.
- ^ Steelman, Liz (28 July 2024). "What Is a Web Browser? Web Browser Definition". wix-encyclopedia. Retrieved 21 March 2025.
- ^ "HTTP". paws.wcu.edu. Retrieved 21 March 2025.
- ^ "Behind the scenes of modern web browsers". Tali Garsiel. Retrieved 21 April 2018.
- ^ "How Blink Works". Retrieved 12 March 2024.
- ^ Nguyen, Hoai Viet; Lo Iacono, Luigi; Federrath, Hannes (3 October 2018). "Systematic Analysis of Web Browser Caches". Proceedings of the 2nd International Conference on Web Studies. WS.2 2018. New York, NY, USA: Association for Computing Machinery. pp. 64–71. doi:10.1145/3240431.3240443. ISBN 978-1-4503-6438-6.
- ^ Mishra, Vikas; Laperdrix, Pierre; Rudametkin, Walter; Rouvoy, Romain (1 April 2021). "Déjà vu: Abusing Browser Cache Headers to Identify and Track Online Users". Proceedings on Privacy Enhancing Technologies. 2021 (2): 391–406. doi:10.2478/popets-2021-0033. hdl:20.500.12210/57495. ISSN 2299-0984.
- ^ What is a Browser?. Google (on YouTube). 30 April 2009. Archived from the original on 9 May 2018. Retrieved 23 April 2018.
Less than 8% of people who were interviewed on this day knew what a browser was.
- ^ "What is the difference between the internet, browsers, search engines and websites?". Mozilla. 17 June 2021.
Let's start by breaking down the differences between the internet, browsers, search engine, and websites. Lots of us get these four things confused with each other.
- ^ Manasa, D. (19 July 2011). "Difference Between Search Engine and Browser". differencebetween.net.
- ^ "Tim Berners-Lee: WorldWideWeb, the first Web client". World Wide Web Consortium.
- ^ Stewart, William. "Web Browser History". Archived from the original on 20 January 2011.
- ^ Gillies, James; Cailliau, R. (2000). How the Web was Born: The Story of the World Wide Web. Oxford University Press. pp. 6. ISBN 0192862073.
- ^ Calore, Michael (22 April 2010). "April 22, 1993: Mosaic Browser Lights Up Web With Color, Creativity". Wired. ISSN 1059-1028. Retrieved 31 October 2022.
- ^ a b "Bloomberg Game Changers: Marc Andreessen". Bloomberg. 17 March 2011. Retrieved 7 December 2011.
- ^ Enzer, Larry (31 August 2018). "The Evolution of the Web Browsers". Monmouth Web Developers. Archived from the original on 31 August 2018. Retrieved 31 August 2018.
- ^ Baker, Loren (24 November 2004). "Mozilla Firefox Internet Browser Market Share Gains to 7.4%". Search Engine Journal.
- ^ Routley, Nick (20 January 2020). "Internet Browser Market Share (1996–2019)". Visual Capitalist. Retrieved 4 November 2021.
- ^ "Internet Explorer usage to plummet below 50 percent by mid-2012". Digital Trends. 3 September 2011. Archived from the original (JPEG) on 20 November 2011. Retrieved 8 May 2021.
- ^ "StatCounter April-May 2012 data". Retrieved 8 May 2021.
- ^ Gibbs, Samuel (19 March 2018). "Windows 10: Microsoft is looking to force people to use its Edge browser". The Guardian. ISSN 0261-3077. Retrieved 28 July 2024.
- ^ "Dial-Up Internet Today: Understanding Its Lasting Influence". SimeonOnSecurity. Retrieved 21 February 2024.
- ^ Loic, Lando (26 January 2024). "AI Browsers Are Here, and These Are the 5 Best Options". Make Use Of. Retrieved 24 July 2025.
- ^ Caswell, Amanda (18 July 2025). "The rise of AI browsers is shaking up the web — here's why it matters". Tom's Guide. Retrieved 24 July 2025.
- ^ "Download a file". Google Chrome Help. Retrieved 21 March 2025.
- ^ Balaban, David (17 February 2021). "Password Manager Comparison: Top Password Managers for 2021". eWEEK. Retrieved 4 November 2021.
- ^ Ioannou, Pantelina; Athanasopoulos, Elias (1 July 2023). "Been Here Already? Detecting Synchronized Browsers in the Wild". 2023 IEEE 8th European Symposium on Security and Privacy (EuroS&P). IEEE. pp. 913–927. doi:10.1109/EuroSP57164.2023.00058. ISBN 978-1-6654-6512-0.
- ^ "Accessibility: What users can do to browse more safely - Accessibility | MDN". developer.mozilla.org. 17 April 2024. Retrieved 28 July 2024.
- ^ Lee, Simon (29 March 2019). "The Limitations Of Touch Interfaces". Glance. Retrieved 23 April 2021.
- ^ "Chrome keyboard shortcuts". Google Inc. Retrieved 23 April 2021.
- ^ "Browsers are the new IDE for Web Development". devworks.thinkdigit.com. 29 June 2012. Archived from the original on 2 July 2012.
- ^ Doctorow, Cory (8 January 2020). "Three years after the W3C approved a DRM standard, it's no longer possible to make a functional indie browser". Boing Boing. Retrieved 22 March 2025.
- ^ Google (2 September 2008). "Welcome to Chromium". Retrieved 28 April 2021.
- ^ "Desktop vs Mobile vs Tablet Market Share Worldwide". StatCounter. Retrieved 23 March 2025.
- ^ "Desktop vs Mobile vs Tablet Market Share Worldwide". StatCounter Global Stats. Retrieved 23 March 2025.
- ^ "Simple Steps for Internet Safety". fbi.gov. Federal Bureau of Investigation. Retrieved 21 February 2024.
- ^ a b "Tracking Cookies: What They Are, and How They Threaten Your Privacy". Tom's Guide. 16 September 2013. Retrieved 11 March 2019.
- ^ "Enhanced Tracking Protection in Firefox for desktop". Mozilla Support. 26 November 2024. Retrieved 23 March 2025.
- ^ "Alternatives to Cookie AutoDelete extension". AlternativeTo. Retrieved 11 March 2019.
- ^ Wickramasinghe, Shanika (5 October 2023). "Telemetry 101: An Introduction To Telemetry". Splunk. Retrieved 23 March 2025.
External links
[edit]
Media related to Web browsers at Wikimedia Commons
Web browser
View on GrokipediaDefinition and Function
Core Purpose
A web browser is a software application designed to retrieve, present, and traverse information resources on the World Wide Web (WWW). It serves as the primary interface for users to access and interact with web content, acting as a user agent that communicates with web servers to fetch resources via protocols like HTTP.[7][8] The core functions of a web browser include interpreting markup languages such as HTML to define the structure and semantics of web pages, applying CSS for styling and layout, and executing JavaScript to enable dynamic behavior and interactivity. It also supports hyperlinks, allowing seamless navigation between interconnected resources, which is fundamental to the hypertext nature of the WWW. These capabilities enable browsers to render both static pages, like simple documents, and dynamic web-based applications, such as interactive forms or real-time updates.[7] The term "browser" derives from the verb "browse," which originally described animals feeding by nibbling leaves and later, by the 1860s, referred to people casually scanning books or materials; this evolved in computing by the 1980s to denote software for navigating data structures. A web browser specifically distinguishes itself from broader web clients or HTTP viewers by providing a graphical, user-friendly interface optimized for human interaction and full rendering of multimedia web content, rather than just raw data retrieval.[9][8] For instance, the Mosaic browser exemplified this purpose in 1993 by popularizing graphical web access and propelling the WWW from a research tool to widespread adoption.[10]Basic Operations
When a user initiates navigation in a web browser by entering a URL into the address bar, clicking a hyperlink, or submitting a form, the process begins with resolving the URL's domain name through Domain Name System (DNS) lookup, which translates the human-readable hostname (e.g., example.com) into an IP address for the server.[3] This step may use cached DNS records from previous visits to avoid repeated queries, reducing latency.[3] Once the IP is obtained, the browser establishes a TCP connection via a three-way handshake (SYN, SYN-ACK, ACK) to the server, and for secure sites using HTTPS, it performs TLS negotiation involving certificate exchange to encrypt the communication.[3] The browser then sends an HTTP or HTTPS GET request to fetch the resource, including headers like User-Agent and Accept to specify capabilities.[3] Upon receiving the server's response, which includes the HTML document and status code (e.g., 200 OK for success), the browser parses the HTML to construct the Document Object Model (DOM) tree, a hierarchical representation of the page structure.[3] Simultaneously, it processes linked resources: CSS files are parsed into the CSS Object Model (CSSOM), and JavaScript is compiled and executed, potentially modifying the DOM.[3] The browser combines the DOM and CSSOM to form a render tree, calculates layout (positioning elements), and paints the visual output to the screen, achieving milestones like First Contentful Paint for initial visibility.[3] This rendering occurs incrementally as data arrives, allowing progressive display. During operation, the browser handles multimedia elements by issuing separate requests for embedded resources. Images (e.g., via<img> tags) are fetched and decoded for display once loaded, while videos and audio (e.g., via <video> or <audio>) create dedicated layers for efficient GPU-accelerated rendering to support playback without blocking the main thread.[3] Scripts, including inline or external JavaScript, are executed in the context of the page; synchronous scripts halt parsing until complete, whereas asynchronous or deferred ones allow parallel loading to minimize delays.[3]
Browsers employ caching mechanisms to optimize performance by storing copies of responses and resources locally, such as in memory or disk-based private caches tied to the user's session.[11] For subsequent loads of the same or similar resources (e.g., images, CSS, or JavaScript), the browser checks cache validity using headers like Cache-Control (specifying max-age for expiration) or ETag for conditional requests; if valid, it reuses the cached version without a full server fetch, significantly reducing load times and bandwidth usage.[11] Shared caches, like those in proxies, may also apply but are less common in direct browser-to-server interactions.[11]
Error handling occurs throughout the workflow to manage failures gracefully. For instance, a 404 Not Found status code indicates the server cannot locate the requested resource, prompting the browser to display a standardized error page (e.g., "Page Not Found") with options to retry or navigate elsewhere.[12] Connection timeouts, such as HTTP 408 Request Timeout when the server closes an idle connection or 504 Gateway Timeout when a proxy server awaits a delayed upstream response, trigger the browser to show an error message like "Request Timeout" or "Gateway Timeout," often after a configurable wait period, and may attempt retries or fallbacks depending on the context.[13][14]
History
Early Development
The development of the web browser began with the invention of the World Wide Web by British computer scientist Tim Berners-Lee while working at CERN in Geneva, Switzerland. In March 1989, Berners-Lee proposed a system for sharing hypertext documents over the internet to facilitate scientific collaboration, refining this idea in a joint proposal with Robert Cailliau in May 1990. By late 1990, he had implemented the first web server and browser, named WorldWideWeb (later renamed Nexus to avoid confusion with the web itself), which ran on a NeXT computer and served as both a viewer and editor for hypertext pages. This software was released to the public domain in 1991, marking the web's initial availability beyond CERN.[15][4][16] The first widely used graphical web browser, Mosaic, was released in 1993 by developers at the National Center for Supercomputing Applications (NCSA) at the University of Illinois, led by Marc Andreessen and Eric Bina. Unlike earlier text-based browsers, Mosaic integrated images directly into pages, supported multiple platforms including Unix, Macintosh, and Windows, and provided a user-friendly interface that significantly boosted the web's accessibility and popularity. Its release in April 1993 for X11 Unix systems, followed by versions for other platforms later that year, is credited with sparking widespread adoption of the web among non-technical users.[4][17][16] In December 1994, Netscape Communications Corporation, founded by Andreessen and entrepreneur Jim Clark using former Mosaic team members, launched Netscape Navigator 1.0, the first commercial web browser, which quickly dominated the market with its advanced features and free distribution for non-commercial use. The competitive landscape intensified in August 1995 when Microsoft released Internet Explorer 1.0, licensed from a Mosaic derivative by Spyglass Inc. and bundled with Windows 95, igniting the "browser wars" characterized by rapid feature additions and market share battles between Netscape and Microsoft. Amid this rivalry, key innovations emerged, including the introduction of frames for dividing page layouts and JavaScript for client-side scripting, both pioneered by Netscape in its 2.0 version released in 1995, enhancing web interactivity.[4][17][18] To address the growing need for interoperability amid these developments, Berners-Lee founded the World Wide Web Consortium (W3C) in October 1994 at the Massachusetts Institute of Technology, with support from CERN, DARPA, and the European Commission, establishing it as the primary standards body for web technologies. The W3C's early efforts focused on standardizing HTML and related protocols to prevent fragmentation caused by proprietary browser extensions.[4][16][17]Modern Evolution
The decline of Netscape Navigator began in the late 1990s as Microsoft bundled Internet Explorer with Windows, leading to Internet Explorer rapidly gaining dominance, with over 90% market share by the early 2000s.[19] This dominance persisted from 1998 to 2005, with Internet Explorer holding over 90% of the browser market by the early 2000s due to its tight integration with the operating system.[20] Microsoft's practices triggered the United States v. Microsoft antitrust lawsuit in 1998, which accused the company of monopolistic bundling to stifle competition, resulting in a 2001 court ruling that required Microsoft to share APIs and allow third-party software integration, though the full impact unfolded over subsequent years. The launch of Mozilla Firefox 1.0 on November 9, 2004, reignited the browser wars by offering an open-source alternative focused on speed, security, and standards compliance, quickly gaining traction and reducing Internet Explorer's share to below 80% within a few years.[21] Google's introduction of Chrome on September 2, 2008, further intensified competition, emphasizing performance through its V8 JavaScript engine, which compiled JavaScript directly to native code for faster execution and enabling more dynamic web applications.[22] The release of the iPhone in June 2007 spurred a surge in mobile browsing, with Apple's Safari Mobile—based on the WebKit rendering engine—providing a full-featured desktop-like experience on touchscreens, including support for multitouch gestures and Google Search integration.[23] Similarly, the Android platform's debut in September 2008 introduced the Android Browser, also WebKit-based, which emphasized open-source customization and paved the way for app store integrations like the Google Play Store in 2008, allowing users to download and switch browsers seamlessly.[24] From the 2010s to 2025, the Chromium project—launched by Google in 2008 as the open-source foundation for Chrome—achieved dominance, with over 70% of browsers adopting its Blink engine by the mid-2020s, including Microsoft Edge (switched in 2020), Opera, and Vivaldi, due to its stability, speed, and developer-friendly features.[25] Privacy-focused browsers emerged in response, such as Brave, which launched on January 20, 2016, with built-in ad and tracker blocking, HTTPS enforcement, and a rewards system using its Basic Attention Token cryptocurrency.[26] AI integrations advanced browsing capabilities, with Microsoft Edge incorporating Copilot in September 2023 as an AI companion for tasks like content summarization and code generation directly within the browser.[27] Google followed with Gemini integration in Chrome starting September 18, 2025, enabling AI-assisted tab organization, real-time translation, and personalized search suggestions for U.S. desktop users.[28] Browsers also enhanced support for Web3 technologies, including built-in cryptocurrency wallets and decentralized app (dApp) connectivity in Brave and Opera by the early 2020s, alongside Progressive Web Apps (PWAs), which gained widespread adoption after being coined in 2015 to deliver app-like experiences via service workers and manifest files, with full cross-browser support by 2018.[29][30] Key milestones shaped this era, including the World Wide Web Consortium's recommendation of HTML5 on October 28, 2014, standardizing multimedia and interactive elements without plugins, enabling richer web content.[31] Adobe ended support for Flash on December 31, 2020, accelerating the shift to HTML5-based alternatives for video and animations across all major browsers. The European Union's [Digital Markets Act](/page/Digital Markets Act), effective March 7, 2024, mandated gatekeeper platforms like Apple and Google to allow user choice in default browsers via choice screens on iOS and Android devices in the EEA, promoting competition and reducing ecosystem lock-in.[32]Technical Foundations
Rendering Engines
A rendering engine is the core software component of a web browser responsible for parsing HTML and CSS to construct the document object model (DOM), applying styles to layout and paint the visual representation of web pages, and integrating with scripting engines to execute JavaScript for dynamic content.[33][34][35] The major rendering engines powering contemporary web browsers include Blink, Gecko, and WebKit, with the legacy Trident engine associated with older versions of Microsoft Edge. Blink, developed as part of the open-source Chromium project, serves as the engine for Google Chrome and Microsoft Edge (after its 2019 transition from EdgeHTML), holding a dominant market position with approximately 79% share as of late 2024.[36][37] Gecko powers Mozilla Firefox and emphasizes modular design for cross-platform compatibility, including HTML parsing, rendering, and networking layers.[34] WebKit drives Apple Safari and focuses on efficient integration with macOS and iOS ecosystems, supporting features like hardware-accelerated graphics.[35] The Trident engine, also known as MSHTML, was used in the original Microsoft Edge (via its derivative EdgeHTML) and remains available in Edge's IE mode for legacy site compatibility, though it has been largely phased out in favor of modern engines.[38] Rendering engine architecture typically separates layout responsibilities—handling the computation of element positions, sizes, and visual rendering from HTML/CSS parsing—from scripting engines that execute JavaScript to manipulate the DOM in real-time. For instance, Blink integrates the V8 JavaScript engine, while Gecko uses SpiderMonkey, enabling asynchronous updates to page content without full reloads.[36][39] A key fork in engine history occurred in 2013 when Google diverged from WebKit to create Blink, aiming for faster innovation and reduced complexity in multi-process rendering, which has since influenced the divergence in feature implementation across browsers.[40] Performance in rendering engines is enhanced through techniques like just-in-time (JIT) compilation in their JavaScript engines, which dynamically translates frequently executed code into optimized machine instructions during runtime, significantly reducing execution overhead compared to pure interpretation. V8 employs multi-tier JIT compilation, including baseline and optimizing compilers like Maglev, to balance startup speed with long-running efficiency.[41][42] Similarly, SpiderMonkey in Gecko uses IonMonkey for JIT optimization, profiling hot code paths to apply advanced inlining and loop unrolling.[39] By 2025, rendering engines have incorporated optimizations for AI-driven web experiences, particularly through support for the Web Neural Network (WebNN) API, which enables hardware-accelerated machine learning inference directly in the browser for tasks like real-time image processing or content generation without server dependency. Blink and WebKit have advanced experimental WebNN implementations leveraging GPU backends for faster model execution, while Gecko continues to integrate WebGPU compute shaders for similar AI workloads, addressing performance bottlenecks in client-side neural network rendering.[43][44]Standards and Protocols
Web browsers rely on a set of core communication protocols to fetch and exchange data over the internet, with the Hypertext Transfer Protocol (HTTP) serving as the foundational standard. HTTP/1.1, defined in RFC 9112, remains widely used for its simplicity in handling request-response cycles over TCP, though it has limitations in multiplexing and latency. HTTP/2, standardized in RFC 9113 in 2015, introduced binary framing, header compression, and server push to improve performance, enabling multiple requests over a single connection.[45] Building on this, HTTP/3, outlined in RFC 9114 and adopted broadly starting in 2022, shifts to the QUIC transport protocol over UDP, reducing connection setup times and enhancing reliability in lossy networks. Additionally, HTTPS—HTTP secured via Transport Layer Security (TLS)—has become the default for secure web communication since the 2010s, driven by widespread certificate authority adoption and browser enforcement of encryption for sensitive data.[46] The development and maintenance of web standards are overseen by key organizations that ensure interoperability across browsers. The World Wide Web Consortium (W3C) publishes specifications for core technologies like HTML and CSS, with HTML5 evolving through collaborative efforts to support multimedia and semantic markup. The Web Hypertext Application Technology Working Group (WHATWG) maintains living standards, particularly for HTML, allowing continuous updates without version freezes to reflect real-world implementation needs.[47] For scripting, Ecma International's TC39 committee standardizes JavaScript (ECMAScript), with editions from ES6 (2015) onward introducing features like arrow functions, promises, and modules to enhance developer productivity and performance.[48] Browser compliance with these standards is evaluated through benchmarks and databases that highlight support levels and discrepancies. The Acid3 test, developed by the Web Standards Project, assesses rendering of HTML, CSS, and JavaScript elements, requiring a perfect score of 100/100 under default settings to confirm adherence to specifications like DOM Level 3 and SVG.[49] The CanIUse database provides detailed support tables for web features across browsers, enabling developers to check compatibility for elements like CSS Grid or Fetch API without exhaustive testing.[50] However, browser-specific quirks persist; for instance, the dominance of the Blink rendering engine in over 70% of the market has led to de facto standards where web developers optimize for Blink behaviors, potentially diverging from official W3C or WHATWG guidelines.[51] As of 2025, emerging standards address performance and graphics demands in browsers. WebGPU, a W3C Candidate Recommendation, enables low-level access to GPU hardware for compute and rendering tasks, succeeding WebGL with better cross-platform efficiency for applications like 3D modeling and machine learning.[52] WebAssembly (Wasm), also under W3C, compiles high-level languages to a binary format for near-native execution speeds, with version 3.0 released in 2025 to support advanced features like garbage collection and threads, facilitating complex computations without plugins.[53] These standards promote broader web capabilities while emphasizing backward compatibility and security.Key Features
User Interface Elements
The user interface (UI) of a web browser encompasses the visual and interactive components that enable users to navigate, manage, and consume web content efficiently. Central to this is the address bar, where users input uniform resource locators (URLs) or search terms to load pages, often integrated with omnibox functionality for suggestions and autocomplete.[54] Navigation buttons, including back, forward, and reload/refresh icons, allow seamless traversal through browsing sessions by returning to or advancing in the page history without manual re-entry.[54] These elements form the foundational toolbar, typically positioned at the top of the browser window for intuitive access.[55] Tabs represent a key advancement in UI design, permitting multiple web pages to remain open concurrently within one window, which enhances productivity by reducing the need for multiple windows.[54] Originating in browsers like Opera in the late 1990s and becoming standard by the mid-2000s, tabs are usually arrayed horizontally above the content area, with features like tab grouping and pinning for organization.[54] The bookmarks bar, often situated below the tabs, displays shortcuts to frequently visited sites, enabling one-click access and supporting folder hierarchies for categorization.[54] Menus, accessed via a primary button (such as the three-dot or hamburger icon), provide dropdowns or panels for advanced options like file management and browser settings.[56] Toolbars extend core functionality with specialized panels, such as the history sidebar that lists visited pages chronologically for quick retrieval, and the downloads manager, which tracks ongoing and completed file transfers with progress indicators and pause/resume controls.[57] Sidebars, toggleable vertical panels, consolidate tools like bookmarks or history into a non-intrusive space alongside the main content.[57] Customizable themes permit alterations to visual aesthetics, including color schemes for toolbars, tabs, and backgrounds, often sourced from official galleries to maintain performance.[58] Accessibility features ensure inclusive interaction, addressing diverse user needs within the UI. Zoom controls allow magnification of entire pages or text only, activated via keyboard shortcuts (e.g., Ctrl++ to enlarge) or menu selections, scaling content up to the default maximum of 300% (configurable to higher levels such as 500%) without distortion.[59] Reader mode, available in browsers like Firefox, strips away clutter such as advertisements and sidebars to present a simplified, newspaper-like view optimized for readability on long-form content.[59] High-contrast modes invert or amplify colors for better visibility, particularly beneficial for low-vision users, and can be enabled system-wide or via browser settings to override default palettes.[60][59] In the 2020s, browser UIs have trended toward minimalism to maximize content real estate and reduce cognitive load. Google Chrome's New Tab Page exemplifies this approach with a sparse layout centered on a prominent search field, thumbnail shortcuts to top sites, and optional motivational quotes or weather widgets, eschewing extraneous elements for a clean, focused start.[54] Similarly, Mozilla Firefox's compact density option compresses UI padding and spacing and can be enabled via configuration (unsupported since the 2021 redesign)—allowing denser tab and toolbar arrangements to prioritize page viewing area over ornate controls.[61][54] For example, vertical tabs, as implemented in Microsoft Edge, provide an alternative layout for managing multiple tabs on larger screens.[62] These evolutions reflect broader industry shifts toward streamlined designs that adapt to diverse screen sizes, from desktops to mobiles.[54]Extensions and Customization
Browser extensions, also known as add-ons or plug-ins, are small software modules that extend the functionality of web browsers by adding features not available in the core browser, such as ad blockers that prevent advertisements from loading, password managers that securely store and autofill login credentials, themes that alter the visual appearance of the browser interface, and user scripts that enable custom JavaScript modifications to web pages for personalized behavior.[63][64][65] These extensions are distributed through dedicated online platforms, including the Chrome Web Store for Google Chrome, the Firefox Add-ons site for Mozilla Firefox, and the Microsoft Edge Add-ons store for Microsoft Edge, where users can discover, install, and manage them.[66][67][68] To promote cross-browser compatibility, developers often use the WebExtensions API, a standard introduced by Mozilla in 2015 that aligns with Chromium-based APIs, allowing extensions written for one browser to be adapted for others with minimal changes.[69] Extensions offer significant benefits, including enhanced productivity through task automation and workflow streamlining, such as blocking distractions or integrating tools directly into the browsing experience.[70] However, they also introduce risks, including potential security vulnerabilities like data theft or malware infection, as extensions often require broad permissions to function, which can expose sensitive information if exploited.[63][71] Browser extension stores mitigate these risks through review processes that scan submissions for malicious code and enforce permission guidelines before approval.[72] In 2025, trends in browser extensions emphasize AI integration, with tools like content summarizers using artificial intelligence to condense articles and research papers into key insights, boosting efficiency for users handling large volumes of information.[73]Security and Privacy
Vulnerabilities and Threats
Web browsers, as primary interfaces to the internet, are frequent targets for security vulnerabilities that can compromise user data and system integrity. These vulnerabilities often stem from flaws in rendering engines, JavaScript interpreters, or plugin architectures, allowing attackers to execute arbitrary code or manipulate content. Common types include buffer overflows, where excessive data input exceeds allocated memory, leading to crashes or code execution; cross-site scripting (XSS), which injects malicious scripts into trusted websites; and cross-site request forgery (CSRF), which tricks users into performing unintended actions on authenticated sites.[74][75][75] Zero-day exploits, undisclosed flaws exploited before patches are available, pose particularly acute risks, with Google Chrome alone addressing multiple such vulnerabilities in 2024, including CVE-2024-4761, an out-of-bounds write in the V8 engine, and at least nine others actively exploited that year.[76][77] These exploits often target core browser components, enabling remote code execution without user interaction. In 2025, similar zero-days continued, such as CVE-2025-10585 in Chrome's V8 engine, and in November 2025, Google addressed another actively exploited zero-day, CVE-2025-13223, in the V8 engine, highlighting the ongoing challenge of rapid patch deployment.[78][79] Threats leveraging these vulnerabilities include drive-by downloads, where visiting a compromised site automatically installs malware by exploiting unpatched flaws in browsers or extensions.[80][81] Phishing sites, mimicking legitimate ones to steal credentials, often combine with browser weaknesses to evade detection.[82] Browser fingerprinting, which collects unique device and configuration data to track users across sessions, exploits the browser's exposure of such details without explicit consent.[83] Historical incidents underscore the scale of these risks; in 2017, the WannaCry ransomware campaign exploited Windows vulnerabilities on unpatched systems, encrypting data on over 200,000 machines worldwide.[84] The 2021 Log4Shell vulnerability (CVE-2021-44228) in the Apache Log4j library enabled remote code execution in web applications and servers accessed via browsers, leading to widespread exploitation and prompting urgent updates across the ecosystem.[85][86] By 2025, emerging threats included AI-generated phishing, where machine learning creates hyper-realistic lures tailored to individual users, often delivered through browser-accessed emails or sites, increasing success rates over traditional methods.[87] Supply chain attacks on browser extensions surged, with malicious updates injecting infostealers or backdoors into popular add-ons, compromising millions of users via trusted distribution channels like Chrome Web Store.[88][89]Protective Measures
Modern web browsers incorporate several built-in protective measures to mitigate security risks, including process sandboxing, which isolates browser components to prevent malicious code from accessing the underlying system. For instance, Google Chrome employs a multi-process architecture where each tab and extension runs in its own sandboxed renderer process, limiting the scope of potential exploits. Similarly, Site Isolation, enabled by default in Chrome 67 for desktop in 2018, ensures that pages from different sites are rendered in separate processes, reducing the risk of cross-site scripting attacks and data theft even if a vulnerability allows site boundary crossing.[90] Automatic updates further enhance security by delivering patches for known vulnerabilities promptly; Chrome, for example, uses Google Update to silently apply security fixes without user intervention, significantly shortening the window of exposure to exploits.[91] Browsers also enforce secure connections through features like HTTPS-Only Mode, introduced in Chrome in 2023 and planned for default enablement in Incognito, which upgrades HTTP requests to HTTPS to prevent eavesdropping and man-in-the-middle attacks.[92] On the privacy front, browsers integrate tools to curb tracking, such as Firefox's Enhanced Tracking Protection (ETP), launched in 2017 and strengthened in 2019 with stricter default blocking of third-party trackers, social media trackers, and cryptominers using lists from providers like Disconnect.[93] Apple's Safari employs Intelligent Tracking Prevention (ITP), introduced in Safari 11 in 2017 and detailed in Apple's 2019 privacy overview, which leverages on-device machine learning to classify and limit cross-site tracking cookies to one-week storage or deletion upon user exit.[94] Cookie management features allow users to block third-party cookies by default, while the Do Not Track (DNT) signal, once supported across major browsers, has been deprecated in Firefox version 135 in late 2024 due to limited adoption and effectiveness, shifting focus to more robust blocking mechanisms.[95] Users can implement additional safeguards through careful practices, such as vetting extensions by reviewing permissions, developer reputation, and user reviews before installation, as recommended by Mozilla, which advises checking for unnecessary data access and enabling review tools in about:addons.[96] Using a Virtual Private Network (VPN) complements browser protections by encrypting traffic on untrusted networks, preventing ISP or local eavesdropping, though official guidance from sources like the Electronic Frontier Foundation emphasizes selecting audited VPNs with no-logs policies. Standards like Content Security Policy (CSP), defined by the W3C in Level 3 specifications, enable site administrators to restrict resource loading (e.g., scripts from untrusted sources), which browsers enforce to mitigate injection attacks when headers are present.[97] By 2025, enhancements include widespread adoption of biometric authentication via the WebAuthn standard, supported natively in Chrome, Firefox, Safari, and Edge since 2019, allowing passwordless logins using device biometrics like fingerprints or face recognition without transmitting sensitive data to servers. Zero-knowledge proofs (ZKPs) are emerging in browser ecosystems for privacy-preserving attestations, as demonstrated by Cloudflare's 2021 implementation for cross-device hardware verification without revealing user details, with growing integration in privacy-focused features like passkeys to enable selective disclosure in authentication flows.[98]Market Landscape
Browser Market Share
As of October 2025, Google Chrome holds the dominant position in the global web browser market with approximately 73.22% share, followed by Apple Safari at 13.27%, Microsoft Edge at 4.61%, and Mozilla Firefox at 2.2%.[5] These figures reflect usage across desktop, mobile, and tablet devices worldwide, measured by page views on millions of websites. The rise of Chrome began with its launch in September 2008, when it captured just 0.1% of the market; by 2012, it had surpassed Internet Explorer to become the leading browser, and its share continued to grow steadily, reaching over 65% by 2020 due to rapid innovation in speed and compatibility.[99] Historically, Internet Explorer peaked at around 90% in the early 2000s but declined sharply after 2008 as competitors like Chrome and Firefox gained traction through better standards support and user-centric features.[100] Several factors drive these market dynamics, including default browser settings on operating systems—such as Chrome on Android devices, Safari on iOS, and Edge on Windows—which heavily influence user adoption without active choice. Performance optimizations, like Chrome's multi-process architecture and efficient JavaScript execution, have also contributed to its lead, alongside deep integration with Google services such as Search, Gmail, and YouTube, creating a seamless ecosystem that retains users.[100] Regional variations exist, with Firefox maintaining a stronger presence in Europe at about 4.63% as of September 2025, compared to its global 2.2%, partly due to historical user loyalty and privacy-focused campaigns in the region. Market shares are primarily tracked by analytics firms like StatCounter, which uses data from over 5 billion monthly page views, and W3Techs, which surveys the top 10 million websites for technology usage trends.[5] Regulatory actions have begun to influence shares, notably the European Union's Digital Markets Act (DMA) enforced from March 2024, which mandates choice screens for default browsers on Android and iOS devices in the region, leading to a reported 36.7% increase in downloads for alternative browsers like Firefox and Edge in the EU shortly after implementation.[101] This has prompted modest gains for non-dominant browsers, countering the effects of pre-installed defaults amid ongoing antitrust scrutiny of tech giants. By late 2025, alternative browsers like Opera reported significant growth, with a fivefold increase in iOS users in Europe, highlighting the DMA's continued influence on market dynamics.[102][103]| Browser | Global Share (Oct 2025) | Europe Share (Sept 2025) |
|---|---|---|
| Chrome | 73.22% | 59.75% |
| Safari | 13.27% | 19.08% |
| Edge | 4.61% | 6.96% |
| Firefox | 2.2% | 4.63% |