HTML5

HTML5Filformat, märkspråk, W3C standard, specification edition
Tillkomst28 oktober 2014
Förlaga• IBM Generalized Markup Language
 • SGML
SerieHTML
Upplaga eller över­sätt­ning avHTML
Utgiv­nings­da­tum28 oktober 2014
Utveck­la­reWorld Wide Web Consortium
Officiell webbplatshtml.spec.whatwg.org/multipage
Medietyptext/html
Stan­dar­di­se­ring­sor­ganWorld Wide Web Consortium
Fil­än­del­sehtml, htm

HTML5 är den senaste standarden för märkspråken HTML och XHTML. Denna version fastställdes som slutgiltig och rekommenderad av organisationen World Wide Web Consortium (W3C) den 28 oktober 2014. Standarden påbörjades av Web Hypertext Application Technology Working Group (WHATWG) och är den femte revisionen av HTML.

Ledande principer för utvecklingen är bakåtkompatibilitet med existerande HTML, tydligare beskrivningar av hur webbläsare skall tolka och rendera koden och utvidgad funktionalitet. HTML5 inkluderar tekniker för ljud, video, grafik och webbapplikationer, såväl som text och bild.

Historik och målsättningar

Den föregående versionen av HTML (4.01) stadfästes 1998, och är egentligen bara en buggfix av version 4.0 från 1997. Från W3C var tanken att HTML skulle ersättas av XHTML. XHTML 1.0 innehåller dock inga utvidgningar eller ändringar av tillgängliga element och attribut, så i praktiken är syntaxen oförändrad sedan 1997. En viss utvidgning av syntaxen kom i och med elementen för ruby i XHTML 1.1 i maj 2001, men stödet för XHTML 1.1 i webbläsarna förblev obefintligt. Därefter var tanken att XHTML 2.0 skulle ersätta dagens HTML och XHTML.

Ett antal problem sågs av de webbutvecklare och webbläsartillverkare som tog initiativet till HTML5:

Målsättningarna är därför till stor del formulerade ur dessa problembeskrivningar:

Märkspråk

Med HTML5 introduceras ett antal nya element och attribut, som inte funnits med i tidigare standarder. Några av dessa syftar till att ge en semantisk betydelse åt ett flertal användningar av de mer generiska <div>- och <span>-elementen. Exempel på sådana element är <nav> för webbsidans navigationsmenyer, <article> och <section> för innehåll av olika betydelse, samt <header> (som inte ska förväxlas med <head>) och <footer> för webbsidans sidhuvud och sidfot. Samma sak gäller för <object>, som nu istället ersätts av <video> och <audio>. Vidare har man valt att stryka element som har ett rent presentationsmässigt syfte, så som <font> och <center>, vars effekt istället ska erhållas via CSS.

Referenser

Noter

  1. ^ ”Spelling HTML5” (på engelska). The WHATWG Blog. Henri Sivonen. 10 september 2009. http://blog.whatwg.org/spelling-html5. Läst 3 januari 2012. ”What’s the right way to spell “HTML5”? The short answer is: “HTML5” (without a space).” 
  2. ^ ”HTML5”. World Wide Web Consortium (W3C). http://www.w3.org/2014/10/html5-rec.html.en. Läst 28 oktober 2014. 
  3. ^ Hickson, Ian. ”Sending XHTML as text/html Considered Harmful” (på engelska). http://www.hixie.ch/advocacy/xhtml. Läst 2 mars 2008. 
  4. ^ Harold, Elliotte Rusty. ”New elements in HTML 5”. IBM. http://www.ibm.com/developerworks/library/x-html5/?ca=dgr-lnxw01NewHTML. Läst 30 januari 2011. 

Webbkällor

Tryckta källor

Externa länkar