Casa Nelle news Che cos'è html5? - definizione da techopedia

Che cos'è html5? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa HTML5?

Hypertext Markup Language revision 5 (HTML5) è un linguaggio di markup per la struttura e la presentazione dei contenuti del World Wide Web. HTML5 supporta la tradizionale sintassi in stile HTML e XHTML e altre nuove funzionalità nei suoi markup, nuove API, XHTML e gestione degli errori.

Esistono tre organizzazioni che sono attualmente responsabili della specifica di HTML5:

  1. Il gruppo di lavoro sulla tecnologia delle applicazioni ipertestuali Web (WHATWG) ha creato la specifica HTML5 ed è responsabile dello sviluppo HTML5 che fornisce una collaborazione aperta tra i fornitori di browser e altre parti coinvolte.
  2. Il World Wide Web Consortium (W3C) ha il compito di fornire le specifiche HTML5.
  3. Internet Engineering Task Force (IETF) è responsabile dello sviluppo dell'API WebSocket HTML5.

Techopedia spiega HTML5

HTML5 è uno sforzo per portare ordine nel caos dello sviluppo web organizzando pratiche comuni, abbracciando implementazioni da vari browser. È enorme, con oltre 100 specifiche come parte delle specifiche HTML5. Comprendendolo, puoi semplificare pensando a HTML5 in questo modo. HTML5 è semplicemente un termine generico per la prossima generazione di app Web e come le funzionalità verranno espanse con un migliore markup (HTML), un migliore stile (CSS) e una migliore interattività (JavaScript).

Le specifiche di HTML5 che sono state pubblicate attualmente non sono ancora definitive. L'HTML5 è previsto per la Raccomandazione dei candidati (CR) entro il 2012 e per la Raccomandazione proposta (PR) entro il 2022. Tuttavia, ciò non significa che HTML5 non sia pronto per l'uso. La raccomandazione proposta significa tuttavia che ci saranno due implementazioni interoperabili. A partire dal 2011, i fornitori di browser stanno attivamente aggiungendo il supporto per le nuove funzionalità di HTML5.

Le nuove funzionalità di HTML5 includono:

  • Nuove regole di analisi che non si basano su SGML ma sono orientate all'analisi flessibile e alla compatibilità.
  • Supporto per l'uso di inline Scalar Vector Graphics (SVG) e Mathematical Markup Language (MathML) in text / html.
  • I nuovi elementi disponibili includono articolo, a parte, audio, bdi, canvas, comando, datalist, dettagli, embed, figcaption, figure, footer, header, hgroup, keygen, mark, meter, nav, output, progress, rp, rt, ruby, sezione, fonte, riepilogo, tempo, video e wbr.
  • I nuovi tipi disponibili di controlli modulo includono date e orari, e-mail, url, ricerca, numero, intervallo, telefono e colore.
  • Nuovi attributi disponibili di charset su meta e asincrono su script.
  • Attributi globali che possono essere applicati per ogni elemento che include attributi id, tabindex, hidden, data- * o dati dei clienti.
Che cos'è html5? - definizione da techopedia