Appendix A. Answers

Chapter 1: Where Do I Start?

  1. B, D, A, C

  2. The W3C guides the development of web-related technologies.

  3. C, D, A, E, B

  4. Frontend design is concerned with aspects of a site that appear in or are related to the browser. Backend development involves the programming required on the server for site functionality.

  5. A web-authoring tool provides a visual interface for creating entire web pages, including the necessary HTML, CSS, and scripts. HTML editors provide only shortcuts to writing HTML documents manually.

Chapter 2: How the Web Works

  1. c;

  2. j;

  3. h;

  4. g;

  5. f;

  6. i;

  7. b;

  8. a;

  9. d;

  10. e

Chapter 3: Some Big Concepts You Need to Know

  1. There are a number of unknown factors when you’re developing a site:

    • The size of the screen or browser window

    • The user’s Internet connection speed

    • Whether the user is at a desk or on the go (context and attention span)

    1. c;

    2. d;

    3. e;

    4. a;

    5. b

  2. The four general disability categories include:

    • Sight impairment: make sure the content is semantic and in logical order for when it is read by a screen reader.

    • Hearing impairment: provide transcripts for audio and video content.

    • Mobility impairment: use measures that help users without a mouse or keyboard.

    • Cognitive impairment: content should be simple and clearly organized.

  3. You would use a waterfall chart to evaluate your site’s performance in the optimization process.

  4. Responsive design takes care of the layout, but does not in itself provide alternate content that may be appropriate for the mobile context. Servers are able to detect more features than CSS media queries ...

Get Learning Web Design, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.