HTML5

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 20 oktober 2020; kontroller kräver 35 redigeringar .
HTML5
( Hyper Text Markup Language )
Förlängning ..html, .htm
MIME -typ text/html
Utvecklaren World Wide Web Consortium och WHATWG
publiceras 28 oktober 2014
Formattyp Markup language
Utökad från SGML
Utvecklad i XHTML5
Standard(er) W3C HTML 5.2
WHATWG HTML Living Standard
öppet format ? Ja
Hemsida w3.org/TR/html5/
 Mediafiler på Wikimedia Commons

HTML5 ( HyperText Markup Language, version 5 )  är ett språk för att strukturera och presentera innehåll på World Wide Web . Detta är den femte versionen av HTML . Även om standarden färdigställdes (den rekommenderade versionen för användning) först 2014 [1] [2] (den tidigare, fjärde, versionen publicerades 1999 [3] ), sedan 2013 har [4] webbläsare fått stöd snabbt, och utvecklare - användning av en fungerande standard ( engelsk HTML Living Standard ). Designmålet med HTML5 är att förbättra nivån av stöd för multimediateknik samtidigt som bakåtkompatibilitet, mänsklig läsbarhet av koden och enkel analys för parsare bibehålls .  

World Wide Web har länge använt standarderna HTML 4.01, XHTML 1.0 och XHTML 1.1. Webbsidor [5] har i praktiken renderats med hjälp av en blandning av funktioner som tillhandahålls av olika specifikationer, inklusive specifikationer för mjukvaruprodukter såsom webbläsare , såväl som etablerade vanliga metoder. HTML5 skapades som ett enhetligt märkningsspråk som kunde kombinera syntaxnormerna för HTML och XHTML. Den utökar, förbättrar och effektiviserar dokumentuppmärkning och lägger till ett enda API för komplexa webbapplikationer [6] .

HTML5 har många nya syntaktiska funktioner. Till exempel elementen <video>, <audio>och , <canvas>samt möjligheten att använda SVG och matematiska formler . Dessa innovationer är utformade för att förenkla skapandet och hanteringen av grafiska och multimediaobjekt på webben utan behov av tredje parts API :er och plugins . Andra nya element, som <section>, <article>, <header>och <nav>, är utformade för att berika det semantiska innehållet i ett dokument (sida). Nya attribut har införts för samma ändamål, även om ett antal element och attribut har tagits bort. Vissa element, som <a>, <menu>och <cite>, har ändrats, omdefinierats eller standardiserats. API och DOM har blivit centrala delar av HTML5-specifikationen [6] . HTML5 definierar också viss layoutfelhantering, så syntaxfel bör behandlas lika av alla kompatibla webbläsare [7] .

Bakgrund

W3C , som 2004 hade tagit över många icke-webbläsarföretag som Adobe , insisterade på XHTML  , ett maskinläsbart men knappast mänskligt redigerbart format [8] och var bara långsam med att förnya. Därför skapades en ny arbetsgrupp, WHATWG .

År 2005 dök YouTube upp  - den huvudsakliga videovärden för internet fram till idag (2021). Hans spelare skrevs i Adobe Flash  , ett vanligt internetapplikationssystem. När YouTube dök upp var detta normalt, eftersom Internet mestadels nåddes från datorer och bärbara datorer, och Flash-portar var tillgängliga för alla större operativsystem.

2007 dök iPhone upp . Telefoner innan det använde antingen rent mobil teknik som WAP eller förlitade sig på server-side rendering ( Opera Mini ). IPhone, å andra sidan, hade en fullfjädrad webbläsare – och YouTube, som förlitade sig på Flash, implementerades som ett separat program. Ett av målen med HTML5 var att minska behovet av Flash med HTML5-video , SVG och dukar .

iPhone har satt en ny smartphonestandard  med en enhet med pekskärm i full ansikte. Tangentbordet på skärmen är vanligtvis litet, och därför kräver olika typer av inmatning – siffror, datum, e-postadresser – olika tangentbord. HTML5 lade till andra innovationer för mobila enheter - geolokalisering , cachehantering för offlinearbete, etc. Både HTML5 och CSS3 har lagt till mekanismer för omdesign av webbplatser för mobila enheter och sidmedia ( e-bok , tryckt dokument).

AJAX och ensidiga webbplatser blir allt vanligare och ett API har lagts till för att hantera historiken i dem.

Det visade sig att webbansvariga ställer in DOCTYPE till vad som helst - det är därför denna rad förenklas till <!DOCTYPE html>. Stöd för felaktiga dokument är också enhetligt på andra ställen.

