buenas,
aunque es muy denso para leer, también puedes consultar la documentación "oficial" en
W3.org. nótese que es un borrador, lo cual puede ocurrir cambios más adelante en la especificación. de todos modos te puede servir de idea de cuales son las implementaciones que los navegadores deben soportar en html5. pero como ya te indicaron, la realidad es que los navegadores no incorporan todas las características mencionadas en el borrador.