HTML eller Hyper Text Markup Language, är det primära språket för World Wide Web som gör att webbsidor på internet kan ses. Det är själva grunden för hur allt fungerar på webben. Det är det grundläggande programmeringsspråket för webbutveckling och design. Det kan vara tillräckligt att säga att HTML gör att webbsidor ser intressanta ut och innehållet är lätt att läsa. Det är något som driver internet och tekniken bakom allt du ser och interagerar med i en webbläsare. HTML är kärnkomponenten i webbutveckling och tillsammans med andra skriptspråk kan det göra underverk. HTML har sett flera uppdateringar över tiden och det blir inte detsamma under en mycket lång tid innan en mer sofistikerad och funktionsrik version tas med. HTML5 är den femte och den senaste versionen av HTML som används för att strukturera och presentera innehåll på World Wide Web.
HTML är akronymen för Hyper Text Markup Language. HTML är det primära språket på World Wide Web som låter dig formatera text, lägga till ljud, video och grafik och sparar allt i Text-Only-format för att göra det datorläsbart. Det är den grundläggande komponenten bakom hur allt fungerar på World Wide Web. Det är huvudarkitekturen för nästan varje webbplatss struktur och innehåll. Allt du ser och interagerar med i en webbläsare är möjlig med HTML. Det har funnits sedan starten av internet och är fortfarande en grundläggande del av webbutvecklingsprocessen. HTML har utvecklats dramatiskt över tiden och det har varit flera versioner av HTML sedan dess.
HTML5 är den senaste versionen av HTML som har lagt till många funktioner till den ursprungliga HTML-en, inklusive en helt ny uppsättning taggar, som de nya och taggarna som låter ljud och videoelement integreras direkt på en webbsida. HTML5 är utvecklat i samarbete mellan W3C och WHATWG (Web Hyper Text Application Working Group). Med HTML5 kan data lagras lokalt av webbsidor på webbläsare, vilket i sin tur eliminerar behovet av HTTP-cookies. Dessutom är skalbar vektorgrafik (SVG) nu en integrerad del av HTML5 som låter dig skapa dynamiska diagram och grafer utan att behöva använda plugin från tredje part som Flash.
HTML är fortfarande det officiella språket på World Wide Web som används för att skapa dokument och definiera strukturen och layouten på en webbsida tillsammans med de element som låter dig interagera med innehållet på webbplatsen. HTML-standarden utvecklades av World Wide Web Consortium (W3C) 1997. HTML-element är de grundläggande byggstenarna på webbsidor. Den senaste och senaste HTML-versionen är HTML5 som har lagt till en mängd extra funktioner till den ursprungliga HTML-en, inklusive en helt ny massa taggar, plus det är mobilvänligt.
HTML5 är nästa nivå i HTML som kombinerar de tre komponenterna HTML, CSS och JavaScript för att skapa en mer smidig arkitektur. Huvudskillnaden mellan de tidiga versionerna av HTML och HTML5 är att den senare har hög ljud- och bildstöd integrerat i språks specifikationer. Det låter dig integrera ljud och videoelement direkt på en webbsida med respektive respektive taggar. Ljud- och videoinnehållet kan styras med HTML eller JavaScript och utformas med CSS. Det anger emellertid inte vilka ljud- och videoformatwebbläsare som ska stödja.
HTML5 har en betydande funktion som tillsammans med en uppsättning API-skivor gör HTML5-specifikationen exceptionell och enkel att använda. Ett enastående exempel är taggen som låter dig skapa dynamiska diagram och grafer utan hjälp av program som Flash eller Silverlight. Skalbar vektorgrafik (SVG) är en integrerad del av HTML5. Dessutom är det inte nödvändigt att hålla så man plugin som Flash och Java uppdaterad. Vektorgrafik är emellertid endast möjligt i HTML när den används tillsammans med annan teknik, som t.ex. VML, Adobe Flash, Microsoft Silverlight eller liknande plugin från tredje part..
HTML5 utökar funktionaliteten och användbarheten av HTML genom att tillåta webbläsare att fungera som applikationsplattformar. En av de främsta anledningarna till att HTML5 anses vara det bästa och det som gör det så annorlunda att dess föregångare är att alla större webbläsare stöder HTML5 inklusive Google Chrome, Mozilla Firefox, Safari, IE, Opera, etc. Alla webbläsare, både gamla och nya hanterar automatiskt oigenkända element som inline-element i HTML5, vilket gör det lättare för utvecklare att skapa fantastiska webbplatser och göra dem presenterbara för användarna oavsett vilken webbläsare de använder.
En av de viktigaste skillnaderna mellan de två är att HTML5 är otroligt mobilvänlig, vilket betyder att den har exceptionellt stöd för mobil utveckling, som är bra med responsiv design och förstås av alla större mobila webbläsare som Opera Mobile, Safari, Chrome och mycket mer. HTML5 gör det enkelt för utvecklarna att skapa en mobilversion av en webbplats för att tillgodose lågdrivna elektroniska enheter som en smartphone eller en surfplatta. HTML tillåter inte JavaScript att köra i webbläsaren, medan HTML5 tillåter JavaScript att köra i bakgrunden.
HTML fungerade bra i det förflutna, men det har sina brister. Problemet med HTML är dess begränsade funktionalitet och begränsat stöd för webbläsare som kräver plugin från tredje part som Flash, Silverlight, för att ge mer än bara ren text och bilder. Ökad användning av mobila enheter som smartphones och surfplattor har medfört fler utmaningar för utvecklarna och ingenjörerna med tiden. För att övervinna dagens utmaningar och krav infördes HTML5 för att ta itu med de mer pressande frågorna för att ge en mjukare upplevelse både för slutanvändarna och webbutvecklare. Det utökar HTML-funktionen för att ge en mer sofistikerad och smidig arkitektur med större flexibilitet.