Browsers Glossary

Browse 23 browsers terms defined in plain English, from the cultural dictionary of computing.

23 Browsers Terms

Ad Blocker
Software, usually a browser extension or built-in browser feature, that prevents ads and often trackers from loading on websites. In tech culture ad blockers...
Browser Automation
The programmatic control of a web browser to simulate user actions such as navigation, clicking, typing, screenshot capture, or DOM inspection. Browser...
Browser Cache
The local storage in a browser used to keep copies of previously fetched assets so future page loads can avoid refetching unchanged resources. Browser cache...
Browser Compatibility
The extent to which an application behaves correctly across different browsers, browser versions, and rendering engines. Browser compatibility work includes...
Browser Event
An event emitted by the browser environment in response to user actions, network changes, lifecycle transitions, or DOM activity, such as clicks, focus...
Browser Feature Detection
The practice of checking whether a browser actually supports a capability before using it, instead of relying on user-agent strings or assumptions about...
Browser History API
The browser API that lets web applications manipulate session history, update URLs, and respond to back/forward navigation without full page reloads....
Browser Rendering
The process by which a browser parses HTML, CSS, and scripts, constructs rendering structures, computes layout, and paints visual output to the screen....
Browser Runtime
The execution environment provided by a browser for running JavaScript and interacting with web platform APIs such as the DOM, fetch, storage, timers, and...
Browser Security
The collection of browser features and behaviors that isolate sites, enforce origin boundaries, manage permissions, and protect users from malicious web...
Browser Tab
A separate viewing context within a browser window that holds its own page state, navigation history, and runtime environment. Browser tabs matter in web...
Browser War
The intense competition among web browser vendors over standards, market share, features, and developer influence, especially in the late 1990s and early...
Chrome Extension
A browser add-on built for Chrome or compatible browsers to modify behavior, add features, automate tasks, or integrate with web tools. In developer culture...
Chromium
The open-source browser project that forms the basis for Google Chrome and many other browsers, providing the Blink rendering engine, V8 JavaScript engine, and...
Client-Side Attack
An attack that targets software running on the victim's device, such as browsers, document readers, or local applications, rather than directly attacking the...
Headless
Operating without a built-in graphical front end, usually so the backend or engine can be used independently through APIs or automation. The term appears in...
Heap Spray
An exploitation technique that fills heap memory with repeated attacker-controlled data to increase the chance that execution or references land on a useful...
PAC File Security
The protection of proxy auto-configuration files and the trust model around how browsers or systems retrieve and execute them. PAC file security matters...
Playwright
A browser automation and end-to-end testing framework used to script user flows across modern browsers.
Reload
To refresh a page, restart a process's loaded state, or re-read configuration without a full rebuild. The exact meaning depends on context, but it usually...
Too Many Tabs
A joking description of cognitive overload reflected in having dozens of browser tabs, docs, dashboards, and tickets open at once. It is both a literal habit...
User Agent
An HTTP header string that identifies the client software making a request, traditionally including the browser name, version, rendering engine, and operating...
WebKit
An open-source browser engine used as the rendering core for Safari and other software. In web development culture, WebKit is one of the major engines teams...

Related Topics