Checkpoint

Introduction

It’s time to take what you’ve learned from Module 4 and apply it to your Course Assignment.

Process

Bug Fixing

  1. Open up your developer tools in your browser.
  2. Use the responsive design mode and make sure that there are no horizontal scrollbars at any width, as well as that the site looks good across screen sizes.
  3. If you do encounter bugs and issues, use the developer tools to figure out what went wrong and how to fix it.
  4. Use the Wave tools to test the site’s accessibility.
  5. Use the W3C Markup Validation Service to test the HTML of your site.

Animations and Transitions

  1. Consider if there are any places you can add animations or transitions to your website to smooth out the interactions. If there are, add them to the website.

CSS Variables

  1. Identify values that get used often, fonts and colors are usually good examples.
  2. Create your CSS Variables and update the values to use your newly created variables.

Questions to ask yourself about the CA so far

  • Is my code bug-free?
  • Can I use CSS Variables to avoid repeated values?
  • Can I use animations and transitions to smooth interactions on the site?

To help answer these questions, you can use:

Outcomes for this module

You should now be able to say:

  • “I write bug-free HTML”
  • “I am confident with using CSS Variables”
  • “I understand how animations and transitions are added, and can add them to a website”