Developer checklist

Semantics

Frameworks and build processes

Page structure

Developing custom components

Adapted from Adrian Roselli’s basic custom control requirements.

Inclusive design

Adapted from Heydon Pickering’s inclusive design checklist.