Non esiste uno standard HTML5, in senso stretto (un documento normativo “standard” rilasciato da un'autorità internazionale o nazionale riconosciuta, come l'ISO, IEC, CEN o DIN), e probabilmente non lo faranno mai.
C'è il HTML5 Recommendation dal W3C. Sebbene tali raccomandazioni siano spesso definite "standard", il W3C è un consorzio industriale, non un'autorità di standardizzazione.
C'è anche il gruppo WHATWG (community), che ha un documento online che chiama HTML Living Standard. Può cambiare senza preavviso o posteriore, e generalmente lo fa quasi tutti i giorni. Quindi, oltre a non essere rilasciato da un'autorità di standardizzazione, manca anche un requisito di base degli standard: uno standard ha un contenuto fisso, e può essere modificato solo emettendo un nuovo standard (una nuova versione dello standard, identificata in un unico modo che ogni versione possa essere citata).
Interpretando la domanda come relativa alla raccomandazione W3C HTML5, la risposta è che alcune API HTML ne fanno parte, altre no e alcune sono definite in documenti separati citati in modo normativo o non normativo. Gran parte delle API HTML di base sono parte integrante della Raccomandazione, come la specifica dell'interfaccia utilizzata per accedere alle proprietà di un elemento HTML (un nodo DOM che rappresenta un elemento HTML) nello scripting lato client, cioè in lato client JavaScript in pratica.
La geolocalizzazione non fa parte della raccomandazione W3C HTML5 o addirittura citata in essa. È stato descritto separatamente nel W3C Geolocation API Specification.
L'API di trascinamento faceva parte delle bozze HTML3 di W3C, ma è stata eliminata dalle specifiche. È presente nella bozza per HTML 5.1.
fonte
2014-11-07 08:03:55
http://www.w3fools.com/ –