Analistii spun ca anul acesta va fi anul HTML 5. Conform oficialilor Microsoft, o data cu noul Internet Explorer 9 vom avea suport HMTL 5 si pe noul browser.
Trecerea la HTML 5 de la HTML 4 se face inca lent pentru ca trebuie sa asteptam pana ce producatorii de browse-ere se hotarasca sa faca schimbari si sa faca posibila rendarea codului HTML 5 de catre browser.Html 5 este noua versiune (o revizie majora) a HTML-ului (Hypertext Markup Language), principalul limbaj de marcare (markup language)
Elementele care apara in prim plan in noul limbaj sunt <header>si <footer>folosite la strucutura strandard a paginii sau <canvas>, <audio> si <video>care ne vor permite crea aplicatii user-friendly, concluzia finala find distantarea fata de flash atunci cand vine vorba de animatii diverse. Scapam si de unele elemente din HTML 4.1 cum ar fi <font><center> sau <big> efectele lor fiind realizate cu ajutorul CSS.
Cele mai importante functionalitati in HTML5.
Stocarea offline a informatiilor.
Cred ca aceasta e cea mai importanta caracteristica. Permiterea navigarii paginilor web offline. Bineinteles aceasta este deja posibila deja prin intermediul Google Gears dar cu ajutorul Html 5 va fi o solutie nativa in browser. Acesta este primul pas serios spre a diminua prăpastia dintre desktop şi Web şi este viitorul Aplicatiilor Web.
HTML5 si DOM
Spre deosebire de versiunile anterioare de HTML si XHTML, care sunt definite in termeni de sintaxa, HTML 5 este definit în termeni de Document Object Model (DOM) – Reprezentarea arborescenta folosita de catre browser pentru a reda documentul.
Geolocation
Geolocation API – gaseste locatia curenta a utilizatorului. API-ul, in cazul in care browser-ul accepta acest lucru si va acorda acces la aplicatii web, se intoarce latitudinea, longitudinea, altitudinea, viteza si cateva alte detalii. (Dacă dispozitivul web nu are GPS, aceste detalii vor fi estimate folosind adresa de IP si de alti factori).
Video & Audio
API-urile audio & video sunt upgrade-uri importante pentru viitor (cum am specificat mai sus).
Drag and drop
Impreună cu o armata de JavaScript API-uri, HTML 5 vine cu un Drag şi Drop API, care aduc suport nativ.