Skip to content

HackYourFutureBelgium/accessible-code-along

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Accessible Code-Along

Practice reverse-engineering an accessible web page using semantic layout and incremental development.

Index


Learning Objectives

  • Start from an empty project
  • Reverse-engineer a design from an existing site
  • Create a wireframe
  • Plan steps, develop each on one branch
  • Use semantic HTML5 elements & ARIA
  • Use Accessibility DevTools to inspect and audit

TOP


Instructions

  1. Fork this repository, turn on GitHub pages, and clone
  2. Study the target page
  3. Create a wireframe for the page
  4. Plan your user stories in ./development-strategy.md
  5. Develop one story at a time
    1. Create a new branch before beginning each story
    2. Code the story entirely. Make sure the code is pretty and everything works
    3. Push the new branch to GitHub
    4. Merge the completed story into master
    5. Push master to GitHub
    6. Repeat!
  6. have a nice day!

TOP


Target Page

You've all seen it before, and you'll probably have it memorized after a few more months ...

... Google!

TOP


Study Links

Reverse-Engineering

ARIA

Wireframes

Branching & Incremental Development

Semantic Layout

Responsive Web Design

CSS & Styling

Inspecting the DOM

TOP


For Coaches

Any tips, resources or examples that will help lead this code-along. PR's are more than welcome!

TOP



Hack Your Future: Belgium