Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Diseñar Formularios
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Diseñar Formularios 
 
Hola!.

El formulario es lo primero que ve el usuario y lo que entra por los ojos, vende mucho.

Algunas veces nos vamos al código y tenemos una vaga idea de como sera nuestro formulario.
Pero como programadores nos gusta mas el código. Recordemos que estamos en un lenguaje "visual".

A la hora de diseñar cada uno tiene sus maneras, sus formas de colocar los componentes sobre el formulario.
Algunos, muy precisos, otros no tanto...algunos, mejor no decirlo, manazas..

Era broma, no es manazas, quiero decir que no nos complicamos muchas veces en el diseño y lo hacemos
simple por que es lo que vamos buscando, la simpleza y un buen funcionamiento.

Muchos de nosotros hacemos las cosas para nosotros mismos, pero siempre es bueno dar una buena imagen
para los demás, de nuestro formulario, es nuestra aplicación, nuestro trabajo y esto dice mucho de nosotros mismos.
Queremos que nuestra criatura de buena imagen. Por que somos como el padre, somos responsables de lo que haga
nuestra criatura y según se comporte o muestre, dirá lo buen padre o madre que somos.  

Muy bien. Seguro que tiene que haber artículos que nos explique o nos enseñen unos patrones a la hora de crear los
formularios.

En este articulo:

http://www.alzado.org/articulo.php?id_art=395

Dice un comentario...

¿ Por qué los formularios no se diseñan correctamente ?...respuesta que puede sonrojar...
Citar:

a) El programador es quien hace habitualmente el diseño
Mientras que para el diseño de páginas web se considera necesaria la participación de especialistas en el diseño de interfaces, no ocurre lo mismo cuando debe diseñarse algún formulario. Es muy habitual considerar que un formulario no es más que el resultado del análisis de datos que debe realizar todo analista o programador. Lo que se obtiene al final es un formulario que no tiene en cuenta la terminología del usuario y que por lo general guía poco y controla mucho.


¿ Que pensáis vosotros del diseño de los formularios ?...darle importancia.
¿ Seguís una guía ?.  

Ni que decir queda que en gambas tenemos los contenedores, otra cosa mas que hay que dominar.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Diseñar Formularios 
 
Sobre esto se podrían escribir libros enteros... jejeje
En este foro se han visto formularios maravillosos en su claridad y concreción y abominaciones totales con cientos de controles y demás desastres...

El problema es, como has apuntado, que es el programador el que diseña, cosa para la que ni ha estudiado ni, posiblemente, esté capacitado.

Saludos.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Diseñar Formularios 
 
Pues mi método para diseñar los formularios(aunque no lo creáis por lo general es lo primero que hago), es muy sencillo.
Primero, ver que es lo que necesita el usuario tener más a la vista y que controles va a utilizar más para ponerlos a la mano.
Segundo, agruparlos según funciones e einteracción entre ellos, teniendo en cuenta el orden en que toman el foco cuando los mueves con el tabulador.
Tercero, y para mí fundamental, que puedan respirar. Que no estén amontonados unos sobre otros.
Cuarto, que en lo posible no deban usarse barras de desplazamiento horizontales para mostrar datos, aunque no siempre es posible.

Algo que falta es aprender a usar los contenedores para mantener el aspecto de los formularios independientemente de la resolución del monitor, aunque por lo general trato de probarlos al menos en las más comunes. Una de las tantas pendientes que tengo.
Y usar el principio K.I.S.S para mantener las cosas lo más simples posibles
 




===================
Migrando desde visual basic, el Gambas de Ms
Mi blog gambero
 
Dani26 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Diseñar Formularios 
 
Hola!.

Estaba haciendo una aplicación y acabe dejándola temporalmente e hice algo para el trabajo (es para mi, no es para nadie mas).
(Todo el día pensando en el trabajo, como si no me pasara horas metido en el...).Autónomos...

Os mostrare una imagen parcial del formulario, estos controles están dentro de un contenedor HPanel.
Le falta color. Pero,¿  que opinión os causa al verlo ?. (para mejoras, no para cachondeo.. )

Dani tu dijiste que no te gusta que los controles estén muy amontonados.

 gastos_1371837919_436168

Irías rellenando los controles uno tras otro.

Claro, como esta porción de formulario hay mas de este tipo y todo iría en un formulario.
Uno de los problemas que podemos tener son las letras, si son pequeñas cuando usamos
mucha información en el formulario. Si queremos que sean negrita, itálica.

Luego esta el uso de distintos tipos de borde para los componentes.

Es diseño.En cierta manera podemos empezar por código o por formulario.
Una vez que tengamos el formulario podemos saber que entrada y que salidas va a tener la información.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Viernes, 21 Junio 2013, 19:17; editado 3 veces 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Diseñar Formularios 
 
Tengo hecha una formulario que está vacío de entrada y al que pasas el nombre de una tabla, la que sea, y el número de registro a editar (o una indicación de añadir registro) y crea algo parecido a esa imagen en tiempo de ejecución. Tan sólo que las etiquetas con los nombres de campo las alinea a la derecha, que si no el ojo tiene que trabajar mucho siguiendo las rayitas y demás (al hacerlo así, te puedes ahorrar las rayitas, por cierto, que el label queda justito al lado del campo).
Pero es un interfaz bastante pobre. Tengo pendiente -en esa inmensa pila de cosas pendientes- añadir cosas como que el ancho se calcule según el ancho del campo, que el tipo de control dependa del tipo de campo, etc. etc. Pero, de momento, genera algo muy parecido a eso.