Historik

WHATWG började arbeta med en ny standard 2004 [9] när World Wide Web Consortium (W3C) fokuserade på framtida utvecklingar inom XHTML 2.0 och HTML 4.01 har inte förändrats sedan 2000 [10] . 2009 erkände W3C att XHTML 2.0-arbetsgruppen hade löpt ut och beslutade att inte förnya den. Därefter utvecklade W3C och WHATWG tillsammans HTML5 [11] .

Även om HTML5 har varit välkänt bland webbutvecklare i flera år, blev det ett vanligt medieämne först i april 2010. Därefter har chefen för Apple Inc. Steve Jobs [12] [13] [14] [15] skrev ett offentligt brev med titeln "Thoughts on Flash" där han drog slutsatsen att med utvecklingen av HTML5 finns det inte längre något behov av att titta på videor eller använda andra typer av applikationer med Adobe Flash [16] . Debatter har blossat upp om denna fråga bland webbutvecklare, med vissa antydningar om att även om HTML5 tillhandahåller avancerad funktionalitet bör utvecklare vara medvetna om webbläsarskillnader och behovet av att stödja olika delar av standarderna, såväl som funktionsskillnaderna mellan HTML5 och Flash [ 17] .

Standardiseringsprocessen

WHATWG började arbeta med specifikationen i juni 2004 som webbapplikationer 1.0 [18] . Sedan januari 2011 är specifikationen i Draft Standard (Project Standardization) godkänd av WHATWG, Working Draft (working draft) är godkänd av W3C. Ian Hickson från Google är redaktör för HTML5-specifikationen [19] .

HTML5-specifikationen antogs som startpunkten för arbetet med ny HTML av W3C:s arbetsgrupp 2007. Denna arbetsgrupp publicerade specifikationen som ett första offentligt arbetsutkast den 22 januari 2008 [20] . Arbetsutkastet är ett pågående arbete, det stannade i några år, HTML5-delarna av det färdigställdes och implementerades i webbläsare tills hela specifikationen nådde den slutliga "Rekommenderade"-statusen [21] .

Ian Hickson förväntade sig att uppnå en kandidatrekommendation under 2012 [21] .

För att en specifikation ska bli en W3C-rekommendation krävs två 100 % kompletta och helt driftskompatibla implementeringar [21] .

I en intervju med TechRepublic föreslog Hickson att detta skulle hända 2012 eller senare [22] [23] . Men många delar av specifikationen var stabila och kunde implementeras i produkter:

I december 2009 bytte WHATWG till Universal Development Model för HTML5-specifikationen [24] . W3C fortsatte fortfarande att publicera ögonblicksbilder av HTML5-specifikationen [5] .

Den 14 februari 2011 förlängde W3C tidsfristen för HTML-arbetsgruppen med interimistiska ögonblicksbilder för HTML5. Arbetsgruppen hade för avsikt att flytta HTML5 till Last Call genom att bjuda in samhällen att arbeta med W3C för att bekräfta att specifikationen var tekniskt fri från defekter i maj 2011. Gruppen gick sedan över till att testa deras implementering. W3C har också utvecklat en omfattande översyn för att uppnå bred interoperabilitet för 2014 års slutliga specifikation, det förväntade datumet för rekommendationen [25] .

Sedan den 28 oktober 2014 rekommenderar W3C officiellt användning av HTML5, vilket innebär att standarden äntligen är färdigställd och klar för utbredd användning [2] .

Planera för lanseringen av nya versioner av standarderna

2012 2013 2014 2015 2016 2017 2018
HTML 5.0 [37] [38] Kandidat Rec ring för granskning Rekommendation
HTML 5.1 [39] 1:a arbetsutkastet sista chansen Kandidatrekommendation Rekommendation
HTML 5.2 [40] W3C:s första utkast till offentligt arbete Kandidatrekommendation,
rekommendation
HTML 5.3 [41] W3C:s första utkast till offentligt arbete

Egenskaper

Markup

HTML5 [42] [43] [44] introducerar flera nya element och attribut som återspeglar den typiska användningen av uppmärkning på moderna webbplatser . Några av dessa är semantiska ersättningar för att använda generiska block (<div>) och inline (<span>) element, såsom <nav>(webbplatsnavigeringsblock), <sidfot> (hänvisar vanligtvis till den nedre delen av sidan eller den sista raden i HTML kod), eller <audio> och <video> istället för <objekt> [45] [46] . Vissa föråldrade element som skulle kunna användas i HTML 4.01 har föråldrats, inklusive rent grafiska element som <font> och <center> , vars effekter utförs med hjälp av kaskadformatmallar . Även i beteendet hos hypertextsidor betonas återigen vikten av DOM- skript (som Javascript ) .

