← IGCSE Computer Science Paper 1

Browser function: bookmarks and favourites

A saved URL (also called a favourite) in a web browser that lets the user return quickly to a web page without typing its address again.

Understanding Browser function: bookmarks and favourites in IGCSE Computer Science Paper 1

What it does: The path shows a saved URL stored inside a folder called Revision, which is how bookmark folders organise pages. This separates the two functions: a bookmark is a deliberate save of a URL, while history is an automatic list of visited pages. A bookmark (favourite) is a saved URL. Clicking it loads the page without typing the address again. Different browsers use different names. Bookmarks and favourites both save a URL for quick access. The user clicks the bookmark (star) button when on the page. History cannot be typed into. Pressing Ctrl + D adds the URL of the page being viewed to the bookmarks, which is the saving a page step.

Common mistakes: A bookmark does not save the page text. It saves the page's URL. Line 3 should be: SAVE the URL as a bookmark. Saving a page as a bookmark stores its URL, not the text of the page. Line 2 should be bookmarks.add(currentURL).

Class: _____________________  ·  Name: _____________________  ·  Date: _________

Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.

This module's key terms are also in a printable crossword (Modules 464–476) and word search (Modules 464–489).

Take this worksheet further — free with Cloodit

Each concept is reinforced from every angle — learned, then applied, then tested.

Learning
Duo
A bookmark stores which item so the user can return to a page quickly?
A copy of the whole web serverThe URL of the web page
Matches
A bookmark saves a copy of the whole web page so it can be read offline.
↓
A bookmark only saves the URL (the address) of the page, not a copy of its content. The page is still loaded from the web server when the bookmark is clicked.
Applying
Meanings
Term
bookmark
Meaning
A saved URL (also called a favourite) in a web browser that lets the user return quickly to a web page without typing its address again.
Practice
<h3>Bookmarks: Revision folder</h3>
Testing
Gaps
bookmark = saved
Check Answer
Spots
2CLICK the star icon
3SAVE the page text as bookmark

Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.

The 'Oryx' badge — Desert Navigator, one of Cloodit's 106 collectible badges
Students earn collectable badges

Over 100 of them, across seven natural biomes.

Study Buddy
Students build a real study resource

Turns their work into revision material ready for Flash Cards and Exam study.

Diamond Dash — one of Cloodit's live, competitive Sprint games
Students lock in with Sprints

Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.

A Cloodit certificate of achievement, ready to personalise and print
Custom printable certificates

Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.

Quick Questions

1. A bookmark stores which item so the user can return to a page quickly?
A. A copy of the whole web server
B. The URL of the web page ✓
A bookmark (favourite) is a saved URL. Clicking it loads the page without typing the address again.
2. Which statement about bookmarks and favourites is correct?
A. They are two names for the same browser function ✓
B. A bookmark is stored on the server, a favourite on the client
Different browsers use different names. Bookmarks and favourites both save a URL for quick access.
3. Why does a user save a page as a bookmark?
A. To make the page load faster from the web server
B. To return to the page quickly without typing its address ✓
A bookmark saves typing effort. It does not make the server or the page faster.
4. What is the purpose of a bookmark folder?
A. To group saved pages by topic so they are easy to find ✓
B. To encrypt the saved pages so no one else can read them
Folders organise bookmarks, for example a Revision folder for study sites. They do not encrypt anything.
5. Which is the main difference between bookmarks and browsing history?
A. The user chooses to save a bookmark, but history is recorded automatically ✓
B. The user chooses to save history, but bookmarks are recorded automatically
Bookmarks are saved on purpose by the user. History is recorded automatically as pages are visited.

Match the Pairs

bookmark → A saved URL in a browser (also called a favourite) that lets the user return quickly to a web page without typing the address again.
Ctrl + D → A common keyboard shortcut that saves the current web page as a bookmark in the browser.
Bookmark folders let a user group saved pages by topic so they are easy to find, for example all revision sites together. → Bookmarks > Revision > https://www.example.com/cs-notes
Bookmarks are chosen and saved on purpose by the user, whereas history is recorded automatically for every page visited. → Saved by user = bookmark; Saved automatically = history
A bookmark saves a copy of the whole web page so it can be read offline. → A bookmark only saves the URL (the address) of the page, not a copy of its content. The page is still loaded from the web server when the bookmark is clicked.
Bookmarks are added automatically each time the user visits a web page. → Pages are recorded automatically in the history, not as bookmarks. A bookmark is only created when the user chooses to save the page.

Key Term

bookmark
A saved URL (also called a favourite) in a web browser that lets the user return quickly to a web page without typing its address again.

Fill in the Blanks

1. bookmark = saved URL
Hint: Type the abbreviation for the web address that a bookmark stores.
2. CREATE FOLDER "Revision" folder.add(bookmark)
Hint: Type the keyword for a container that groups related saved pages together.
3. IF starClicked THEN bookmark.save(url)
Hint: Type the name of the browser feature that stores only the pages the user chooses to keep.
4. // every page visited is recorded history.add(url)
Hint: Type the browser feature that automatically records every page visited, not just chosen ones.
5. bookmark.load() typingNeeded = FALSE
Hint: Type the Boolean value showing the user does not have to type the address again.

Spot the Error

Question 1
A OPEN page www.bbc.co.uk
B CLICK the star icon
C SAVE the page text as bookmark
D LATER click the bookmark
E BROWSER loads the saved URL
Line C — A bookmark does not save the page text. It saves the page's URL. Line 3 should be: SAVE the URL as a bookmark.
Question 2
A bookmarks ← []
B bookmarks.add(pageText)
C OUTPUT 'Page saved'
Line B — Saving a page as a bookmark stores its URL, not the text of the page. Line 2 should be bookmarks.add(currentURL).
Question 3
A CREATE folder 'Revision'
B SELECT bookmark 'BBC'
C MOVE history TO 'Revision'
Line C — A bookmark folder holds saved bookmarks, not browsing history. Line 3 should move the bookmark: MOVE bookmark TO 'Revision'.
Question 4
A bookmark: saved by the user
B history: saved by the browser
C history keeps starred pages
Line C — History is an automatic list of all pages visited, not only the ones the user starred. Starred pages are bookmarks. Line 3 should be: history lists pages visited.
Question 5
A bookmark.title ← 'BBC News'
B bookmark.url ← 'BBC News'
C SAVE bookmark
Line B — The url part of a bookmark must hold the web address that is saved. 'BBC News' is only the title. Line 2 should be bookmark.url ← 'bbc.co.uk'.

Student with a class code? Join your class →