Des de que fa molt de temps es va començar a parlar de l’XML i l’XSLT com a la panacea de la descripció ordenada de contingut i una descripció ordenada de les transformacions d’aquests continguts respectivament que tot i veure aplicacions que utilitzaven XSLT mai no li havia acabat de trobar massa la gràcia.
Ara però, i gràcies a que estic treballant en un projecte amb Plone que n’hi he vist el gran potencial: Deliverance.
El Deliverance, ras i curt és un proxy ((Servei intermediari en aquest cas? Ja que es tracta de programari i no maquinari)) que amb una colla de regles ((Molt poques realment, quatre contades)) li apliques transformacions a qualsevol pàgina web.
D’aquesta manera pots tenir un dissenyador que no sàpiga res ((Ni ho necessiti que és el més important)) sobre el CMS en que estàs treballant. Llavors per unir el disseny en HTML del dissenyador i les personalitzacions i els continguts que s’han creat dins del CMS s’ajunten amb el Deliverance. Amb unes quantes regles senzilles li vens a dir “aquest bloc que surt a la dreta posa’l a l’esquerra amb aquests estils”.
A més a més, el Deliverance és independent del CMS en el que treballes, ja que el pots ficar enmig de l’usuari i el CMS de manera que els desenvolupadors no han de remenar res de disseny ni presentació i els dissenyadors només s’han de concentrar en fer els dissenys en HTML+CSS+JavaScript.
Veig que al final li has agafat carinyu eh? ;)