No sé si con esto aporto algo o no al tema, por cierto...

Saludos.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Diseñar Formularios 
 
Shell escribió: [Ver mensaje]
Hola!.

El formulario es lo primero que ve el usuario y lo que entra por los ojos, vende mucho.

Algunas veces nos vamos al código y tenemos una vaga idea de como sera nuestro formulario.
Pero como programadores nos gusta mas el código. Recordemos que estamos en un lenguaje "visual".

A la hora de diseñar cada uno tiene sus maneras, sus formas de colocar los componentes sobre el formulario.
Algunos, muy precisos, otros no tanto...algunos, mejor no decirlo, manazas..

Era broma, no es manazas, quiero decir que no nos complicamos muchas veces en el diseño y lo hacemos
simple por que es lo que vamos buscando, la simpleza y un buen funcionamiento.

Muchos de nosotros hacemos las cosas para nosotros mismos, pero siempre es bueno dar una buena imagen
para los demás, de nuestro formulario, es nuestra aplicación, nuestro trabajo y esto dice mucho de nosotros mismos.
Queremos que nuestra criatura de buena imagen. Por que somos como el padre, somos responsables de lo que haga
nuestra criatura y según se comporte o muestre, dirá lo buen padre o madre que somos.  

Muy bien. Seguro que tiene que haber artículos que nos explique o nos enseñen unos patrones a la hora de crear los
formularios.

En este articulo:

http://www.alzado.org/articulo.php?id_art=395

Dice un comentario...

¿ Por qué los formularios no se diseñan correctamente ?...respuesta que puede sonrojar...
Citar:

a) El programador es quien hace habitualmente el diseño
Mientras que para el diseño de páginas web se considera necesaria la participación de especialistas en el diseño de interfaces, no ocurre lo mismo cuando debe diseñarse algún formulario. Es muy habitual considerar que un formulario no es más que el resultado del análisis de datos que debe realizar todo analista o programador. Lo que se obtiene al final es un formulario que no tiene en cuenta la terminología del usuario y que por lo general guía poco y controla mucho.


¿ Que pensáis vosotros del diseño de los formularios ?...darle importancia.
¿ Seguís una guía ?.  

Ni que decir queda que en gambas tenemos los contenedores, otra cosa mas que hay que dominar.

Saludos


en eso tienes mucha razón!! yo soy un desastre en diseño de formulario!! pero me encanta cuando el código me anda bien!! mi punto de vista es que el código haga su función!!  pero al final los críticos son los usuarios!! al  hacer uso de nuestro programa!!

creo que me tomo el curso de diseño
 



 
soldadozero - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Diseñar Formularios 
 
shordi escribió: [Ver mensaje]
Tengo hecha una formulario que está vacío de entrada y al que pasas el nombre de una tabla, la que sea, y el número de registro a editar (o una indicación de añadir registro) y crea algo parecido a esa imagen en tiempo de ejecución. Tan sólo que las etiquetas con los nombres de campo las alinea a la derecha, que si no el ojo tiene que trabajar mucho siguiendo las rayitas y demás (al hacerlo así, te puedes ahorrar las rayitas, por cierto, que el label queda justito al lado del campo).


La idea de mejorar para evitar el daño de los ojos, me gusta.Además como están en el contenedor quedan bien alineados.

shordi escribió: [Ver mensaje]

Pero es un interfaz bastante pobre. Tengo pendiente -en esa inmensa pila de cosas pendientes- añadir cosas como que el ancho se calcule según el ancho del campo, que el tipo de control dependa del tipo de campo, etc. etc. Pero, de momento, genera algo muy parecido a eso.


Si, es una interfaz sencilla. Desde luego es lo primero que se me ocurrió. En parte es que  es parecido a lo que hago en Calc.
En tu caso a lo mejor no puedes pedirle a una imagen construida desde código que sea tan perfecta. Siempre puedes crear
una nueva instancia de un formulario. Pero tu idea no esta nada mal, es rápida y efectiva.

shordi escribió: [Ver mensaje]

No sé si con esto aporto algo o no al tema, por cierto...


Si. Desde luego es importante cuidar los ojos, que tenemos que tenerlos bastante fastidiados con la pantalla.
Además del diseño, debemos conocer esos principios para la salud. Algo contradictorio hoy en día.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Viernes, 21 Junio 2013, 23:52; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Formularios ljma Aplicaciones/Fragmentos de Código 11 Jueves, 24 Febrero 2011, 23:43 Ver último mensaje
ljma
No hay nuevos mensajes Formularios LalaLalines General 4 Lunes, 24 Septiembre 2012, 22:07 Ver último mensaje
david
No hay nuevos mensajes Formularios Muchos Formularios Ideas De D... codificador General 5 Viernes, 07 Junio 2013, 07:22 Ver último mensaje
codificador
No hay nuevos mensajes Diseñar Una Página Web Shell HTML y CSS 4 Sabado, 25 Abril 2020, 10:28 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron