How the web has changed from static pages to today's interactive, app-driven experience.
| Era | Description |
|---|---|
| Web 1.0 | Static, read-only pages — content published by a few, consumed by many, with little interactivity |
| Web 2.0 | The 'read-write' web — user-generated content, social media, interactivity (e.g. comments, likes) |
| Web 3.0 | A more intelligent, connected web — concepts include personalisation, semantic understanding of content, and decentralisation |
| Web 4.0 | An even more integrated, AI-driven, ubiquitous web experience across all devices |
Web-based applications run entirely inside a browser; mobile applications come in several forms:
Plug-ins and extensions add extra functionality to a browser or application beyond its default features.
Design factors for mobile technology that must be considered when building for mobile: smaller screen size (simplified layouts), lower processing demands (efficient code), storage demands (smaller app size), and bandwidth requirements (efficient data use for users on limited data plans).
💡 Exam Tip
Know the difference between client-side and server-side scripting cold — it's a classic short-answer exam question, and the key distinguishing factor is WHERE the code executes.