Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-01-2006
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 22
Héctor Randolph Va por buen camino
Cita:
Empezado por blueicaro
Lei un libro hace tiempo, editado por microsoft, no recuerdo como se llamaba, que no hablaba de código ni como programar, pero si daba pautas de que controloes usar, que combinaciones de teclas estan normalizadas, etc para hacer un programa más amigable con el usuario.
Tal vez te refieres a este libro:

Official Guidelines for User Interface Developers and Designers

y otros más que son guías para el diseño de interfaces en diferentes plataformas.


KDE User Interface Guidelines

GNOME Human Interface Guidelines

Introduction to Apple Human Interface Guidelines

Entre las múltiples sugerencias que he encontrado en estos libros, en estos momento recuerdo una en especial que llamó mi atención.

Cita:
Los botones deben de ser etiquetados con verbos o frases sin ambigüedad indicando su acción y evitando el uso de palabras genéricas como "Sí","No","Aceptar".

La regla general es: "Si puedes remover todo los elementos de la ventana excepto los botones y aún así el sentido de la ventana de diálogo se conserva, entonces tus botones están etiquetados correctamente"


Ejemplo:

Ventana de diálogo con ambigüedad

--------------------------------------------
¿Desea guardar los cambios en el documento?

<Sí> <No> <Cancelar>
--------------------------------------------

Ventana de diálogo sin ambigüedad

--------------------------------------------
¿Desea guardar los cambios en el documento?

<Guardar> <No Guardar> <Cancelar>
--------------------------------------------
En Delphi estos detalles siempre los resolvemos utilizando MessageDlg con su tradicional mbYesNoCancel.

Saludos.
Responder Con Cita
  #2  
Antiguo 19-01-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 26
vtdeleon Va por buen camino
Saludos

Hector, que extraño me ha parecido esta cita qe has puesto sobre la ambigüedad.

Pues el dialogo "sin ambigüedad", para mí es mas ambiguo y redundante. Repite la misma acción en la pregunta y respuesta!

¿Desea guardar los cambios en el documento?

Las únicas respuesta sería Sí o No, no mas; <Guardar> <No Guardar> No me suena como respuesta. A menos que sea una pregunta como:

¿Qué desea hacer con los cambios en el documento?

<Guardar> <No Guardar> - Jeje ahí si tiene sentido.

Es mi parecer
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!

Última edición por vtdeleon fecha: 19-01-2006 a las 21:10:28.
Responder Con Cita
  #3  
Antiguo 19-01-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por vtdeleon
Las únicas respuesta sería Sí o No, no mas
Abre el bloc de notas, escribe cualquier cosa y cierra la ventana. Ahí verás el porqué de la tercera opción.

// Saludos
Responder Con Cita
  #4  
Antiguo 19-01-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 26
vtdeleon Va por buen camino
Bueno, se me olvido poner cancelar , eso no lo discuto.

Saludos
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #5  
Antiguo 19-01-2006
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 22
Héctor Randolph Va por buen camino
Cita:
Empezado por vtdeleon
¿Qué desea hacer con los cambios en el documento?

<Guardar> <No Guardar> <Cancelar> - Jeje ahí si tiene sentido.
Estoy de acuerdo contigo Troi, asi quedaría mucho mejor.

Supongo que al final la idea es que los usuarios regularmente suelen ignorar los mensajes de las ventanas de diálogo, por eso es preferible que los botones en si mismos incluyan la acción que van a realizar. Por lo menos se detendrán un poco antes de presionar <Aceptar> o <Siguiente> compulsivamente en todas las pantallas.

Saludos
Responder Con Cita
  #6  
Antiguo 19-01-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Pues tengo que decir que me parece una gran idea la aportada por nuestro amigo Al, ya veremos si es posible implementar algo parecido, incluso me lleva a pensar en las famososas Pmf (preguntas más frecuentes).

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
me hace falta un componente para trabajar con fechas y bases de datos fearlex Conexión con bases de datos 17 13-07-2004 23:37:28


La franja horaria es GMT +2. Ahora son las 11:49:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi