NIMCET 2026 — Computer PYQ
NIMCET | Computer | 2026Which component of a web browser is responsible for taking HTML, CSS, and JavaScript code and turning it into the visual page you interact with?
Choose the correct answer:
- A.
Javascript Engine
- B.
Rendering Engine
(Correct Answer) - C.
Network Protocol Stack
- D.
Transport Layer Security Protocol
Rendering Engine
Explanation
The correct option is 2. Rendering Engine.
Explanation:
To understand how a modern web browser displays a web page, let's break down the primary responsibility of each component listed in the options:
Rendering Engine: This is the core subsystem of a web browser whose primary job is to parse the incoming documents (HTML and CSS) and layout/paint the parsed structure visually onto the user's screen. Examples of rendering engines include Blink (used in Google Chrome and Microsoft Edge), WebKit (used in Apple Safari), and Gecko (used in Mozilla Firefox).
JavaScript Engine: This is a specialized interpreter or Just-In-Time (JIT) compiler that parses and executes JavaScript source code specifically. While it collaborates heavily with the rendering engine to make pages dynamic via DOM modification, it does not paint or structure the visual elements directly. Examples include V8 (Chrome) and SpiderMonkey (Firefox).
Network Protocol Stack: This component is responsible for handling network communication tasks. It implements protocols like HTTP, HTTPS, and FTP to transfer source document files from remote web servers to the local client machine over the socket interface.
Transport Layer Security Protocol (TLS): This is a cryptographic protocol implemented at the transport boundary to encrypt internet communications. It ensures secure data transfers (HTTPS) but has nothing to do with parsing or laying out the visual aspects of a website.
Process Workflow:
HTML / CSS / JS CodeRendering Engine Parsing & LayoutVisual Graphical Web Page
