Vad händer med HTML 5?

2010 februari 6
av Jonas

HTML 4 har vi nu haft att arbeta med i ungefär 10 år, men snart måste vi vara förberedda att hantera HTML 5 som redan nu börjar visas sig. Jag tänkte i det här inlägget på en väldigt övergripande nivå berätta om några av de skillnader som vi har att se fram emot de kommande åren.

Arbetet med HTML 5 började 2004 och många av webbens viktigaste aktörer är delaktiga: Apple, Google, Mozilla, Opera och Microsoft. Det finns givetvis en hel drös till med organisationer som är med och deltar.

Editorerna av HTML 5 specificationen tror att den kommer nå W3C Candidate Recommendation kring 2012. Editorerna av specifikationen tror att den kommer nå W3C rekommendation först år 2022 eller senare…

Detta betyder dock inte att man inte kommer kunna använda delar av specifikationen tidigare. Vissa delar har kommit längre än andra och webbläsartillverkarna kommer successivt att lägga in stöd för delar av specifikationen de närmaste åren.

Struktur
De flesta HTML 4 sidor idag använder ett flertal olika strukturer, såsom footer, header, artikel, meny osv. Dessa definieras ofta med div-taggar med ett särskiljande id. I HTML 5 introducerar istället nya element, så som: footer, nav, header, section, article etc.

Video och audio
Ljud och bild har blivit en allt viktigare del på många webbplatser, och eftersom HTML idag saknar att infoga och styra multimedian själv så är man utlämnad till att använda tekniker som flash eller silverlight. Man kan ju infoga multimedia med hjälp av olika plug-ins (Quicktime osv.), men flash är idag det mest spridda tilläggsprogrammet och har blivit något av en defacto standard. <video> och <audio> elementen kommer att kunna stylas och kontrolleras med enkel markup.

Syntax
Det finns två primära syntaxer som kan användas för att representera HTML dokument:  HTML serialisering (HTML 5) och XML serialisering (XHTML 5).

Webbläsare använder MIME typ till att skilja de två åt, text/html och application/xhtml+xml.

Inga kommentarer än

Lämna en kommentar

Notera: Du kan använda grundläggande XHTML i dina kommentarer. Din e-postadress kommer aldrig att publiceras.

Prenumerera till den här kommentarsflödet via RSS