Guiding Principles

Last updated on
6 October 2020

Below are the principles we will follow when developing HTML5 functionality for Drupal.

  1. Support older browsers.
  2. Lean into the diversity of devices.
  3. Maintain existing functionality.
  4. Perform.
  5. Be accessible.
  6. Get semantic.
  7. Fulfill the common use case, not the edge case.
  8. Mimic XHTML. Be HTML.
  9. Value findability. Not mythology.
  10. Value practicality over purity.
  11. Support evolution.

Jen Simmons presented these principals to the core development team at Drupalcon Chicago in March 2011. To watch the video of this talk and see the slides, visit: http://jensimmons.com/presentations/lets-html5ify-drupal/drupalcon-chicago.

Help improve this page

Page status: No known problems

You can: