Per què hi ha tan poques pà gines que compleixin els està ndards web?
29-09-2010Ens preguntem: “per què, per què no es validen?” Això pot ser una mica dramà tic, però com a mÃnim té un to similar a la pregunta que us esteu fent en aquest moment. Per què es validen tan pocs webs?
Educació
La facultat on vaig anar tenia un programa de Sistemes d’informació de gestió (Management Information Systems), un programa de ciències informà tiques i un programa de Nous mitjans, cadascun dels quals tenia assignatures relacionades amb la producció de webs i encara que ensenyaven moltes coses de manera eficient, a cap d’aquestes hi havia realment molta cobertura de com codificar realment un web. La sensació general que tinc quan miro moltes assignatures universitaries és que els llenguatges web com l’HTML, el CSS i JavaScript es troben sota el llindar tècnic de la majoria de programes de ciències informà tiques i per sobre del de la majoria de programes de MIS/Nous mitjans.
A on vull anar a parar en aquest cas és que molts cursos educatius no cobreixen aquest tipus de matèries amb gaire detall. Apostaria que si li pregunteu a 10 desenvolupadors que treballin amb està ndards web on van aprendre a utilitzar-los, 9 d’ells respondrien que són autodidactes (i l’altre no respondria perquè té massa feina intentant que el seu web es visualitzi bé amb l’IE6).
El World Wide Web Consortium (W3C), que és el grup responsable de desenvolupar els està ndards, i el Web Standards Project (WaSP) s’estan prenent seriosament aquest repte i estan pressionant realment perquè millori l’acceptació dels està ndards web, tant per part dels fabricants de navegadors com per part dels desenvolupadors.
Motius empresarials
Un web que visito freqüentment, destinat a emprenedors implicats a posar en marxa noves iniciatives basades al web ha allotjat una sèrie de discussions sobre l’ús dels està ndards web a “aplicacions web 2.0“. Generalment hi ha un intercanvi interessant entre aquells que creuen que s’haurien de fer servir els està ndards web perquè tenen sentit (per tots els motius que hem tractat anteriorment), i aquells que simplement diuen que no importa.
El fons de la qüestió és que els navegadors web interpretaran el codi per dolent que sigui. No és necessari validar les vostres pà gines perquè es visualitzin correctament a la majoria de navegadors. Des d’una perspectiva empresarial, on el temps és or, per a què preocupar-se d’invertir més temps per tal que es validin? Si pots arranjar quatre codis en forma de taula en 30 minuts, o passar-te 30 minuts codificant la teva pà gina en HTML i CSS i 30 minuts per a assegurar-te que es valida i funciona correctament en qualsevol navegador, i el resultat final tindrà el mateix aspecte a la majoria de navegadors web, què us sembla més fà cil?
Molta gent de la meva generació (quasi arribo a la trentena en el moment de redactar això) va aprendre a crear webs utilitzant taules per al format i etiquetes de tipus de lletra per a la tipografia. Pot semblar aclaparador tornar a aprendre a fer alguna cosa quan el que està s fent encara “funciona” (encara es veu bé a la majoria de navegadors web). Els empresaris generalment no distingeixen la diferència; no m’he trobat mai que un director em parlés de la qualitat del meu etiquetatge durant una revisió de rendiment. De manera que, realment, quin és l’incentiu?
Doncs el que jo crec és (ja podeu endevinar quina és la meva posició) que el plantejament del codi desordenat o mal fet té molt poca visió de futur. Segons la meva experiència, redissenyar un web basat en està ndards és mot més fà cil que haver de convertir un caos de pà gines incorrectament codificades (he fet les dues coses). Encara he d’arribar a la utopia que prometen l’XHTML i el CSS en la qual només s’ha de tocar el CSS per a redissenyar un web, però m’hi he acostat força.
També cal tenir en compte que veureu molts més anuncis de feina actualment demanant coneixements d’està ndards web que mai.
També hi ha alguns motius empresarials directes a tenir en compte. En general, l’ús d’està ndards web millora la posició d’un web a les classificacions dels motors de cerca (l’ordre en què apareixen els webs quan es fa una cerca de Google) i sobretot millora la facilitat de trobar-lo. A més, l’ús d’està ndards i bones prà ctiques generalment farà que la pà gina web sigui més accessible per a les persones amb discapacitats que intenten utilitzar-la i per als usuaris que intenten accedir al web amb telèfons mòbils. Més usuaris i un augment de la visibilitat sempre és bo per al negoci.
Font: Jonathan Lane. 8 de juliol del 2008.
