Official Guidelines for User Interface Developers and Designers
Microsoft ha sacado a la luz una guía para los diseñadores y desarrolladores de interfaces de usuario.
La guía no tiene desperdicio, son 537 páginas aglutinadas en un fantástico documento PDF, dónde se aborda la problemática del diseño y desarrollo de interfaces para sistemas operativos Windows.
En el documento que os indico, se indican además, las guías que se deben seguir para desarrollar aplicaciones para Windows 98, Windows 2000 y por supuesto, para el recientemente aparecido Windows Vista. Se trata por lo tanto de un documento refrescado y actualizado que conviene siempre tener a mano. ¿Cuántas personas cumplen las premisas de desarrollo que se indican o recomienda en esta guía?.
9 Responsesso far
Hola, Jorge.
A veces ni siquiera la propia Microsoft las cumple. Por ejemplo, el IE7 no se puede controlar completamente con el teclado (no hay teclas rápidas para abrir los RSS ni para navegar ni marcarlos como leídos).
Pero es muy buena idea que saquen cosas como esas, yo en su momento me estudié el que estaba vigente cuando salió el Windows 95… y ya ha llovido…
Sí, tienes razón Rafa.
A veces ni la propia Microsoft ni nadie en algunos de sus productos cumple esto al 100%, pero no está de más el que lo conozcamos y lo tratemos de poner en práctica siempre que podamos para mejorar toda esa «experiencia» del usuario. 🙂
Saluditos.
Ah! por fin lo han sacado, porque antes lo tenían un poco desperdigado… aunque efectivamente no lo cumplan 100% tampoco se trata de un documento «mandatory» en todos sus aspectos… pero para no liarte cuando tienes que hacer un interface es genial.
Yo creo que es un Must para tener a mano por poco que desarrolles.
¡¡¡Corcho Edu!!!… si al final va a ser verdad que leías mi blog :,)
Pues sí que sí, no es un mandatory, pero viene muy bien para hacer las cosas más o menos casi de la misma forma y no tener aplicaciones como «churros», y no me refiero a hacer muchas claro está… :-)))
¿Realmente pensaís que los pequeños desarrolladores seguiremos esta guía?
Sería muy bonito que fuera así…
Aunque es de agradecer tenerlo todo tan a mano
Hola Samus, ¡que buen comentario!.
Efectivamente, entiendo perfectamente lo que dices y es que me pongo en tu lugar (creo que cualquiera que lea tu comentario lo puede hacer fácilmente). 🙂
Honestamente, no creo que sea fácil quitarse una costumbre (mala o buena, no voy a enjuiciarla ahora) y aplicar un criterio (de Microsoft o de quien sea) que a la larga debería convertirse en costumbre también, pero lo cierto es que los desarrollos de Software están cada vez más enfocados en el uso de guías o patrones de programación, estilo, etc., que a la larga, produce un beneficio.
Es claro y correcto al mismo tiempo, indicar que el acostumbrarse a hacer este tipo de cosas, conlleva un coste inicial, pero es también justo afirmar, que a la larga ese coste repercute en un beneficio claro de mantenimiento.
Ahora bien, todo como siempre… depende. No se si por pequeños desarrolladores hablas de un grupo de personas reducido (dos por ejemplo), o un poco más grande (cinco ó algo más).
Entiendo que para una persona sólo o para dos incluso, quizás esta guía sea excesiva, pero para más de dos desarrolladores, yo al menos, sí le veo sentido… otra cosa es la pereza de aplicarla, y ahí si que ya no me meto. 🙂
Muchas gracias por tu comentario Samus. Preguntarse a veces estas cosas le hace a uno reflexionar más a fondo sobre todos los detalles.
Ante todo gracias a tí, por tener este blog.
Hace un tiempo tuve que preparar «mí aplicación» para obtener el logotipo de designed for Windows xp o algo así, no lo recuerdo exactamente, gracias a esto aprendí mucho sobre «ciertas obligaciones» para llevar esta tarea a buen fin, gracias a ello lo he seguido utilizando para el resto de desarrollos de tal manera que algo que antes no hacia correctamente, ahora lo hago de manera intuitiva.
No creo que un programador deba ser
Un saludo
Ante todo gracias a tí, por tener este blog.
Hace un tiempo tuve que preparar «mí aplicación» para obtener el logotipo de designed for Windows xp o algo así, no lo recuerdo exactamente, gracias a esto aprendí mucho sobre «ciertas obligaciones» para llevar esta tarea a buen fin, gracias a ello lo he seguido utilizando para el resto de desarrollos de tal manera que algo que antes no hacia correctamente, ahora lo hago de manera intuitiva.
No creo que un programador deba ser perezoso para estas cuestiones
Un saludo
Bien !!!!!!
Gracias !!!! … estoy preparando mi tesis y me ha caido de lujo … suerte.