HTML First is a set of principles that aims to make building web software easier, faster, more inclusive, and more maintainable by…

  1. Leveraging the default capabilities of modern web browsers.
  2. Leveraging the extreme simplicity of HTML’s attribute syntax.
  3. Leveraging the web’s ViewSource affordance.

Source: HTML First