Re: [Ovillo] [1/2 OT] Maketa formulario

2008-12-10 Por tema Daniel Navarro
Hola Rodrigo:

Opción por defecto en botones de radio
Marcar siempre una opción por defecto en los botones de radio es una medida
de usabilidad. Mira lo que dice Jakob Nielsen en
http://www.useit.com/alertbox/20040927.html :

*9. Always offer a default selection for radio button lists. By definition,
radio buttons always have exactly one option selected, and you therefore
shouldn't display them without a default selection. (Checkboxes, in
contrast, often default to having none of the options selected.)
If users might need to refrain from making a selection, you should provide a
radio button for this choice, such as one labeled "None." Offering users an
explicit, neutral option to click is better than requiring the implicit act
of not selecting from the list, especially because doing the latter violates
the rule of always having exactly one option chosen.*

  Por definición, los botones de radio tienen opciones que son excluyentes y
SIEMPRE tienen que tener una opción marcada. Lo que sí es criticable es que
dejes marcada por defecto una opción basándote en la probabilidad de que el
usuario la elija. La opción por defecto debe de ser lo más neutra posible y,
antes de optar por no marcar ninguna, es preferible dejar por defecto una
con el nombre "sin decidir" o "no contesta" o algo parecido, como ha
apuntado Tei.
  El dejar los botones de radio sin marcar plantea otro problema de
usabilidad, como indica el artículo. Desde el momento en que el usuario
marca una opción, si seguidamente se arrepiente, le estás negando la
posibilidad de volver al estado inicial del formulario en el que ninguna
opción estaba marcada, a menos que vuelva a cargar la página.
  Además quiero indicar que estas recomendaciones también están deducidas de
estudios de usabilidad.


Evitar con JavaScript caracteres no permitidos
Validar con JavaScript en principio no es perjudicial sino todo lo
contrario, siempre que también exista validación desde el lado del servidor.
El uso de JavaScript evita llamadas al servidor y agiliza el rellenado del
formulario ya que la página no se tiene que refrescar para indicar los
errores. Pero más necesaria es la validación en el servidor para aquellos
usuarios que no empleen JavaScript.
  Respecto a no permitir de forma automática el teclear ciertos caracteres
en un campo, coincido contigo en que puede provocar frustración y hacer
pensar que no funciona el teclado. Por eso, si se usa esta técnica, en
cuanto se teclee un carácter inválido hay que mostrarle al usuario que eso
no está permitido. Así, en el ejemplo del campo del DNI, en el momento en el
que se pulse una letra en vez de un número, se puede alertar con el mensaje
"carácter inválido, sólo se permiten números" o un mensaje similar.

Saludos.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] [1/2 OT] Maketa formulario

2008-12-10 Por tema Tei
2008/12/10 Rodrigo Álvarez Virgós <[EMAIL PROTECTED]>:
..
> En un grupo de investigación al que pertenezco hemos intentado elaborar
> una guía de usabilidad de formularios. Hemos valorado lo de dejar un con
> valor por defecto en los campos tipo select (y por tanto extensible a un
> conjunto de campos de tipo input[radio]), pero llegamos a la conclusión
> de que poner un valor por defecto puede derivar en que el usuario pulse
> en el botón de enviar sin darse cuenta de rellenar ese campo, y por
> tanto enviando el valor por omisión.

Si, es muy probable que la gente pulse el boton dejando que las
opciones por defecto se envien.

Mas bien creoque para un uso asi, la opción por defecto deberia ser
[No sabe, no contesta].. que es correcta dejarla asi, si no quiere
contestar el entrevistado.
En cuanto al resto de los elementos, deberian ser ordenados al azar,
para que no cojan mas veces los primeros o el ultimo, simplemente por
su posicion comoda.
yo en todos esos formularios que me preguntan la edad, digo que naci
en el 1900. Supongo que haran unos perfiles de usuarios muy
curiosos...




esto es bastante OT...


-- 
--
ℱin del ℳensaje.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] [1/2 OT] Maketa formulario

2008-12-10 Por tema Rodrigo Álvarez Virgós
Hola a todos

