Estaba leyendo un artículo sobre cómo Open Office se caga en el diseño de Mac OS X, y llegué al sitio oficial de Apple para desarrolladores.

Hay cientos quizá miles de páginas e imágenes sobre cómo diseñar las cosas para que al usuario le resulte cómodo y fácil usar la Mac.

Desde la cosa más pelotuda: cómo posicionar los botones en un diálogo que advierte que al cerrar el documento los cambios se perderán si no son guardados.

El nivel de detalle y perfeccionismo me fascina.

Por ejemplo, la imagen de abajo dice que cuando el usuario debe tomar una decisión como la de guardar o perder su trabajo, el botón de “No guardar” debe estar más lejos, para que le sea más jodido darle click por accidente y perder lo que hizo. Pero no sólo eso! Además dice a qué distancia en píxeles debería estar de los demás botones para evitar problemas.

Además, los botones no son como en Windows: Aceptar y Cancelar. En Mac los botones dicen la acción que van a hacer, para que sepas al ver los botones lo que va a ocurrir.

Asombroso.

Luego otra recomendación está en cómo centrar el contenido dentro de una ventana de preferencias. Hasta tiene marcado cuál debe ser el punto exacto sobre el cual ambas mitades deben coexistir armoniosamente para que el diseño sea claro.

Esta gente es maravillosa.

Además dice que cuando se agrupan opciones, los títulos deben alinearse a la derecha, mientras que las opciones se deben alinear a la izquierda. En Windows está todo alineado a piacere del sorete que hizo el programa. En Linux… bueno, a Dios gracias que hay botones y ventanas.

Por último recalco que hay toda una guía dedicada a los cuadros de diálogo de cierre de los programas. Nótese cómo siempre el botón que te haría perder tu trabajo es el más alejado, el más a la izquierda.

Además, el botón que tiene un significado positivo, como el de Guardar, siempre es el que está más a la derecha y tiene el enfoque. Específicamente la guía dice que este enfoque sólo se debe usar cuando no haya posibilidad de que el usuario pierda lo que hizo. Si por defecto el botón con el enfoque fuera “No guardar” se iría todo a la mierda.

Es fantástica la atención al detalle y la importancia que se le dá a la facilidad de uso en Mac OS X, un sistema que no tiene ni el 5% del mercado mundial.

Es por esto mismo que odio a Linux. Siempre va a ser de cuarta, porque jamás les interesó ni les interesará a los linuxeros hacerle la vida más fácil a la gente o al menos asesorarse con diseñadores y profesionales del diseño de interfaces gráficas.

Y por cierto, Windows es una mierda pero al menos intenta simplificarle la vida al pobre pichi que lo tiene que usar, como yo. (No deja de ser una mierda, lo repito por las dudas.)

En resumen: este compromiso por lo mejor es lo que me hace querer una Mac.

Adoro a esta gente perfeccionista y criticona que exige y exige calidad y nunca se conforma. Que al ver algo mal alineado le dice al autor que su programa tiene un defecto y el tipo se apura a corregirlo porque le da vergüenza que piensen que su programa no se ve bien en el sistema.

Digo, ¿dónde mongo vas a encontrar gente tan apasionada por crear arte en cada cosa, por más inverosímil o pequeña que sea? Sólo en Mac.

Por fin encontré gente a la que le importa hacer de la computadora algo que se ajuste a sus necesidades en vez de conformarse con la mierda que conocen porque “es lo que hay”.