In this article, we’ll look at how to make rich, accessible JavaScript interfaces and illustrate our strategies by building a Sudoku puzzle.