Year 8 · Y8.6 Web Development · Lesson 3

Stretch tasks Building a site people can use

Task 1

Quiz Challenge

A quiz game against four computer players, then short and long written answers.

  1. Quiz Blitz12 questions against the clock
  2. Quick Fire4 short answers
  3. Big Think2 long answers

About 20 minutes

Task 2

This or That

Pixel the cat asks 8 questions. Each has two answers: pick the right one.

  • Two answers to every question
  • A fish treat for every right answer
  • Streaks win Pixel shades, then a party hat

About 4 minutes

Task 3

Memory Match

Flip the cards two at a time to match each term card to its meaning card.

  • 12 cards: each term has a meaning
  • One peek at every card
  • Combo points for pairs found in a row

6 pairs, about 4 minutes

The games need JavaScript. Every question is below, with the answers at the end.

Read the lesson: Building a site people can use

Building a site people can use: the questions

Quiz Challenge, round 1: Quiz Blitz

  1. Which link text is the most accessible?

    • Read the school uniform policy
    • Click here
    • More
    • Link
  2. Screen readers use headings to jump around a page, so headings should go in order: h1, then h2, then h3.

    • True
    • False
  3. A site uses light grey text on a white background. Who does this affect most?

    • Nobody: it looks modern
    • People with limited vision
    • People who use a keyboard
    • People on fast connections
  4. Which THREE make a site more accessible?

    Tick 3.

    • Links that all say click here
    • Grey text on a white background
    • Alt text on meaningful images
    • Everything works with a keyboard
    • Text can be enlarged without breaking the layout
  5. Why should the navigation be in the same place on every page?

    • Search engines require it by law
    • Browsers cannot show menus anywhere else
    • Users always know where to find it, and where they are
    • It makes pages load faster
  6. What is the best way to find out whether your site is easy to use?

    • Look through it yourself very carefully
    • Check it only on your own computer
    • Ask a friend whether they like the colours
    • Watch someone else try to find something on it
  7. If a site works on your laptop, it will work on a phone too.

    • True
    • False
  8. Put the heading levels in the order they should appear.

    Number these 1 to 3.

    • <h2>
    • <h3>
    • <h1>
  9. Someone cannot use a mouse. How do they move around a web page?

    • With the Tab key and the keyboard
    • They cannot use websites at all
    • Only by zooming in
    • By shaking the mouse
  10. Why check a site with images turned off?

    • To make sure it still makes sense if images fail to load
    • To save printer ink
    • Because images are illegal on some sites
    • To make the site load more slowly
  11. What word describes designing a website so that everyone can use it, including disabled people?

  12. Why should you not be the only judge of your own website?

    • Websites change when their creator looks at them
    • You already know where everything is, so you cannot see the problems
    • You are not allowed to test your own code
    • Your computer hides the errors from you

Quiz Challenge, round 2: Quick Fire

  1. Explain why click here is poor text for a link. [2 marks]

  2. Give two ways to make a web page easier to use for someone with limited vision. [2 marks]

  3. Why should you test a website on a phone as well as a computer? [2 marks]

  4. Give two checks you should make before publishing a website. [2 marks]

Quiz Challenge, round 3: Big Think

  1. Explain how a blind person might use a website with a screen reader, and what the designer must do to make that possible. [4 marks]

  2. A designer says: a website only needs to look good. Evaluate this view. [6 marks]

This or That: tick the right answer

  1. What helps a blind visitor understand a photo?

    • A bigger, brighter photo
    • Alt text that describes it
  2. Which is easier to read?

    • Light grey text on white
    • Dark blue text on white
  3. A page jumps from h1 straight to h4. What goes wrong?

    • Screen reader users lose the page's structure
    • The page refuses to load
  4. Someone zooms the text to 200%. What should happen?

    • The text grows and the layout still works
    • The text stays the same size
  5. Which is the better test of your website?

    • Watching someone else try to use it
    • Checking it yourself one more time
  6. Where should a site's navigation go?

    • Somewhere new on each page
    • In the same place on every page
  7. A link just says click here. What is wrong with it?

    • It is too short to click
    • It does not say where it goes
  8. Which should you check before a site goes live?

    • That every link works
    • That every image is as large as possible

Memory Match: match each term to its meaning

TermMeaning
A Alt text1 Reads a page aloud to someone who cannot see it
B Contrast2 Watching real users try to complete tasks
C Screen reader3 Describes an image for screen readers
D Navigation4 Designing so that everyone can use a site
E Accessibility5 The menu of links for moving around a site
F Usability testing6 The difference between text and background colours
Answers

