HTML 5 je nova verzija HTML-a
HTML 5 dodaje mnogo novih funkcija u HTML specifikaciju. A što je još bolje, već postoji ograničena podrška pretraživaču za ove nove funkcije. Ako postoji funkcija koja vas zanima, pogledajte stranicu WHATWG Wiki Implementations za informacije o pretraživačima koji podržavaju različite dijelove specifikacije.
HTML 5 Novi Doctype i Charset
Lepa stvar oko HTML-a 5 je koliko je lako do pokretanja. Koristite HTML doktip 5 koji je vrlo jednostavan i racionalan:
Da, to je to. Samo dve riječi "doctype" i "html". Može biti jednostavno jer HTML 5 više nije deo SGML-a , već je umesto samo markering jezik sam.
Set karaktera za HTML 5 je takođe optimizovan. Koristi UTF-8 i definišete ga samo jednom meta oznakom:
HTML 5 nova struktura
HTML 5 prepoznaje da web stranice imaju strukturu, baš kao što knjige imaju strukturu ili druge XML dokumente . Generalno, veb stranice imaju navigaciju, sadržaj tijela i sadržaj bočne trake plus zaglavlja, podnožja i druge funkcije. HTML 5 je kreirao tagove koji podržavaju te elemente stranice.
- - da definišete delove stranica
- - definiše zaglavlje stranice
- - definiše podnožje stranice
- - definiše navigaciju na stranici
- - definiše članak ili primarni sadržaj na stranici
- - definiše dodatni sadržaj kao bočnu traku na stranici
- - definiše slike koje objašnjavaju članak
HTML 5 Novi Inline Elements
Ovi elementi definišu neke osnovne koncepte i drže ih semantički označeni, uglavnom s vremenom:
- - da označava sadržaj koji je označen na neki način
- - da navedete sadržaj koji je vreme ili datum
- - da navedete sadržaj koji je deo poznatog opsega - kao što je upotreba diska
- - da ukazuje na napredak zadatka ka završetku
HTML 5 Nova podrška za dinamičke stranice
HTML 5 je razvijen kako bi pomogao programerima Web aplikacija, tako da postoji puno novih funkcija koje olakšavaju kreiranje dinamičnih HTML stranica:
- Kontekst meniji - HTML 5 će podržati kreiranje i korištenje kontekstualnih menija unutar Web stranica i aplikacija
- href nije potreban na oznaci - to vam omogućava da koristite oznaku sa skriptama i Web aplikacijama bez potrebe za mestom za slanje tog sidra
- atribut async - Ovo se dodaje u skriptu oznaku da se pretraživaču navodi da se skripta učitava asinhrono, tako da ne usporava opterećenje i prikaz ostatka stranice.
- - pruža detalje o elementu. Ovo bi bilo kao dodaci za alate u ne-Web aplikacijama.
- - kreira tabelu koja je izgrađena iz baze podataka ili drugog dinamičkog izvora
- - stara oznaka vraćena i dati novi život omogućavajući vam da kreirate sistem menija na svojim Web stranicama
- - definiše akcije koje bi trebalo da se dešavaju kada se aktivira dinamički element
HTML 5 Novi oblici formata
HTML 5 podržava sve tipove unosa standardnog oblika, ali dodaje još nekoliko:
- datetime
- datetime-lokalno
- datum
- mesec
- sedmicu
- vreme
- broj
- opseg
- url
HTML 5 novi elementi
Postoji nekoliko uzbudljivih novih elemenata u HTML-u 5:
- - element koji vam daje prostor za crtanje u JavaScript-u na vašim Web stranicama. Može vam omogućiti da dodate slike ili grafikone u savjete za alat ili jednostavno kreirate dyanmic grafikone na vašim Web stranicama, izgrađenim na leti.
- - dodajte video na svoje Web stranice pomoću ove jednostavne oznake.
- - dodajte zvuk na svoje veb stranice pomoću ove jednostavne oznake.
HTML 5 uklanja neke elemente
Postoje i neki elementi u HTML-u 4 koji više neće podržavati HTML 5. Većina je već zastarjela i ne bi trebalo da bude iznenađujuća, ali nekoliko može biti teško:
- akronim
- applet
- basefont
- veliki
- centar
- dir
- font
- okvir
- frameset
- isindex
- noframes
- noscript
- s
- štrajk
- tt
- u
Da li ste spremni za HTML 5?
HTML 5 dodaje mnoštvo odličnih novih funkcija na Web stranice i web dizajn i biće uzbudljivo kada će ga više pretraživača podržati. Microsoft je izjavio da će početi da podržavaju barem dijelove HTML-a 5 u IE-u 8. Ukoliko želite da počnete ranije, opera je imala najbolju podršku, dok Safari zatvara iza sebe.