- 2074 Chaitra · 2+2 marks
Web documents, browser, information retrieval
Short answer
A web document is an HTML resource identified by a URL, and a browser is client software that requests and renders it. Retrieval steps are URL entry, DNS lookup, TCP connection, HTTP request, server processing, HTTP response, and rendering.
Define web documents and web browser? Explain major steps of information retrieval.
Web document
A web document (web page) is a file on a web server, written mostly in HTML, that can contain text, images, links, audio, video and scripts. It is identified by a URL. Types: static (fixed HTML file), dynamic (generated by server scripts such as PHP) and active (contains client-side scripts like JavaScript).
Web browser
A web browser is client software that requests web documents from servers, interprets HTML/CSS/JavaScript and displays them to the user. Examples: Chrome, Firefox, Edge, Safari. Main parts: user interface, rendering engine, JavaScript engine and networking component.
Major steps of information retrieval
- URL entry: The user types a URL or clicks a link.
- DNS lookup: The browser resolves the domain name to the server's IP address.
- Connection: A TCP connection is opened to the server (port 80, or 443 with TLS for HTTPS).
- HTTP request: The browser sends a request such as
GET /index.html HTTP/1.1with headers. - Server processing: The web server locates the file or runs a script/database query to build the page.
- HTTP response: The server returns a status code (200 OK, 404 Not Found) and the HTML content.
- Rendering: The browser parses HTML, fetches linked CSS, images and scripts, and displays the page.
- Close/reuse: The connection is closed or kept alive for further requests.
URL -> DNS -> TCP connect -> HTTP GET
-> Server finds/generates page -> HTTP response
-> Browser renders page
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Information retrieval in cloud · Information System, chapter 7
- Browser features; POP, SMTP, IMAP comparison · Internet and Intranet, chapter 3 · asked 2×
- HTTP request methods; web server and virtual hosting · Internet and Intranet, chapter 4
- Virtual hosting types; name-based steps · Internet and Intranet, chapter 4 · asked 2×