L'Escola del Treball de Barcelona és una escola tècnica amb una llarga i important història, i una no menys important vocació de futur. El fet de ser una escola tècnica de referència l'obliga a cercar l'excel·lència tècnica en totes les activitats que realitza, i la seva seu web no podia escapar a aquesta consideració. És per això que, a banda de vetllar per la qualitat dels seus continguts, en la construcció de la seu web s'ha posat una cura especial en els aspectes tecnològics que la fan possible, i que aquesta pàgina vol posar en coneixement dels visitants.

El que rep el navegador

En visitar aquesta seu web, el navegador rep, estrictament, informació codificada segons els següents estàndars:

XHTML
XHTML 1.0 és una reformulació de l'HTML 4 com a aplicació XML 1.0. Aquesta sopa de lletres no vol dir res més que, en generar l'HTML de cada pàgina, s'han seguit les darreres recomanacions del W3C (World Wide Web consortium), per la qual cosa totes les pàgines poden mostrar la imatge oficial que certifica aquest estricte nivell d'estandardització i que fa la funció de segell de qualitat. XHTML és el successor de l'HTML, i ofereix els mateixos elements, però la seva sintaxi ha canviat lleugerament per adaptar-se a les regles de l'XML.
CSS
Els aspectes relacionats amb la presentació (colors, tipus de lletra, etc.) venen determinats en totes les pàgines per l'ús exclusiu de fulls d'estil CSS (Cascading Style Sheets). Fent això, la seu web segueix estrictament les recomanacions del W3C, cosa que ve certificada en totes les pàgines per la imatge oficial que actua com a segell de qualitat.
ECMAScript
A petició de fabricants com ara Microsoft o Netscape, l'ECMA (European Computer Manufacturers Association) ha estandarditzat el llenguatge de programació utilitzat pels navegadors, i que és conegut amb el nom comercial de JavaScript. En la seva darrera edició, el llenguatge ECMAScript incorpora diverses novetats, com ara expressions regulars en l'estil del llenguatge Perl i complet suport a la programació orientada a objectes. Aquestes característiques s'utilitzen en aquesta web a fi de dotar a les pàgines de diferents prestacions dinàmiques.

Tots els navegadors de darrera generació suporten de forma intrínseca aquestes tecnologies, pel que no es requereix instal·lar cap altre programa auxiliar per visitar la seu web. Aquesta ha estat verificada satisfactòriament amb els navegadors Internet Explorer 6.0, Mozilla 1.1, Netscape Navigator 6.2 i Opera 6.0. De totes formes, els navegadors implementen de forma diversa els estàndards mencionats, per la qual cosa recomanem fer servir Mozilla 1.1 o Internet Explorer 6.0 (o posteriors) per gaudir d'una òptima navegació.

Com s'ha fet tot?

L'objectiu principal en dissenyar el sistema de gestió de la seu web ha estat el de fer possible generar documents amb una clara separació del seu contingut (allò que se li diu a l'usuari, ja sigui amb text, imatges, sons, etc.), estructura (com està organitzat de forma lògica, per exemple en capítols, seccions, etc.) i presentació (com aquest es mostra, per exemple imprès, en una representació gràfica bidimensional, tan sols amb text, en braile, etc.).

Separar aquests tres aspectes fa senzill adaptar la web a mida que les tecnologies evolucionen, generar documents amb diferents presentacions, garantir la coherència entre tots els documents que formen la web, etc.

Fins no fa massa temps, per assolir un objectiu com aquest calia emprar solucions personals, inventades ad hoc per a cada nou problema. Finalment, i com a resultat dels esforços del W3C, disposem de tecnologies com l'XML i l'XSLT que han fet possible separar contingut, estructura i presentació d'una forma estandarditzada.

XML
XML (Extensible Markup Language) és el format universal de la Web per documents estructurats i dades. Exemples de dades estructurades són els fulls de càlcul, llibretes d'adreces, paràmetres de configuració, transaccions financeres, dibuixos tècnics, etc. L'XML consisteix en una sèrie de regles i convencions per dissenyar formats de text que permeten estructurar informació. En aquesta seu web, tot el contingut (és a dir, tot el text que posteriorment es mostra) està emmagatzemat en forma de fitxers XML, ja siguin aquests editats directament o obtinguts de bases de dades relacionals utilitzant el llenguatge SQL (Structured Query Language).
XSLT
XSLT (Extensible Stylesheet Language Transformations) és un llenguatge per transformar documents XML en altres documents XML. Gràcies a ell podem transformar la informació que hem codificat prèviament en el format XML que ens ha convingut en, per exemple, XHTML. Si convé lliurar documents especialment adaptats a determinats dispositius (WAP), o formats (PDF), o emprant variants d'HTML específiques a un navegador particular, ho podem fer sempre a partir dels mateixos continguts.

I en el futur?

La Web canvia a una gran velocitat (un any web s'ha considerat que no supera els 3 mesos), i encara que sense ésser necessàriament sempre a l'avantguarda de totes les innovacions tecnològiques, aquesta seu web te el propòsit permanent de servir com a referent per la seva qualitat tècnica i de ser una digna mostra del treball realitzat a l'Escola del Treball de Barcelona.