Almorca escribió:
> El mejor artículo que he leído sobre el tema es
> http://olgacarreras.blogspot.com/2007/02/formularios-usables-60-directrices-de.html
>
> ¡Qué lo disfrutes!
>   

El artículo es realmente bueno (me lo apunto, ¡gracias!), está bien 
documentado y argumenta el porqué de las cosas. Sin embargo me voy a 
desviar un poco del tema para criticarlo un poco :-P

Cito:
"*25. Si se utilizan combos o /radio buttons/ seleccione siempre una 
opción por defecto, asegurándose de que sea la más probable.*
De lo contrario, el usuario no puede volver al estado inicial del 
formulario; si es necesario incluya una opción "Ninguna"."

En un grupo de investigación al que pertenezco hemos intentado elaborar 
una guía de usabilidad de formularios. Hemos valorado lo de dejar un con 
valor por defecto en los campos tipo select (y por tanto extensible a un 
conjunto de campos de tipo input[radio]), pero llegamos a la conclusión 
de que poner un valor por defecto puede derivar en que el usuario pulse 
en el botón de enviar sin darse cuenta de rellenar ese campo, y por 
tanto enviando el valor por omisión. Yo creo que es una conclusión 
acertada, porque se basa en la experiencia del usuario y no en suposiciones.

Vuelvo a citar:
*"29. Valore la posibilidad de evitar, mediante JavaScript, que en 
determinados campos se pueda introducir determinados caracteres.*
Por ejemplo, que en el campo DNI sólo se puedan introducir números y 
letras, haciendo que el resto de caracteres no se puedan teclear en el 
campo.
[A mí, personalmente, no me gusta esta práctica]"

A mí tampoco me gusta. ¿Qué pasa si el usuario no tiene JS? Además puede 
dar lugar a que el usuario piense que no le funciona el teclado, o que 
lo que no funciona es el sitio web.

¿Qué opináis por ahí?


> 2008/12/9 Joseba <[EMAIL PROTECTED]>
>
>   
>> Hola!
>>
>>
>>
>> Tengo que maquetar un formulario tipo encuesta con preguntas y respuestas
>> (textos libre, radios, checks, etc)
>>
>>
>>
>> Y me estaba preguntando si es correcto hacerlo con tablas o mejor con
>> fielsets y labels
>>
>>
>>
>> ¿alguna suge o link que trate el tema?
>>
>>
>>
>> Gracias.
>>
>> ___
>> Lista de distribución Ovillo
>> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
>> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
>> http://lists.ovillo.org/mailman/listinfo/ovillo
>>
>> 
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
>   
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] [1/2 OT] Maketa formulario

2008-12-09 Por tema Almorca
El mejor artículo que he leído sobre el tema es
http://olgacarreras.blogspot.com/2007/02/formularios-usables-60-directrices-de.html

¡Qué lo disfrutes!

2008/12/9 Joseba <[EMAIL PROTECTED]>

> Hola!
>
>
>
> Tengo que maquetar un formulario tipo encuesta con preguntas y respuestas
> (textos libre, radios, checks, etc)
>
>
>
> Y me estaba preguntando si es correcto hacerlo con tablas o mejor con
> fielsets y labels
>
>
>
> ¿alguna suge o link que trate el tema?
>
>
>
> Gracias.
>
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] [1/2 OT] Maketa formulario

2008-12-09 Por tema Ramón Corominas
Sí, bueno, pero es que ninguna de esas propiedades funciona en Internet 
Explorer...

> CSS 2.1 allows authors to "map" document language elements to table 
> elements via the 'display' property. For example, the following rule 
> makes the FOO element act like an HTML TABLE element and the BAR element 
> act like a CAPTION element:
>
> FOO { display : table }
> BAR { display : table-caption }
>   

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] [1/2 OT] Maketa formulario

2008-12-09 Por tema Rodrigo Álvarez Virgós
Hola Joseba

Joseba escribió:
> Si maketar con tablas es arcaico pero si la encuesta tiene estructura de
> tabla ... 
>   

¿Tiene estructura de tabla o apariencia de tabla? Si la respuesta es 
apariencia, haz que parezca una tabla con css, y sito al W3:

