Acum, că știți că HTML5 este mai mult decât însăși markup HTML, să examinăm tehnologiile fundație în standard.
HTML5 Fundația Technologies
A limbaj de marcare folosește o serie de tag-uri pentru a marca elemente într-un fișier. Marcajul se bazează pe un fel de model care definește aceste elemente sunt și cum să le folosească. Deoarece HTML a fost întotdeauna despre care codifică documente, ea se bazează pe ceva numit un model obiect de documente (DOM). DOM este încorporată în aplicația browser Web în sine. Astfel, limbajul de markup este doar un mod de a da instrucțiunile browser bazat pe un model care înțelege deja.
Pentru a intelege mai bine relatia dintre un DOM si HTML, cred că de DOM ca o cutie de timbre din cauciuc . Fiecare timbru este un element diferit în DOM. Fiecare pagină scrisă în HTML este doar o serie de amprente realizate din ștampilelor, care sunt umplute cu conținut personalizat. Browser-ul Web poate afișa orice creat de ștampile din cutie.
punct de vedere tehnic, DOM este o interfață de programare a aplicațiilor (API) oferind o modalitate de platforma neutru pentru a procesa HTML sau XML documente. (Extensible Markup Language, sau XML, arată similar cu HTML, dar vă permite programator adauga un set personalizat de elemente care le puteți utiliza într-un document.) Standardul HTML5 impune DOM cunoscut sub numele de DOM5 HTML. Pregătit pentru creșterea HTML5, cele mai recente versiuni ale Chrome, Firefox, IE, Safari și Opera browsere pot toate paginile de proces sub DOM5 HTML.
Un alt bază importantă pentru HTML5 este asociat Multipurpose Internet Mail Extensions (MIME ) Tipuri. MIME este un standard de Internet Engineering Task Force (IETF) pentru alertare software-Internet capabil ce tip de conținut este încearcă să proceseze. Aceasta corespunde de obicei la un anumit tip de fișier, cum ar fi un document HTML sau un fișier audio MP3.
dezvoltatorii Web specifica tipuri MIME, atunci când codifică o pagină Web. Aceasta solicită browser-ul pentru a încărca f