Taula de continguts:
Definició: què significa HTML5?
La revisió 5 (HTML5) del llenguatge d’hipertext és un llenguatge de marques per a l’estructura i la presentació de continguts del World Wide Web. HTML5 admet la sintaxi tradicional d'estil HTML i XHTML i altres novetats en el seu marcatge, noves API, XHTML i maneig d'errors.
Hi ha tres organitzacions que actualment s’encarreguen de l’especificació de HTML5:
- El grup de treball sobre tecnologia d’aplicacions d’hipertext Web (WHATWG) va crear l’especificació HTML5 i s’encarrega del desenvolupament HTML5 que proporciona la col·laboració oberta dels venedors de navegadors i altres parts implicades.
- El World Wide Web Consortium (W3C) és l'encarregat de lliurar l'especificació HTML5.
- Internet Engineering Task Force (IETF) s'encarrega del desenvolupament de l'API HTMLS WebSocket.
Techopedia explica HTML5
HTML5 és un esforç per portar ordre al caos del desenvolupament web mitjançant l'organització de pràctiques comunes, que integren implementacions de diversos navegadors. És massiu, amb més de 100 especificacions com a part de les especificacions HTML5. Entenent això, podeu simplificar-ho pensant en HTML5 d’aquesta manera. HTML5 és simplement un terme paraigua per a la propera generació d'aplicacions web, com s'ampliarà la funcionalitat amb un millor marcatge (HTML), un millor estil (CSS) i una millor interactivitat (JavaScript).
L'especificació de HTML5 que s'ha publicat actualment encara no és definitiva. S’espera que HTML5 tingui lloc per a la Recomanació de candidats (CR) per al 2012 i s’espera que es faci una Recomanació Proposta (PR) per a 2022. Tot i això, això no significa que HTML5 no estigui preparat per a l’ús. La recomanació proposada significa, tanmateix, que hi haurà dues implementacions interoperables. A partir del 2011, els venedors de navegadors estan afegint activament suport per a les noves funcions de HTML5.
Les noves característiques d'HTML5 inclouen:
- Noves regles de parsing que no es basen en SGML, però estan orientades a la compatibilitat i analització flexibles.
- Suport a l'ús dels gràfics vectorials escalats en línia (SVG) i del llenguatge matemàtic de matemàtiques (MathML) en text / html.
- Els nous elements disponibles inclouen l'article, a part, àudio, bdi, llenç, comandament, datalista, detalls, incrustacions, figuració, figura, peu de pàgina, capçalera, grup hg, keygen, marca, comptador, nav, sortida, progrés, rp, rt, ruby, secció, font, resum, hora, vídeo i wbr.
- Els nous tipus de controls de formularis disponibles inclouen dates i hores, correu electrònic, URL, cerca, número, rang, tel i color.
- Nous atributs disponibles de xats en meta i async en script.
- Atributs globals que es poden aplicar per a tots els elements que inclouen id, tabindex, ocults, dades- * o atributs de dades del client.