Taula de continguts:
- HTML: l’escenari actual
- Els avantatges de HTML 5
- HTML5 i seguretat
- HTML5: On es pot dirigir el World Wide Web
- El HTML del futur
- La següent iteració del web
Per a l’usuari habitual, la World Wide Web ha recorregut un llarg recorregut en menys de dues dècades: des d’aquells llocs web primerencs i de colors vius de Geocities, fins a llocs senzills com Google, fins a llocs molt interactius com Facebook, Twitter i YouTube. Fa deu anys, la majoria de llocs web es basaven en text; les imatges eren un luxe, els vídeos no es van sentir. Ara, podeu reproduir contingut multimèdia directament al vostre navegador. De fet, hem recorregut un llarg camí. Potser per això és tan sorprenent descobrir que la tecnologia que hi ha darrere de tot el que hem vist a Internet fins ara ha estat més o menys igual.
L’HTML, el llenguatge que utilitzen els programadors i administradors web per crear llocs web, s’ha mantingut en gran mesura des de fa més d’una dècada. De fet, només el 2010 els mitjans principals van començar a publicar HTML5 a les notícies i el Consorci Web Mundial només va acceptar l’estàndard proposat el 2011.
Com a resultat, HTML5 encara està en gran mesura en desenvolupament, fins i tot si diversos navegadors web i llocs web ja utilitzen diverses de les seves funcions. De fet, els navegadors principals com Chrome, Firefox, Safari i Internet Explorer inclouen cada cop més funcions HTML5 en cada nova versió que publiquen. S’ha parlat molt sobre els seus avantatges i característiques, però, quant d’aquest buzz és realment la veritat? Aquí farem un cop d’ull a HTML5 i què ofereix. (Per a una mica de lectura de fons, mireu el pas de Flash a HTML5.)
HTML: l’escenari actual
HTML5 es presenta habitualment com a millora dels llenguatges de marcatge actuals que s’utilitzen: HTML4 i XHTML 1.1. De fet, HTML5 es va produir perquè els seus co-creadors, el grup de treball W3C i Web Hypertext Application Technology, volien tenir un llenguatge de marcatge únic per a les pàgines web per disminuir els errors en documents web i que es puguin escriure com HTML o XHTML.- HTML4
HTML4 és l'estàndard HTML que s'utilitza actualment. Funciona en HTML bàsic ampliant la seva funcionalitat amb scripts, fulls d'estil, objectes incrustats i altres millores similars.
- XHTML
XHTML és bàsicament HTML4 combinat amb XML, un llenguatge de marcatge extensible que simplifica HTML sense renunciar al seu poder i flexibilitat.
Els avantatges de HTML 5
HTML5 es va concebre com quelcom més que una combinació del que funcionava amb HTML4 i XHTML.
El W3C i el WHATWG van establir els objectius següents per a HTML5:
- Reduïu la necessitat de complements, com ara Flash
- Elements més sintàctics per substituir els scripts
- Independent del dispositiu
- Basat en HTML, DOM, CSS i JavaScript
- Dibuix 2-D que ha estat possible per la
- Reproducció de vídeo i àudio sense necessitat de complements externs
- Suport d'emmagatzematge local
- Elements específics del contingut com
- Controls de formulari com ara correu electrònic, URL, cerca, data i calendari
HTML5 i seguretat
HTML5 té clarament alguna possibilitat increïble per als usuaris del web, com ara poder veure un vídeo sense descarregar i instal·lar un complement, interactivitat arrossegar i deixar anar, poder crear documents i escriure correus electrònics, fins i tot sense connexió a Internet. I, per descomptat, la interoperabilitat.
Però, amb tots els canvis i totes les funcions, vol dir que finalment ens lliurem dels problemes de seguretat quan es tracta de navegadors web i de llocs web? Significa la fi de la introducció de programari maliciós, virus i altres programes maliciosos al vostre ordinador mitjançant pàgines web infectades?
Malauradament, la resposta és que no.
A prop del tancament del 2011, l'Agència Europea de Seguretat de la Xarxa i la Informació va informar que havien identificat 51 problemes de seguretat al voltant de HTML5 i les seves API relacionades. El futur estàndard va obrir la porta a noves vulnerabilitats i amenaces que no s’havien vist abans.
Per exemple, HTML5 i les seves API, en realitat, exposen la programació del navegador als desenvolupadors, cosa que podria suposar vulnerabilitats amb compartir recursos de recursos d'origen, click-jacking, privadesa, geolocalització i socs web.
Però, com va escriure Mike Schema a Mashable l'abril de 2011, les vulnerabilitats i amenaces més greus no provenen d'HT55 per se, sinó dels desenvolupadors que s'afanyen a utilitzar HTML5 per a les seves aplicacions. Un altre enllaç feble són les diferents implementacions que utilitzen diferents navegadors.
HTML5: On es pot dirigir el World Wide Web
HTML5 no és perfecte, cosa que és comprensible perquè encara no s'ha desplegat i s'ha fet oficial. Mentrestant, hi ha molts programadors amb talent que dediquen el seu temps, les seves habilitats, els seus coneixements i els seus esforços a fer-lo millor i més segur.
A més, és cert que hi hagi mesures contramedibles que es recaptin tan bon punt es detecti i exploti una vulnerabilitat.
I malgrat els seus defectes actuals, HTML5 no es diu en res del futur del desenvolupament web. Es veu com un canviador de jocs. Un cop resolts els errors, ens quedaran amb un estàndard molt més segur que és molt potent i autosuficient. Això vol dir que els usuaris ja no seran obligats a descarregar plug-ins i altres programes només per visualitzar una pàgina web. Els navegadors seran més ràpids, els llocs web seran més rics i interactius, i les aplicacions seran lliures de plataformes i de fàcil desenvolupament. Al final, HTML5 proporcionarà una experiència en línia millor i més segura que la que tenim ara.
El HTML del futur
També cal destacar que HTML5 és l’adequat perfecte per al futur. Avui, la gent accedeix a la World Wide Web no només en els seus ordinadors domèstics, sinó també en els seus ordinadors portàtils, telèfons intel·ligents, tauletes i altres dispositius mòbils i en moltes plataformes diferents. HTML5 és l’única solució per al bon funcionament en diverses plataformes sense haver de fer treballs addicionals. Aquest canvi ajudarà els desenvolupadors a centrar-se més en la funcionalitat que en la creació de productes similars per a diferents plataformes.
Imagineu-vos un futur sense necessitat de diverses versions. HTML5 us permet accedir a les vostres aplicacions, independentment de quin dispositiu utilitzeu. Això també podria significar la mort de Kindle i d’altres lectors de llibres electrònics. Com que HTML5 pot presentar fàcilment revistes, diaris i sí, llibres correctament, facilitarà la lectura dels llibres electrònics en diversos dispositius, inclosos els telèfons intel·ligents.
HTML5 també pot obrir camí per a millors jocs al navegador, inclosa una aplicació que permet als usuaris dibuixar en pàgines web. El 3-D també podria esdevenir una realitat amb la plataforma WebGL.
Però el que realment diferencia HTML5 dels seus predecessors és que proporciona una manera d’utilitzar les vostres aplicacions fora de línia. Podeu utilitzar l’ordinador per emmagatzemar les vostres dades, una capacitat que abans no era possible o, almenys, abans era molt limitada.
La següent iteració del web
En conclusió, HTML 5 és un gran salt pel que fa al desenvolupament i la programació web. Ofereix un món completament nou de funcions que canvien la manera com els jugadors del camp s'apropen al desenvolupament de llocs i aplicacions. Hi ha alguns obstacles a superar en termes de seguretat, però és probable que es palideixin en comparació amb les noves oportunitats que HTML5 confereix. Per descomptat, haurem d’esperar i veure com resulta tot, però el canvi arriba a la xarxa.