Maquetador Web versus Arquitecto de semántica y cognitividad de interfaces web

Maquetador web

Individuo/a que se dedica a transformar diseños de sitios web a HTML. Para ello hará lo que sea necesario:

  • Mezclar presentación y contenido
  • Maquetación con tablas (y si se pueden anidar unas dentro de otras, mejor). Y si las tablas son para datos tabulares no espere encontrar elementos TH, THEAD y otro marcado semántico para tablas.
  • Utilizar elementos HTML desaconsejados (FONT, B, U, etc.)
  • Javascript intrusivo, desde atributos onclick, onmouseover, a enlaces que solo funcionan con Javascript activado.
  • Accesibilidad, ¿para qué? ¿qué es?
  • Semántica del marcado HTML, ¿para qué? ¿qué es?
  • Recomendaciones de la W3C, ¿para qué? ¿qué son?
  • En muchas ocasiones no ve más allá de Internet Explorer
  • Dispositivos móviles, ¿para qué? ¿qué son?
  • Etc.

Arquitecto de semántica y cognitividad de interfaces web

Profesional que se dedica a transformar diseños para sitios web a (X)HTML+CSS con Javascript no intrusivo.

Características:

  • Las tablas no se usan para maquetar: solo se usan para presentación de datos tabulares.
  • Genera un marcado HTML todo lo semántico que le sea posible: secuencias de encabezados, listados, etc. Se usa cada elemento en el cometido para el que fue ideado. De esta forma la página se entiende aunque se prescinda de CSS y Javascript.
  • Sigue escrupulosamente las recomendaciones de la W3C
  • Ve a Internet Explorer (sobre todo al 6) como su peor enemigo, pero aun así su actitud es noble y le tiende la mano en cada maquetación realizada.
  • Genera sitios web accesibles, de modo que personas con discapacidades o que accedan desde dispositivos móviles puedan disfrutar de los contenidos con las menores limitaciones posibles.
  • Separación impecable de la presentación y el contenido.
  • El Javascript no es intrusivo, y sus páginas no pierden la funcionalidad a pesar de que Javascript esté desactivado.