Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. There are passing tests for new functionality
  2. The code is internationalized - at a minimum all human readable text are in strings in the options block
  3. The public API is commented
  4. Core logic is available through the public API (hint: your event handlers often contain core logic)
  5. ARIA roles are used where appropriate
  6. All functionality is accessible can be navigated to and controlled via the keyboard
  7. Code is broken up into small, well named things
  8. All javascript JavaScript files pass jsLint
  9. All html HTML files pass the w3c W3C validator
  10. All json JSON files pass json lint