CSS 2.1 allows authors to "map" document language elements to table 
elements via the 'display' property. For example, the following rule 
makes the FOO element act like an HTML TABLE element and the BAR element 
act like a CAPTION element:

FOO { display : table }
BAR { display : table-caption }

...

> Es ahí donde radica mi dilema, si realmente un formulario-encuesta de este
> tipo tiene tablas o no.
>
> Slt.
>
> -Mensaje original-
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> En nombre de Rodrigo Álvarez Virgós
> Enviado el: martes, 09 de diciembre de 2008 16:09
> Para: Ovillo, la lista de CSS en castellano
> Asunto: Re: [Ovillo] [1/2 OT] Maketa formulario
>
> Hola
>
> Joseba escribió:
>   
>> Hola!
>>
>>  
>>
>> Tengo que maquetar un formulario tipo encuesta con preguntas y respuestas
>> (textos libre, radios, checks, etc)
>>
>>  
>>
>> Y me estaba preguntando si es correcto hacerlo con tablas o mejor con
>> fielsets y labels 
>>
>>  
>>
>> ¿alguna suge o link que trate el tema?
>>   
>> 
>
> Fieldsets (si se da el caso) y labels, pero sin ninguna duda. ¿Qué 
> significado tienen esas dos etiquetas si no es para agrupar campos la 
> primera y etiquetar campos la segunda? Además las wcag (y el sentido 
> común) prohíben expresamente maquetar con tablas.
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
>
>
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
>   
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] [1/2 OT] Maketa formulario

2008-12-09 Por tema Ramón Corominas
¿La encuesta es una tabla o los resultados de la encuesta son una tabla?

Entiendo que la encuesta será, como mucho, un listado de preguntas, o 
quizá una serie de preguntas con encabezados, pero no veo dónde cuadra 
una tabla ahí, la verdad.

Saludos,
Ramón.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] [1/2 OT] Maketa formulario

2008-12-09 Por tema Joseba

Si maketar con tablas es arcaico pero si la encuesta tiene estructura de
tabla ... 

Es ahí donde radica mi dilema, si realmente un formulario-encuesta de este
tipo tiene tablas o no.

Slt.

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Rodrigo Álvarez Virgós
Enviado el: martes, 09 de diciembre de 2008 16:09
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] [1/2 OT] Maketa formulario

Hola

Joseba escribió:
> Hola!
>
>  
>
> Tengo que maquetar un formulario tipo encuesta con preguntas y respuestas
> (textos libre, radios, checks, etc)
>
>  
>
> Y me estaba preguntando si es correcto hacerlo con tablas o mejor con
> fielsets y labels 
>
>  
>
> ¿alguna suge o link que trate el tema?
>   

Fieldsets (si se da el caso) y labels, pero sin ninguna duda. ¿Qué 
significado tienen esas dos etiquetas si no es para agrupar campos la 
primera y etiquetar campos la segunda? Además las wcag (y el sentido 
común) prohíben expresamente maquetar con tablas.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo



___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] [1/2 OT] Maketa formulario

2008-12-09 Por tema Rodrigo Álvarez Virgós
Hola

Joseba escribió:
> Hola!
>
>  
>
> Tengo que maquetar un formulario tipo encuesta con preguntas y respuestas
> (textos libre, radios, checks, etc)
>
>  
>
> Y me estaba preguntando si es correcto hacerlo con tablas o mejor con
> fielsets y labels 
>
>  
>
> ¿alguna suge o link que trate el tema?
>   

Fieldsets (si se da el caso) y labels, pero sin ninguna duda. ¿Qué 
significado tienen esas dos etiquetas si no es para agrupar campos la 
primera y etiquetar campos la segunda? Además las wcag (y el sentido 
común) prohíben expresamente maquetar con tablas.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] [1/2 OT] Maketa formulario

2008-12-09 Por tema Joseba
Hola!

 

Tengo que maquetar un formulario tipo encuesta con preguntas y respuestas
(textos libre, radios, checks, etc)

 

Y me estaba preguntando si es correcto hacerlo con tablas o mejor con
fielsets y labels 

 

¿alguna suge o link que trate el tema?

 

Gracias.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo