Indholdsfortegnelse:
Definition - Hvad betyder HTML5?
Hypertext Markup Language revision 5 (HTML5) er markup-sprog til struktur og præsentation af World Wide Web-indhold. HTML5 understøtter den traditionelle HTML- og XHTML-stil syntaks og andre nye funktioner i dens markup, Nye API'er, XHTML og fejlhåndtering.
Der er tre organisationer, der i øjeblikket er ansvarlige for specifikationen af HTML5:
- Web Hypertext Application Technology Working Group (WHATWG) oprettede HTML5-specifikationen og er ansvarlig for HTML5-udviklingen, der giver åbent samarbejde mellem browserudbydere og andre involverede parter.
- World Wide Web Consortium (W3C) er ansvarlig for levering af HTML5-specifikationen.
- Internet Engineering Task Force (IETF) er ansvarlig for udviklingen af HTML5 WebSocket API.
Techopedia forklarer HTML5
HTML5 er en indsats er at bringe orden til webudvikling kaos ved at organisere almindelig praksis, omfavne implementeringer fra forskellige browsere. Det er massivt med over 100 specifikationer som en del af HTML5-specifikationerne. Når du forstår dette, kan du forenkle ved at tænke på HTML5 på denne måde. HTML5 er simpelthen bare et paraplybegrep for den næste generation af webapps, hvordan funktionalitet udvides med bedre markup (HTML), bedre stil (CSS) og bedre interaktivitet (JavaScript).
Specifikationen af HTML5, der i øjeblikket er blevet offentliggjort, er endnu ikke endelig. HTML5 forventes på grund af kandidatanbefaling (CR) inden 2012 og forventes at foreslået anbefaling (PR) inden 2022. Dette betyder dog ikke, at HTML5 ikke er klar til brug. Den foreslåede anbefaling betyder dog, at der vil være to interoperable implementeringer. Fra 2011 tilføjer browserudbydere aktivt support til nye funktioner i HTML5.
Nye funktioner i HTML5 inkluderer:
- Nye parseregler, der ikke er baseret på SGML, men er orienteret mod fleksibel parsing og kompatibilitet.
- Support til brug af inline Scalar Vector Graphics (SVG) og Matematisk Markup Language (MathML) i tekst / html.
- Nye tilgængelige elementer inkluderer artikel, til side, lyd, bdi, lærred, kommando, datalist, detaljer, embed, figcaption, figur, sidefod, header, hgroup, keygen, mark, meter, nav, output, progress, rp, rt, ruby, sektion, kilde, resume, tid, video og wbr.
- Nye tilgængelige typer af formkontroller inkluderer datoer og tidspunkter, e-mail, url, søgning, nummer, rækkevidde, tlf og farve.
- Nye tilgængelige attributter for charset på meta og async på script.
- Globale attributter, der kan anvendes til hvert element, der inkluderer id, tabindex, skjult, data- * eller kundedatatributter.
