Archive for agosto, 2010

Sobre maquetadores y frontends, reflexión

El perfil del maquetador web siempre ha quedao relegado a un programador o a un diseñador; pero cada vez se hace más obia la necesidad de un perfil más experto en esta area.

Para nada cosideraria que un maquetador no sabe de semántica ni de accesibilidad, eso depende de los conocimientos de la persona. Pero e aquí cunado un maquetador deja de ser maquetador para convertirse en frontend que deberia conocer y dominar toda una serie de aptitudes:

  1. XHTML semántico
  2. Tablas solo para datos tabulares
  3. Recomendaciones W3C
  4. Reconocer IE6 como hijo navegador pese a que de muchos disgustos
  5. Separar el contenido de la presentación y de la interactividad
  6. Accesibilidad
  7. Optimización web (imagenes, cargas, etc.)

Es un perfil relativamente nuevo que muchas empresas aun no tienen y muchas que no saben que lo necesitan.

Yo personlamente me considero frontend, pues creo sinceramente que hago algo más que maquetar una web.

Lo malo de este perfil es que cuesta mucho encontrar ha alguien que reuna todas estas caracteristicas (y que quiera cobrar lo que se esta pagando –depende claro, de la empresa–)

A mi jucio, lo peor de ser frontend es que me veo obligado a pelearme con diseñadores y progrmadores. Unos porque hacen diseños imposibles o muy costosos (para nada les importa el crossbrowsing, y a veces parece que ni la semántica –la usabilidad si, les encanta–) . Con otros porque te tocan el código y rompen la accesibilidad y la semantica con javascript obstrusivo o agrupando elementos con spans donde les interesa.

Con todo estos lo que queiro decir es que cada uno es lo que sabe y hace lo que puede. No importa demasiado el nombre o la etiqueta que le pongas. Las empresas miran por el dinero y no saben ni quieren saber (ni entender) que el maquetador/frontend es como la cola que engancha el diseño con la programación y que como professional que es tiene unas necesidades y unos valores.

No hace mucho las web eran como casas de paja. Pensad que las empresas que tienen todo su negocio enfocado en internet (en españa) la mayoria no tienen mucho más de 10 años y que muchas de estas no han podido afrontar los cambios que han surgido en internet.

Hace diez años no existian ni las capacidades técnicas ni los frameworks con los que hoy podemos trabajar.

Aunque Tim Berners-Lee concebiera la web como algo semántico y accesible es precisamente lo contrario, el uso del no-estandar, lo que permitió la rápida expansión de la web.

Afortunadamente desde hace unos pocos años la cosa esta cambiando, pero antes han de madurar las empresas y entender que al lobo no le costó tirar al suelo la casa de madera.