HTML5 un pas endavant en el disseny web
14-11-2010L’HTML5 es troba actualment en desenvolupament i es preveu que el 2012 es pugui implementar, de totes maneres alguns navegadors ja han començat a incorporar algunes de les noves etiquetes que ofereix aquest nou format.
HTML5 pretĂ©n poder crear entorns web mĂ©s accessibles, Ă©s per això que crea noves etiquetes per definir nous elements estructurals com capçalera, peu de pĂ gina, o menĂş de navegaciĂł. I pretĂ©n que en puguin resultar interfĂcies molt mĂ©s semblants a les d’escriptori on per exemple es pot arrossegar i deixar anar un element movent-lo de lloc dins la interfĂcie.
Una novetat important serà la incorporació de l’etiqueta que permetrà fer animacions a través d’una API sense necessitat d’instal•lar plugins com en el cas actual del flash.
TambĂ© incorpora etiquetes especĂfiques per incorporar elements multimèdia com vĂdeos, Ă udio, 2D, 3D o flash. L’HTML5 dĂłna importĂ ncia al poder visualitzar elements HTML sense necessitat de connexiĂł a internet, Ă©s per això que permetrĂ al navegador crear una base de dades local que serĂ una espècie de cooki amb una capacitat d’emmagatzemar informaciĂł molt mĂ©s gran i que es gestionarĂ directament des del codi HTML.
Un element nou enfocat a motors de bĂşsqueda serĂ la geolocalitzaciĂł, HTML5 permetrĂ localitzar geogrĂ ficament un lloc web.
Les etiquetes que ja havien quedat obsolets que en aquesta nova versió s’eliminen respecte l’HTML4, són: <s>, <strike>, <tt>, <u>, <xmp>.Totes les etiquetes que impliquen disseny seran eliminades en aquesta nova versió de l’HTML, fent responsable del disseny únicament als estils CSS.
Les noves etiquetes seran: <article>, <aside>, <audio> amb atributs especĂfics (autobuffer | autoplay | controls | loop | src), <canvas> amb atributs especĂfics (height | width), <command> amb atributs especĂfics (checked | default | disabled | hidden | icon | label | radiogroup | type), <datalist>, <details> amb atribut especĂfic (open), <dialog>, <span class=”mceItemEmbed” ></span> amb atributs especĂfics (height | src | type | width), <figure>. <footer>, <header>, <hgroup>, <mark>, <meter> amb atributs especĂfics (high | low | max | min | optimum | value), <nav>, <output> amb atribut especĂfic (form), <progress> amb atributs especĂfics (max | value), <ruby>amb l’atribut especĂfic (cite), <rp>, <rt>, <section> amb l’atribut especĂfic (cite), <source> amb atributs especĂfics (media | src | type), <time> amb atributs especĂfics (datetime | pubdate), <video> amb atributs especĂfics (src | poster | autobuffer | autoplay | loop | controls | width | height)
