Voy a desarrollar un tema para Wordpress!

25/06/2008

A raíz del post anterior, en el que hablaba de como distinguir entre las páginas bien hechas y las que no lo son, recibí un comentario constructivo de fer en el que criticaba la paleta de colores del blog. fer (lo escribo en minúsculas pues así lo escribe él) me comenta que el color de la tipografía no contrasta lo suficiente con el color de fondo, y tiene toda la razón.

Desde hace un tiempo estoy pensando en desarrollar un nuevo tema para el blog desde cero por varios motivos:

  • W3C, accesibilidad y usabilidad: como dice fer la paleta de colores no es adecuada. Si hablo de accesibilidad, lo mejor será aplicarla, lo contrario es injustificable.
  • Imágenes: el tema Vostok es un tema excelente, pero tiene sus limitaciones, una de ellas es que trata las imágenes de forma restrictiva. Cuando coloco una imagen en un blog, siempre la posiciona como un bloque, la centra y le pone un marco. Consecuencia: no puedo poner smilies entre el texto ni varias imágenes una detrás de otra (he tenido que hacer un hack en el tema para poder hacerlo en algún post).
  • Widgets: los widgets son unos nuevos elementos que permiten personalizar hasta el extremo las barras laterales del blog. Vostok no implementa esta funcionalidad lo que a mi parecer lo hace anticuado.

Por estos motivos voy a crear un nuevo tema, la idea es empezar de cero, cogiendo lo que más me guste de cada uno. No tengo intención de partir del tema Vostok, no haré un fork.

La primera decisión es que el tema será GPL. Así lo podréis usar en vuestro blog si queréis.

Lo primero que haré será crear el proyecto en alguno de los servicios de hosting gratuito (por ser GPL) que hay por la Red. Tengo varias alternativas:

  • Sourceforge: el mayor y más viejo. Descartado porque usa CVS para la gestión del código, lo que nos remontaría al jurásico y no soy arqueólogo.
  • Google Code: equilibrado. No es rompedor como el siguiente pero si que es simple y usa Subversion, que estoy acostumbrado a usar.
  • Launchpad: rompedor. Utiliza Bazaar, que permite gestionar el código de forma distribuida, y proporciona facilidades para otros aspectos, como la localización.

Por ahora estoy entre el servicio de Google y Launchpad, os mantendré informados.

Entradas relacionadas

No hay comentarios aún.

Escribe un comentario: