Decálogo sobre desarrollo web

Aunque algunos conceptos podrían parecer redundantes (pudiendo englobarse dentro de otros), me ha parecido correto remarcarlos, ahí va un pequeño decálogo de como debe crearse una buena página web:

  • La web debe cumplir con los estándares de desarrollo.
  • La web debe ser accesible.
  • Lo web debe ser usable.
  • Los contenidos deben estar optimizados.
  • Los contenidos deben estar semantizados y enfocados.
  • La web debe ser liviana en medida de lo posible.
  • Si se utilizan colores estos deben llevarse bien.
  • Si se utilizan imágenes estan deben llevar texto alternativo que las identifique (frente a navegadores que no cargan imágenes).
  • El contenido debe ser legible, es decir, utilizar fuentes limpias y claras.

Y el décimo lo pones tu, que si no esto no sería un decálogo ni un blog :P.

Webmasters

Webmaster es una palabra curiosa, se trata de un anglicismo extendida a todas las lenguas y es empleada comúnmente para referirse al encargado o responsable de una página web.

Hoy en día, parece que cualquiera puede cumplir la tarea de un webmaster administrando un WordPress o un PHP-Nuke en su servidor virtual, sin embargo el término debería de estar más íntimamente ligado a personas con unos conocimientos mínimos en varios campos dentro de la administración y/o desarrollo de una web. Sin embargo muchas veces englobamos erróneamente diferentes trabajos o cometidos dentro de la acepción única de webmaster, bien por error o bien por desconocimiento.

Lo primero que se debe saber es distinguir entre tipos de web o proyectos, cada uno podría construir su propio esquema mental añadiendo o suprimiendo las subdivisiones que crea oportunas pero se debe tener en cuenta algunas partes fundamentales, si se trata de una web personal o por contra de un proyecto comercial. En ambos casos el trabajo puede llevarse a cabo por una única persona o por varias. Dentro de una página comercial también influiría él si se trata de un proyecto propio llevado a cabo con recursos personales o bien de un encargo o trabajo por parte de un particular o empresa.

Por ello mismo, dependiendo de la tarea que se esté llevando a en según que tipo de web muchas personas podrían ser calificadas como webmasters, aunque en realidad no lo sean estrictamente.

Para el caso de grandes proyectos de desarrollo web por parte de empresas el webmaster suele tratarse de un coordinador o de un responsable de un grupo de variadas personas entre los que podríamos distinguir, principalmente a: Técnicos o administradores del servidor, diseñadores, (maquetadores) y programadores, aunque en muchas ocasiones el equipo está formado por aun más profesionales como periodistas, marketeros, publicistas, creativos, etc.

Cada persona, grupo o departamento cumple su función específica, pero en estos casos el “webmaster” no es más que una cabeza visible de contacto de la web, muchas veces gente del departamento atención al cliente, gerentes o similares. Un webmaster para el ejemplo dado sería el equivalente a un analista de sistemas/aplicaciones informáticas dentro del desarrollo de un software, es decir la persona que planea la web sistemáticamente y organiza los departamentos de trabajo.

En proyectos con menos volumen y presupuesto, o webs personales con cierto grado de desarrollo es donde existe el verdadero webmaster, una persona que es muchas veces pluriempleada en la gestión o el desarrollo del proyecto en sí.

¿Qué estudios deben de tener los webmaster?

No hay ninguna titulación académica (al menos en España) directamente vinculada con el trabajo de un webmaster ya que tanto programadores como analistas, diseñadores, telecos y otros licenciados (o no) podrían desempeñar su función siempre y cuando sean personas preparadas para ello.

¿Qué aptitudes y habilidades debería tener un buen webmaster?

  • Capacidad de análisis y resolución de problemas
  • Capacidad de razonar abstractamente sobre los problemas y sus soluciones
  • Análisis de procesos así como prevención y proyección de futuro

¿Qué debe dominar un webmaster?

  • Coordinación de proyectos de desarrollo
  • Estándares W3C: XHTML y CSS
  • Mínimos sobre programación orientada a CGI como pueden ser PHP, Perl, Phyton, RoR, ASP…
  • Mínimos sobre configuración y funcionamiento de servidores: Apache, IIS…
  • Conocimiento y manejo de los protocolos de internet, básicos: HTTP, FTP, SSH, POP, SMTP
  • Manipulación digital de imágenes
  • Conocimiento y manejo de editores WYSIWYG

Aunque no tan básicas, estas capacidades son muchas veces necesitas y valoradas:

  • Buen nivel de inglés técnico
  • Conocimientos de usabilidad y acccesibilidad web
  • Nociones básicas de promoción y posicionamiento en buscadores
  • Ser buen comunicador y tener capacidad para las relaciones personales-profesionales. Seriedad pero con tacto.
  • Conocimiento y manejo básico de programas ofimáticos
  • Teoría básica de redes y capas de red
  • Conocimiento del funcionamiento del protocolo TCP/IP
  • Facilidad de especialización en un área concreta

Como podéis ver podríamos ampliar la lista hasta el infinito y más allá, por ello es muy recomendable que a la hora de firmar un contrato o cerrar los términos del proyecto se especifiquen claramente las tareas que se van a realizar ya que muchas veces se entran en campos que no corresponderían.

Como conclusión un webmaster es una especie de “hombre-todoterreno” ante la web, pero que lejos de ser el “chapuzas” de la web arreglándolo todo debe de tratarse de un individuo (o individua, claro) con experiencia en el sector y en la resolución de problemas puntuales de manera rápida y eficaz, o de tener las facultades para desarrollar sus ideas de manera brillante y profesional.

Hasta aquí mi visión, pero ahora os toca, ¿qué es para vosotros un webmaster?, ¿desde dónde y hasta dónde le compete?, ¿qué palabra (en castellano) utilizaríais como sinónimo de webmaster?.