HTML5-syntax är inte längre baserad på SGML trots liknande uppmärkning. Den designades dock för att vara bakåtkompatibel med normal analys av äldre versioner av HTML. HTML5 använder en ny introduktionsrad som ser ut som en SGML-dokumenttypsdeklaration, <!DOCTYPE html> , som startar det standardkompatibla renderingsläget [47] . Från och med den 5 januari 2009 innehåller HTML5 även Web Forms 2.0 , tidigare en separat WHATWG- specifikation .

Nya API :er

Förutom att definiera uppmärkning, etablerar HTML5 ett API [6] [48] som kan användas med JavaScript . DOM har utökats och de egenskaper som faktiskt används har dokumenterats. Nya API:er har också lagts till, till exempel:

Alla ovanstående tekniker ingår inte i W3C HTML5-specifikationen, även om de finns i WHATWG HTML-specifikationen [52] . Några relaterade tekniker som inte ingår i någon av specifikationerna följer. W3C publicerar specifikationer för dem separat.

XHTML5

XHTML5 är XML-serialiseringen av HTML5-språket. XML-dokument måste annoteras med en XML -internetmediatyp , såsom application/xhtml+xml eller application/xml [6] . XHTML5 kräver en stark och välformad XML-syntax. Valet mellan HTML5 och XHTML5 beror på ett val av MIME /innehållstyp: den medietyp som väljs avgör vilken dokumenttyp som ska användas [58] . I XHTML5 är doctype <html> valfri och kan helt enkelt utelämnas [59] . HTML som har skrivits för att överensstämma med specifikationerna för både HTML och XHTML – och som producerar samma DOM-träd som analyserar HTML eller XML – kallas flerspråkig [60] .

Felhantering

HTML5-specifikationen ställer krav på både användaragenter ( webbläsare ) och dokument. Dokument kanske inte alltid innehåller korrekt syntax, men HTML5-kompatibla webbläsare, som deras föregångare, använder algoritmer för att analysera uppmärkningsfel i dokument för att bygga en korrekt objektmodell ( DOM ). En tydlig definition av krav på användaragenter görs för att uppnå kompatibilitet mellan webbläsare från olika tillverkare. Samt kraven på uppmärkningssyntaxen för dokument för att kunna visa dem korrekt i olika webbläsare [61] . Äldre versioner av webbläsare ignorerar helt enkelt de nya HTML5-taggarna.

Skillnader mellan HTML5 och HTML4.01 och XHTML1.0

Nedan är en lista över skillnader:


  • Ändrad syntax
  • Bädda in SVG och MathML i text/html
  • Nya element: <artikel>, <aside>, <audio>, <canvas>, <kommando>, <datalist>, <detaljer>, <embed>, <figcaption>, <figur>, <sidfot>, <header> , <hgroup>, <keygen>, <main>, <mark>, <meter>, <nav>, <output>, <progress>, <rp>, <rt>, ruby < section>, < source>, <sammanfattning>, <tid>, <video>, <wbr> [62]
  • Nya indatakomponenter: datum/tid, e-post, webbadress, sökning, nummer, intervall, tel, färg [63]
  • Nya attribut: teckenuppsättning (i <meta>), asynkron (i skript)
  • Globala attribut som kan tillämpas på alla element: id, tabindex, hidden, data-* (anpassade dataattribut)
  • Element som ska exkluderas: <akronym>, <applet>, <basefont>, <big>, <center>, <dir>, <font>, <frame>, <frameset> , <isindex>, <noframes>, < strejk>, <tt>

För en komplett lista över ändringar av HTML5 , se W3C Working Draft Differences between HTML5 and HTML4 (senaste versionen 9 december 2014 ) [6] .

HTML5-logotyp

Den 18 januari 2011 introducerade W3C logotypen för att representera användning eller lägga till intresse för HTML5. Till skillnad från andra märken som tidigare utfärdats av W3C, innebär det inte överensstämmelse med en specifik standard. Sedan 1 april 2011 har denna logotyp ansetts vara officiell [64] .

