Què és i quines àrees domina un maquetador web?
El maquetador web és un enginyer informàtic especialitzat en traduir el disseny gràfic a HTML5 i a llenguatge d'estils CSS3 amb l'objectiu que els navegadors web (Chrome, Firefox ...) interpretin correctament tots els elements i mostrin a l'usuari el disseny proposat pel dissenyador gràfic.
D'altra banda la maquetació també és l'encarregada de dotar de funcions a cada element d'interacció que disposaran els usuaris. Aquesta part es desenvoluparà amb codi JavaScript i serà l'encarregada de les funcions front-end deixant de banda la part de codi de servidor i interacció amb la base de dades, la qual anomenem lògica de back-end i webservices que programaran els informàtics especialitzats en RoR i / o Php.
Actualment, un bon maquetador web ha de dominar la maquetació adaptativa i responsiva perquè un mateix codi doni un bon resultat tant en pantalles d'ordinador, com en pantalles de tauletes i tot tipus de mòbils. A més ha de tenir alts coneixements en interfícies d'usuari (UI), usabilitat i experiència d'usuari (UX) i controlar programes d'edició gràfica com Photoshop i Il·lustrador.
D'altra banda existeixen diferents frameworks com Bootstrap, Foundation, Material, Angular, jQuery, Ext JS, React JS, Node JS i d'altres que poden ajudar a desenvolupar amb més celeritat certs projectes i que el maquetador web ha d'escollir en cas de necessitat o descartar quan sigui convenient.
Valor aportat pel maquetador web especialitzat
A CodiTramuntana som un equip de desenvolupadors que apostem per l'especialització per àrees per donar un resultat millor en un projecte d'equip.
Avui en dia les tecnologies, llenguatges, frameworks i eines evolucionen en mesos així que per a projectes web de certa envergadura, amb reptes tècnics a solucionar, s'ha de posar a treballar un professional actualitzat al màxim que domini 3 coses en lloc de saber alguna cosa de 10 temes.
En aquest sentit el valor del maquetador web dins de l'equip de desenvolupament aporta expertesa:
- Usabilitat i experiència d'usuari (UX)
- Optimització de la velocitat de càrrega del site
- Programació web adaptada a diverses pantalles. Adaptant resolucions, mides d'imatges i altres elements gràfics.
- Codi front-end net i amb una bona semàntica per al seu posterior manteniment.