można wysyłać informację do strony znajdującej się w ramce). Nowa wersja XMLHttpRequest umożliwiająca upload plików oraz monitorowanie postępu File API – dostęp do systemu plików po stronie klienta Baza danych SQL
Niektóre specyfikacje, które zostały pierwotnie opracowane, zostały dostosowane jako rozszerzenie funkcji HTML5: SVG, MathML, WAI-ARIA.
Nowe metody DOM getElementsByClassName activeElement, hasFocus getSelection classList (wrapper dla className) z metodami: has(), add(), remove(), toggle() relList dla elementu a innerHTML dla window i document
Obsługa błędów Przeglądarki obsługujące HTML5 będą dostosowane do obsługi błędów w składni. HTML5 został zaprojektowany tak, by starsze przeglądarki bez problemu mogły ignorować nowe konstrukcje. W przeciwieństwie do starszego HTML 4.01 specyfikacja tej wersji zawiera szczegółowe instrukcje jak postępować z niepoprawną składnią, przez co strony z błędami będą wyświetlane w ten sam sposób w różnych przeglądarkach.