HTML ili Hyper Text Markup Language je primarni jezik u svjetskom webu koji web stranice na internetu čini vidljivima. To je sam temelj kako sve funkcionira na webu. To je osnovni programski jezik za web razvoj i dizajn. Dovoljno je reći da HTML čini da web stranice izgledaju zanimljivo, a sadržaj jednostavan za čitanje. To je nešto što pokreće internet i tehnologiju koja stoji iza svega što vidite i komunicirate u web-pregledniku. HTML je osnovna komponenta razvoja web mjesta, a zajedno s drugim jezicima skripta može činiti čuda. HTML je s vremenom vidio nekoliko ažuriranja i dugo vremena neće ostati isti prije nego što se uvede sofisticiranija i bogata značajka. HTML5 je peta i najnovija inačica HTML-a koja se koristi za strukturiranje i predstavljanje sadržaja na svjetskom webu.
HTML je akronim za Hyper Text Markup Language. HTML je primarni jezik World Wide Weba koji omogućava oblikovanje teksta, dodavanje zvuka, videa i grafike i sprema sve u obliku samo za tekst kako bi bio računalno čitljiv. To je temeljna komponenta koja funkcionira na svjetskom webu. To je glavna arhitektura za gotovo svaku web stranicu strukture i sadržaja. Sve što vidite i komunicirate u web-pregledniku omogućeno je s HTML-om. Trajalo je od početka interneta i ostaje temeljna komponenta procesa razvoja web stranica. HTML se s vremenom dramatično razvio i od tada postoji nekoliko verzija HTML-a.
HTML5 je najnovija inačica HTML-a koja je izvornom HTML-u dodala obilje mogućnosti, uključujući čitav novi niz označnih oznaka poput novih i oznaka koje bi omogućile da se audio i video elementi integriraju izravno na web stranicu. HTML5 razvijen je u suradnji W3C-a i WHATWG-a (Web Hyper Text Application Application Group). Pomoću HTML5-a podaci se mogu pohraniti lokalno putem web stranica u web-preglednike, što zauzvrat eliminira potrebu za HTTP kolačićima. Uz to, skalabilna vektorska grafika (SVG) sada je sastavni dio HTML5 koji vam omogućuje stvaranje dinamičkih grafikona i grafikona bez upotrebe dodataka treće strane poput Flash-a.
HTML je još uvijek službeni jezik World Wide Weba koji se koristi za izradu dokumenata i definiranje strukture i izgleda web stranice zajedno s elementima koji vam omogućuju interakciju sa sadržajem web stranice. HTML standard razvio je World Wide Web Consortium (W3C) 1997. HTML elementi su osnovni sastavni dijelovi web stranica. Najnovija i najnovija HTML verzija je HTML5 koji je izvoru HTML-a dodao mnoštvo dodatnih značajki, uključujući čitavu novu hrpu označnih oznaka, plus to je prilagođeno mobilnim uređajima.
HTML5 je sljedeća razina HTML-a koja kombinira tri komponente HTML, CSS i JavaScript da bi stvorili okretniju arhitekturu. Glavna razlika između ranih verzija HTML-a i HTML5-a je u tome što potonja ima audio i video podršku visoke razine integrirane u jezične specifikacije. Omogućuje vam umetanje audio i video elemenata izravno na web stranicu koristeći oznake. Audio i video sadržajem može se kontrolirati HTML ili JavaScript i stilski koristiti CSS. Međutim, ne određuje koji preglednici audio i video formata trebaju podržavati.
HTML5 ima značajan skup značajki koji uz skup API-ja čini HTML5 specifikaciju izuzetnom i lakom za upotrebu. Izuzetan primjer je oznaka koja vam omogućuje stvaranje dinamičkih grafikona i grafikona bez pomoći programa kao što su Flash ili Silverlight. Skalabilna vektorska grafika (SVG) sastavni je dio HTML5. Osim toga, nema potrebe za ažuriranjem dodataka poput Flash-a i Java-a. Međutim, vektorska grafika moguća je u HTML-u samo ako se koristi zajedno s drugim tehnologijama kao što su VML, Adobe Flash, Microsoft Silverlight ili slični dodaci treće strane..
HTML5 proširuje funkcionalnost i korisnost HTML-a omogućujući preglednicima da funkcioniraju kao aplikacijske platforme. Jedan od glavnih razloga zašto se HTML5 smatra najboljim, a također i zbog čega se toliko razlikuje od njegovih prethodnika jest taj što svi glavni web-preglednici podržavaju HTML5, uključujući Google Chrome, Mozilla Firefox, Safari, IE, Opera itd. Svi preglednici, stari i novi, automatski obrađuju nepriznate elemente kao umetnute elemente u HTML5, a na taj način programerima olakšavaju stvaranje sjajnih web lokacija i čine ih predstavljivim korisnicima bez obzira na preglednik koji koriste.
Jedna od glavnih razlika između njih dvojice je ta što je HTML5 nevjerojatno prilagođen mobilnim uređajima, što znači da ima izvanrednu podršku za razvoj mobilnih uređaja koja se dobro primjenjuje s prilagodljivim dizajnom i razumiju ga svi glavni mobilni web preglednici poput Opera Mobile, Safari, Chrome i još mnogo toga. HTML5 programerima olakšava izradu mobilne verzije web mjesta za snabdijevanje elektroničkim uređajima sa slabijim napajanjem, kao što su pametni telefon ili tablet. HTML ne dopušta pokretanje JavaScripta u pregledniku, dok HTML5 omogućuje pokretanje JavaScripta u pozadini.
HTML je u prošlosti dobro funkcionirao, ali ima svojih nedostataka. Problem s HTML-om je njegova ograničena funkcionalnost i ograničena podrška web preglednicima koji zahtijevaju dodatke drugih proizvođača poput Flash-a, Silverlight-a za pružanje više od običnog teksta i slika. Sve veća upotreba mobilnih uređaja poput pametnih telefona i tableta vremenom je postavila sve više izazova programerima i inženjerima. Kako bi se prevladali suvremeni izazovi i zahtjevi, HTML5 je uveden u svrhu rješavanja gorućih problema kako bi se omogućio lakši doživljaj i krajnjim korisnicima i web programerima. To proširuje funkcionalnost HTML-a kako bi osigurao sofisticiraniju i okretniju arhitekturu s više fleksibilnosti.