När det först visades för allmänheten tillkännagav W3C HTML5-logotypen som en symbol för "universell visuell dataidentifiering för ett brett utbud av öppna webbteknologier, inklusive HTML , CSS , SVG , WOFF , och andra" [65] . Vissa förespråkare för webbstandarder, inklusive The Web Standards Project, har kritiserat denna definition av HTML5 som generisk och vag [65] . Tre dagar senare svarade W3C på feedback från communityn och ändrade definitionen av logotypen för att ta bort listan över relaterade teknologier [66] . W3C uppgav då att logotypen "representerar HTML5, hörnstenen för moderna webbapplikationer" [64] .

Exempel på HTML5-webbsida

<!DOCTYPE html> < html > < huvud > < meta charset = "utf-8" > < titel > (Detta är titeln) HTML5 sidexempel </ title > </ head > < body > < header > < hgrupp > < h1 > Rubrik "h1" från hgroup </ h1 > < h2 > Rubrik "h2" från hgroup </ h2 > </ hgroup > </ header > < nav > < meny > < li > <a href="link1.html"> _ _ _ _ Den första länken från "nav"-blocket </a> _ _ </ li > < li > <a href="link2.html"> _ _ _ _ Den andra länken från "nav"-blocket </a> _ _ </ li > </ meny > </ nav > < avsnitt > < artikel > < h3 > Titeln på artikeln från "artikel"-blocket </ h3 > < p > Artikelstycketext från "artikel"-blocket </ p > < detaljer > < sammanfattning > "detaljer" block, "sammanfattning" tag text </ sammanfattning > < p > Stycke från "detaljer"-blocket </ p > </ detaljer > </ artikel > </ avsnitt > < sidfot > < tid > Innehållet i "time"-taggen i "sidfot"-blocket </ tid > < p > Styckeinnehåll från "sidfot"-blocket </ p > </ sidfot > </ body > </ html >

Se även

