Web design checklist

If you try to make the best out of a website it’s easy to lose track of the stuff you checked and the ones you missed. This list should help me not to forget the small optimizations next time. This list is by no means exhaustive and not every point is needed in every situation but it’s a start. It is customized for my own web development projects but it could be a start point for your own checkpoint list as well. Note, this is a checklist, not a tutorial on how to write websites and it assumes you have some basic understanding about accessible web design (make sure your site still works with JavaScript turned off, split your HTML structure from the layout, etc).

  <?xml version="1.0" encoding="utf-8"?>
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
      <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />

Missing something? Write a short comment so I can add it to the list.


Read more

This post is open source. Did you spot a mistake? Ideas for improvements? Contribute to this post via Github. Thank you!