ADVITIYA ACADEMY OF LEARNING

DCET 2027 Crackers Series • Midarsha Ma'am (RVCE Alumna) • IT Skills 20/20
🌐 EP 02 REVISION NOTES • TRIGGER: 'BROWSER'
WhatsApp: +91 8971755960

WEB BROWSERS — ARCHITECTURE & TOP 5 COMPARISON NOTES

Client-Side Software • Rendering Engines • JavaScript Engines • DCET High-Yield Exam Traps

🔍 WHAT IS A WEB BROWSER? (TECHNICAL DEFINITION)

Core Concept

A Web Browser is an application software running on a client machine designed to retrieve, interpret, and display content from the World Wide Web. It initiates HTTP/HTTPS requests to web servers using Uniform Resource Locators (URLs), receives HTML, CSS, and JavaScript files, and renders them into human-readable interactive graphical user interfaces.

📊 TOP 5 WEB BROWSERS — THE MASTER COMPARISON MATRIX

Guaranteed DCET Table
BrowserDeveloper / OwnerRendering EngineJavaScript EnginePrimary Key Feature
Google ChromeGoogle LLCBlink (Fork of WebKit)V8 EngineFast multi-process architecture, highest market share (>65%)
Microsoft EdgeMicrosoft Corp.Blink (Chromium core)V8 EngineNative Windows integration, enterprise security & Copilot AI
Mozilla FirefoxMozilla FoundationGeckoSpiderMonkeyIndependent open-source engine, strict privacy controls
Apple SafariApple Inc.WebKitJavaScriptCore (Nitro)Default iOS/macOS browser, highest hardware battery efficiency
Brave BrowserBrave SoftwareBlink (Chromium core)V8 EngineBuilt-in ad & tracker blocking, privacy-first crypto token engine

⚙️ 7 BROWSER SUBSYSTEMS

  • 1. User Interface (UI): Address bar, back/forward buttons, bookmarks bar.
  • 2. Browser Engine: Marshals actions between UI and rendering engine.
  • 3. Rendering Engine: Parses HTML & CSS and paints pixels onto screen.
  • 4. Networking Layer: Handles HTTP, HTTPS, FTP, DNS network requests.
  • 5. JavaScript Interpreter: Executes scripts (e.g., Google V8, SpiderMonkey).
  • 6. UI Backend: Draws basic widgets like combo boxes and windows.
  • 7. Data Storage: Manages LocalStorage, SessionStorage, IndexedDB & Cookies.

❌ TOP 3 DCET EXAM TRAPS

TRAP 1: Browser ≠ Search Engine!

Chrome is a Browser (client software). Google is a Search Engine (web service/website). They are completely different!

TRAP 2: V8 is NOT a Rendering Engine!

V8 is Chrome's JavaScript compiler engine. Blink is the rendering engine that paints HTML/CSS.

TRAP 3: First Web Browser

WorldWideWeb (later Nexus) was created by Tim Berners-Lee in 1990. Mosaic (1993) was the first graphical browser for general public.