Back to the 2025 paper

Module II: Browser & Apache Web Server Architecture; Common Protocols

20252m

The component of a web browser responsible for displaying content on the screen is

(i) Rendering engine
(ii) Networking engine
(iii) JavaScript engine
(iv) UI backend

Worked SolutionAI Assisted

Correct Answer: (i) Rendering engine

Explanation:

  • The Rendering Engine (also known as layout engine) is responsible for parsing HTML documents, styling information from CSS, and painting the rendered layout onto the user's screen.
  • Popular rendering engines include Blink (Chrome, Edge), Gecko (Firefox), and WebKit (Safari).

Roles of other Browser Components:

  • Networking Engine: Handles HTTP/HTTPS requests, network communication, and security certificates.
  • JavaScript Engine: Parses, compiles, and executes JavaScript code (e.g., V8, SpiderMonkey).
  • UI Backend: Provides generic drawing widgets like combo boxes and windows.

Similar questions