Round 1: Quiz Blitz

  1. Read the school uniform policy Screen reader users often hear a list of links on their own. The link text must say where it goes.
  2. True Headings are the page's map for someone who cannot see it.
  3. People with limited vision Low contrast makes text hard to read for everyone, and impossible for some.
  4. Alt text on meaningful images; Everything works with a keyboard; Text can be enlarged without breaking the layout Alt text, keyboard access and resizable text all remove barriers.
  5. Users always know where to find it, and where they are Consistency means nobody has to relearn the site on every page.
  6. Watch someone else try to find something on it You know where everything is because you built it. Someone else shows you where people really get stuck.
  7. False Small screens break layouts, shrink text and make buttons hard to tap. Always test on a phone.
  8. <h1> → <h2> → <h3> Main heading, then section headings, then sub-sections: never skip a level.
  9. With the Tab key and the keyboard Every link, button and form field should be reachable with Tab and usable with Enter or Space.
  10. To make sure it still makes sense if images fail to load Slow connections and screen readers both depend on the alt text and the words around images.
  11. accessibility Accessibility is designing so that nobody is shut out.
  12. You already know where everything is, so you cannot see the problems Your own knowledge fills in the gaps that confuse everyone else.

Round 2: Quick Fire

    • It does not say where the link goes
    • Screen reader users may hear links out of context, in a list
    Model answer

    It does not say where the link goes. Screen reader users often hear a list of links on its own, out of context, so a page full of click here links is useless to them.

    • Strong colour contrast
    • Text that can be enlarged without breaking
    • Alt text so a screen reader can describe images
    • Clear headings in order
    • Not relying on colour alone
    Model answer

    Use strong colour contrast between the text and the background, and make sure text can be enlarged without the layout breaking.

    • Many people visit websites on phones
    • On a small screen the layout can break, or text and buttons are too small
    Model answer

    Many people visit websites on their phones. On a small screen the layout can break, text can be too small to read and buttons too small to tap, so it must be checked.

    • Every link works
    • It works on a phone and other devices
    • Someone else tries to use it
    • It makes sense with images turned off
    • Spelling is checked
    • It works with a keyboard
    Model answer

    Check every link works, and view the site on a phone as well as a computer.

Round 3: Big Think

    • The screen reader reads the page aloud
    • They move around with the keyboard, not a mouse
    • They jump between headings, so headings must be in order
    • Images need alt text describing them
    • Links must describe where they go
    Model answer

    A screen reader reads the page aloud, turning the text into speech. The person moves around with the keyboard rather than a mouse, using Tab to reach links and buttons, and often jumps from heading to heading to find the part they want. So the designer must use headings in order, h1 then h2, give every meaningful image alt text that describes it, and write link text that says where each link goes.

    • Looks do matter: first impressions and trust
    • It must be accessible to everyone, including disabled users
    • It must be easy to navigate and find things
    • Stylish choices can hurt readability, such as low contrast
    • It must work on phones and other devices
    • Large images can make it slow to load
    • The content must be accurate and useful
    • A reasoned conclusion
    Model answer

    Looks do matter: an attractive, professional design makes a good first impression and helps people trust the site. However, a site that only looks good can fail its users. It must be accessible to everyone, including disabled people using screen readers, and easy to navigate so visitors can find things in a few clicks. Stylish choices such as pale grey text can make it hard to read because of low contrast, and huge images can make it slow to load, especially on a phone, where the layout must also still work. Above all, the content must be accurate and useful. Overall, the designer is wrong: looking good is one part of a good website, but a site must work for everyone first.

This or That

  1. Alt text that describes it A screen reader reads the alt text aloud. A bigger picture does not help someone who cannot see it.
  2. Dark blue text on white Strong contrast between text and background makes text readable for everyone, and essential for people with limited vision.
  3. Screen reader users lose the page's structure Headings are the map a screen reader user navigates by. Skipping levels breaks the map, although the page still loads.
  4. The text grows and the layout still works Text that can be enlarged without the layout breaking helps people with limited vision.
  5. Watching someone else try to use it You know where everything is because you built it. Another person shows you where users really struggle.
  6. In the same place on every page Navigation that never moves means users always know how to get around and where they are.
  7. It does not say where it goes Screen reader users often hear the links on their own, so each one must describe its destination.
  8. That every link works Broken links stop users finding things. Huge images only make pages slow to load.

Memory Match

  • A 3 Alt text: Describes an image for screen readers
  • B 6 Contrast: The difference between text and background colours
  • C 1 Screen reader: Reads a page aloud to someone who cannot see it
  • D 5 Navigation: The menu of links for moving around a site
  • E 4 Accessibility: Designing so that everyone can use a site
  • F 2 Usability testing: Watching real users try to complete tasks