HTML5 prototypes of some concepts