Postat de: Simona Posea | 22/11/2009

HTML 5

Conform W3C News Archive, XHTML va “disparea” pana la sfarsitul anului 2009.
Viitorul web-ului este reprezentat de noua versiune de HTML (Hypertext Markup Language), HTML5, continuarea la HTML4.01, DOM2 HTML si XHTML1.0.

Din pacate, va trebui sa mai asteptam putin pana sa ne putem bucura de noile instrumente pe care HTML5 ni le va aduce.

Ian Hickson, editorul specificatiei HTML5, preciza anul 2022 ca fiind termenul limita pentru adoptarea completa de catre WWW si browsere. Dezvoltatorii ne asigura insa ca asteptarea merita!!!
Oricum, exista elemente HTML5 care sunt deja puse in aplicare in multe browsere.

HTML5 vine in ajutorul nostru cu o serie de tag-uri speciale, unele dintre acestea fiind o imbunatatire a unor tag-uri deja existente, altele reprezentand functionalitati noi.

Mai jos sunt doar cateva din aceste tag-uri pe care HTML5 le pune la dispozitie:

  • <article> – poate fi orice sursa independenta de continut
  • <aside> – semnalizeaza prezenta sidebar-urilor
  • <footer> – elementul ce inchide o sectiune sau o pagina
  • <header> – headerul unei sectiuni sau al unei pagini
  • <section> – se comporta similar cu <div>
  • <video> – pentru integrarea video
  • <audio> – pentru integrarea audio
  • <nav> – sectiunea de link-uri pentru navigare

Exista si unele tag-uri care nu mai sunt valabile in HTML5. De exemplu:

  • <acronym>
  • <applet>
  • <basefont>
  • <center>
  • <strike>

Doctype-ul la HTML5

Doctype-ul la HTML5 este mult mai simplu (si mai usor de retinut :) ) decat cele anterioare.

<!DOCTYPE html>

Asa cum se poate orbserva, spre deosebire de HTML 4.01 la care Doctype-ul necesita o referinta spre DTD, la HTML5 aceasta referinta nu mai este necesara (intrucat HTML5 nu mai este  bazat pe SGM – Standard Generalized Markup Language).

Opera & HTML5

Cand vine vorba de browsere care au implementat elemente de HTML5, Opera este de departe “leader-ul” , suportand urmatoarele componente:

  • Embed and Video
  • Cross-document messaging
  • Server-sent events
  • The Canvas element
  • Navigator.onLine attribute and the Window, {online,offline} events

3 dintre cele mai importante functionalitati la HTML5

  • Audio & Video
  • Stocarea offline a informatiilor – HTML5 permite navigarea paginilor web offline
  • DOM – HTML5 este definit in termeni de DOM (spre deosebire de  versiunile anterioare de HTML si XHTML care erau definite in termeni de sintaxa)

Lasă un răspuns

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Schimbă )

Twitter picture

You are commenting using your Twitter account. Log Out / Schimbă )

Facebook photo

You are commenting using your Facebook account. Log Out / Schimbă )

Connecting to %s

Categorii

Follow

Get every new post delivered to your Inbox.