El valor de un profesional

6/12/2007

Me ha gustado mucho el artículo Creating sexy stylesheets publicado en Think Vitamin donde Jina Bolton da una lista de 10 consejos esenciales a seguir para obtener hojas de estilos sexys, lo que viene a ser lo mismo que unas css con mayor grado de calidad y por tanto profesionalidad. Son los siguientes:

  1. Keep CSS out of the markup
  2. Semantics is not just a buzz word
  3. Take advantage of commenting
  4. Know when to use conditional comments or hacks
  5. Organizing selectors and declarations
  6. Creating a framework
  7. Balance readability and optimization
  8. Master your text editor
  9. Use version control
  10. Create and maintain a style guide

Cuando estaba terminando de leer el artículo me ha venido a la mente la diferencia que hay entre un profesional y un aficionado en el uso de las hojas de estilo. Creo que podríamos considerar la aplicación de estos puntos (no todos y yo incluiría algunos más) claves para reconocer a un profesional y un aficionado. El profesional mantendrá unas hojas de estilo claras, concisas, con poco peso, bien organizadas, utilizando con criterio los hacks necesarios, por tener un método de trabajo, etc. mientras el aficionado será fácil de reconocer por la aplicación de estilos en linea o quizás por el mal uso de los selectores, una mala organización de las hojas, falta de criterio en la utilización de hacks, etc.

Y lo siento, pero todo esto viene porque me molesta, y mucho que algunas personas, profesionales dentro del sector principalmente, menosvaloren nuestra profesión diciendo que hacer un html o utilizar CSS es sencillo y lo puede hacer cualquiera. Estoy de acuerdo que HTML y CSS se puede aprender de manera fácil y rápida en un nivel básico, pero cuando hablamos de proyectos profesionales, no vale cualquier marcado u hoja de estilo. Vamos que los que nos dedicamos a la parte de frontend tenemos nuestro valor y mucho dentro de un proyecto, y sino solo hay que ver el ejemplo de Yahoo con su programa Juku para formar a profesionales en HTML, CSS, JavaScript, Accesibilidad, etc.

1 Comentario

Web Design

29/11/2007

“Web design is the creation of digital environments that facilitate and encourage human activity; reflect or adapt to individual voices and content; and change gracefully over time while always retaining their identity.”

Understanding Web Design - Jeffrey Zeldman

Sin comentarios

Email Standards Project

28/11/2007

Email Standards Project es una iniciativa para promover el uso de estándares web y la accesibilidad en el email.

email standards project

A día de hoy el estado de soporte de estándares web por los diversos clientes de correo es parecido al que hace 10 años había en los navegadores, es decir, mala. Entonces la iniciativa Web Standards Projects empezó a promover los estándares web y a trabajar codo con codo junto con los fabricantes de navegadores haciendo que a día de hoy el panorama alla cambiado bastante (y todavía falta).

El objetivo de Email Standards Project es hacer algo semejante, trabajar junto con los desarrolladores de clientes de correo para asegurar que estos soportan correctamente los estándares, facilitando así la vida a los desarrolladores y mejorando la experiencia del lector.

Sin duda una buena iniciativa que espero llegue a cumplir su objetivo, de forma que cuando un cliente o nuestro jefe nos llegue diciendo que hay que hacer una newsletter no tengamos que estar haciendo chapuzas para poder adaptar nuestro diseño a cada cliente de correo y se convierta en una pesadilla de trabajo, como es actualmente.

Sin comentarios

Safari 2.0.4 en Leopard

26/11/2007

Estos días he estado actualizando mi MacBook a Leopard. Después de hacer una instalación limpia e instalar todo según tenia antes, me he encontrado un problema en la ejecución de las distintas versiones de Safari, principalmente debido a la última actualización 10.5.1 de Leopard, donde Apple parece que ha bloqueado la posibilidad de correr distintas versiones.

Los que nos dedicamos cada día a trabajar con HTML y CSS no podemos tener solo la última versión de Safari (3.0.4) corriendo en nuestra máquinas, por lo menos necesitamos la versión 2.0.4 y la más reciente.

Por ello, investigando un poquito, he visto un comentario en el blog de Michel Fortin donde Thomas Aylott ha conseguido correr Safari 2.0.4 en Leopard haciendo algunos ajustes. Thomas ha puesto a disposición para descarga un .zip con la versión modificada de Safari 2.0.4 para Leopard. Simplemente necesitas bajarlo, descomprimirlo e instalarlo como cualquier otra aplicación.

Y por último una breve reflexión, ¿no debería Apple dar la posibilidad y facilitar la vida a los desarrolladores web de tener varias versiones de Safari instaladas?

Sin comentarios

Nos vemos en Fundamentos Web

2/10/2007

Ya tengo todo listo para mañana viajar a primera hora a Gijón. La edición de este año de Fundamentos Web promete, tanto a nivel de ponencias como de asistentes. Espero ver a mucha gente conocida por allí y conocer a mucha más. A la vuelta, durante la semana que viene contaré como han ido estos días.

Sin comentarios