Anteckningar

  1. HTML5 är en W3C-rekommendation . Datum för åtkomst: 1 januari 2015. Arkiverad från originalet den 28 oktober 2014.
  2. 1 2 HTML5-meddelande . Hämtad 31 oktober 2014. Arkiverad från originalet 15 mars 2016.
  3. HTML4.01-specifikation . Hämtad 7 juni 2015. Arkiverad från originalet 6 mars 2005.
  4. W3C Working Draft 29 oktober 2013 . Arbetsutkast . World Wide Web Consortium (29 oktober 2013). Datum för åtkomst: 21 januari 2014. Arkiverad från originalet 28 januari 2014.
  5. ↑ 1 2 Ian Hickson . HTML är den nya HTML5 . Hämtad: 21 januari 2011. Arkiverad från originalet den 7 juni 2012.
  6. 1 2 3 4 5 HTML5 Skillnader från HTML4 . World Wide Web Consortium (19 oktober 2010). Hämtad: 4 december 2010. Arkiverad från originalet den 7 juni 2012.
  7. 1.9.2 Syntaxfel . HTML5 (16 november 2010). Hämtad: 4 december 2010. Arkiverad från originalet den 7 juni 2012.
  8. En berättelse om två standarder - webbens historia . Hämtad 6 maj 2021. Arkiverad från originalet 1 september 2017.
  9. En historik över den moderna webbplattformen . Hämtad 7 juni 2015. Arkiverad från originalet 3 juli 2015.
  10. HTML 4 Errata . World Wide Web Consortium . Hämtad: 4 december 2010. Arkiverad från originalet den 7 juni 2012.
  11. Vanliga frågor (FAQ) om framtiden för XHTML . World Wide Web Consortium . Hämtad: 4 december 2010. Arkiverad från originalet den 7 juni 2012.
  12. FOX News: Ingen blixt på iPhone? Apples Steve Jobs förklarar äntligen varför . Datum för åtkomst: 18 augusti 2011. Arkiverad från originalet 29 juni 2011.
  13. TID: Steve Jobs: "Flash är inte längre nödvändigt" och andra funderingar . Hämtad 18 augusti 2011. Arkiverad från originalet 26 april 2011.
  14. CBS News: Steve Jobs: Varför Apple förbjöd Flash
  15. FastCompany: Steve Jobs: Adobes Flash är gammal PC-historik, öppen webb är framtiden . Hämtad 18 augusti 2011. Arkiverad från originalet 18 juli 2012.
  16. "Thoughts on Flash", av Steve Jobs, VD för Apple, Inc. . Hämtad 28 september 2017. Arkiverad från originalet 2 maj 2010.
  17. Ersätter HTML5 Flash? . Hämtad 18 augusti 2011. Arkiverad från originalet 25 april 2012.
  18. [whatwg] VAD öppet meddelande om e-postlista . lists.whatwg.org E-postlistor. Hämtad: 4 mars 2010. Arkiverad från originalet den 7 juni 2012.
  19. HTML5: En vokabulär och tillhörande API:er för HTML och XHTML (Editor's Draft). . World Wide Web Consortium . Hämtad: 12 april 2010. Arkiverad från originalet den 7 juni 2012.
  20. HTML5: En vokabulär och tillhörande API:er för HTML och XHTML. . World Wide Web Consortium . Hämtad 28 januari 2009. Arkiverad från originalet den 7 juni 2012.
  21. 1 2 3 4 När kommer HTML5 att vara klart? . WHATWG . WHATWG Wiki. Hämtad: 10 september 2009. Arkiverad från originalet den 7 juni 2012.
  22. HTML 5-redaktör Ian Hickson diskuterar funktioner, smärtpunkter, adoptionsfrekvens och mer . Tillträdesdatum: 7 juni 2015. Arkiverad från originalet 13 februari 2015.
  23. HTML 5-redaktör Ian Hickson diskuterar specens nuvarande status . Tillträdesdatum: 7 juni 2015. Arkiverad från originalet 2 maj 2016.
  24. Ian Hickson . WHATWG: Byta till en utvecklingsmodell utan version . Hämtad: 21 januari 2011. Arkiverad från originalet den 7 juni 2012.
  25. 1 2 W3C bekräftar maj 2011 för HTML5 Last Call, Targets 2014 för HTML5 Standard . World Wide Web Consortium (14 februari 2011). Hämtad: 18 februari 2011. Arkiverad från originalet den 7 juni 2012.
  26. HTML5 W3C-rekommendation . Hämtad 5 januari 2018. Arkiverad från originalet 6 januari 2018.
  27. Milstolpe för öppen webbplattform uppnådd med HTML5-rekommendation . Hämtad 5 januari 2018. Arkiverad från originalet 28 oktober 2014.
  28. Utveckling av version 5.1 börjar Arkiverad 25 december 2016 på Wayback Machine W3C
  29. HTML 5.1 W3C Working Draft 17 december 2012 . Hämtad 5 januari 2018. Arkiverad från originalet 16 juli 2015.
  30. HTML 5.1 W3C-rekommendation . Datum för åtkomst: 7 november 2016. Arkiverad från originalet 7 november 2016.
  31. HTML 5.1 är en W3C-rekommendation | W3C Nyheter . Hämtad 5 januari 2018. Arkiverad från originalet 8 november 2020.
  32. HTML 5.1 2nd Edition är en W3C-rekommendation | W3C Nyheter . Hämtad 5 januari 2018. Arkiverad från originalet 6 januari 2018.
  33. HTML 5.1 är guldstandarden | W3C blogg . Hämtad 5 januari 2018. Arkiverad från originalet 8 november 2020.
  34. HTML 5.2 W3C-rekommendation . Hämtad 5 januari 2018. Arkiverad från originalet 14 december 2017.
  35. HTML 5.2 är nu en W3C-rekommendation | W3C Nyheter . Hämtad 5 januari 2018. Arkiverad från originalet 7 november 2020.
  36. HTML 5.2 är klart, HTML 5.3 kommer | W3C blogg . Hämtad 5 januari 2018. Arkiverad från originalet 9 november 2020.
  37. HTML Working Group Charter . Hämtad 5 januari 2018. Arkiverad från originalet 15 april 2018.
  38. Charter för arbetsgrupp för HTML Media Extensions . Hämtad 5 januari 2018. Arkiverad från originalet 28 januari 2018.
  39. Web Platform Working Group Charter . Hämtad 5 januari 2018. Arkiverad från originalet 15 juli 2017.
  40. Web Platform Working Group Charter . Hämtad 5 januari 2018. Arkiverad från originalet 6 januari 2018.
  41. HTML 5.3 W3C First Public Working Draft, 14 december 2017 . Hämtad 5 januari 2018. Arkiverad från originalet 29 december 2017.
  42. Nya element i HTML 5 . Hämtad 7 juni 2015. Arkiverad från originalet 3 oktober 2015.
  43. Nya HTML5 strukturella taggar . Hämtad 7 juni 2015. Arkiverad från originalet 25 juni 2015.
  44. Grundläggande HTML5: Del 1-4 . Hämtad 7 juni 2015. Arkiverad från originalet 4 mars 2016.
  45. Introduktion till HTML5-video . Hämtad 7 juni 2015. Arkiverad från originalet 23 mars 2015.
  46. Introduktion till HTML5-video . Hämtad 7 juni 2015. Arkiverad från originalet 20 september 2015.
  47. HTML5: Värt hypen? . Hämtad 18 augusti 2011. Arkiverad från originalet 7 mars 2011.
  48. Skillnader från HTML4 - API:er Arkiverade 11 juli 2015 på Wayback Machine WHATWG .
  49. "HTML Canvas 2D Context" Arkiverad 11 mars 2021 på Wayback Machine . World Wide Web Consortium .
  50. Tillgänglig video i HTML5 med JavaScript-undertexter (13 januari 2010). Arkiverad från originalet den 7 juni 2012.
  51. "Web Storage Specification" Arkiverad 1 februari 2011 på Wayback Machine . World Wide Web Consortium .
  52. HTML-standard
  53. "Web SQL Database" Arkiverad 20 januari 2011 på Wayback Machine . World Wide Web Consortium .
  54. "Indexerad databas" Arkiverad 2 februari 2011 på Wayback Machine . World Wide Web Consortium .
  55. "File API" Arkiverad 21 april 2017 på Wayback Machine . World Wide Web Consortium .
  56. "Filesystem API" Arkiverad 4 maj 2011 på Wayback Machine . World Wide Web Consortium .
  57. "File API: Writer" Arkiverad 28 juni 2011 på Wayback Machine . World Wide Web Consortium .
  58. Sergey Anatolyevich Mavrodi "Sergey's HTML5 & CSS3 Quick Reference". Belisso Corp., 2010. ISBN 978-0-615-43321-9
  59. XHTML-syntaxen - HTML5 . WHATWG . Hämtad: 1 september 2009. Arkiverad från originalet den 7 juni 2012.
  60. Polyglot Markup: HTML-kompatibla XHTML-dokument arkiverade 14 augusti 2011 på Wayback Machine , W3C Working Draft 5 april 2011
  61. Vanliga frågor - WHATWG Wiki . WHATWG . Hämtad 2 december 2010. Arkiverad från originalet 7 juni 2012.
  62. B. Lawson R. Sharp. Lär dig HTML5. Specialistbibliotek / Översatt av T. Kachkovskaya, E. Shikarev. - St Petersburg. : Peter , 2011. - S. 272. - (Bibliotek för en specialist). - 2000 exemplar.  — ISBN 978-5-459-00269-0 .
  63. HTML5: Markup Language Reference: Input Control (nedlänk) . World Wide Web Consortium . Tillträdesdatum: 17 februari 2011. Arkiverad från originalet den 16 augusti 2011. 
  64. 1 2 W3C HTML5 Logotyp FAQ (nedlänk) . World Wide Web Consortium . — "Är detta W3C:s "officiella" logotyp för HTML5? Ja, från och med den 1 april 2011.”. Hämtad: 21 januari 2011. Arkiverad från originalet den 14 augusti 2011. 
  65. 1 2 HTML5-logotyp: Var stolt, men sörja inte vattnet! (inte tillgänglig länk) . Webstandardprojektet . Hämtad: 22 januari 2011. Arkiverad från originalet den 10 augusti 2011. 
  66. HTML5-logotypens konversation (nedlänk) . World Wide Web Consortium. Hämtad: 21 januari 2011. Arkiverad från originalet den 6 augusti 2011. 

Litteratur

  • Peter Lubbers, Brian Albers, Frank Salim. HTML5 för proffs: Kraftfulla verktyg för modern webbapplikationsutveckling = Pro HTML5-programmering: Kraftfulla API:er för rikare Internetapplikationsutveckling. - M . : "Williams" , 2011. - S.  272 ​​. — ISBN 978-5-8459-1715-7 .
  • Jennifer Niederst Robbins . HTML5, CSS3 och JavaScript. Omfattande guide = Learning Web Design, 4th Edition / per. engelsk M.A. Reitman. - 4:e upplagan. - M . : "Eksmo" , 2014. - S. 528. - ISBN 978-5-699-67603-3 .
  • Stephen Holzner. HTML5 på 10 minuter, 5:e upplagan = Sams Teach Yourself HTML5 på 10 minuter, 5:e upplagan. - M .: "Williams" , 2011. - ISBN 978-5-8459-1745-4 .
  • Arseny Mirny. HTML5 vs. Flash Video // UP Special  : Journal. - 2010. - Nr 5 . - S. 42-45 .

Länkar