[Ror-es] [OT] Re: multiples submit_tag
Raul Murciano
raul at murciano.net
Mon Jul 2 05:09:00 GMT 2007
Hola Manuel,
Manuel González Noriega escribió:
> A estas alturas estoy ya plenamente convencido de que soy la única
> persona del mundo que jamás ha necesitado hacer un formulario con dos
> botones submit(...)
Yo creo que es algo habitual en algunos escenarios, como a la hora de
previsualizar o publicar un comentario. Tomemos como ejemplo un blog que
utiliza Drupal ;)
1) http://simplelogica.net/logicola/index.php?q=comment/reply/717
2) Pulsar "preview" (aquí la primera previsualización es obligatoria)
3) Voilà:
<form action="/logicola/index.php?q=comment/reply/717" (...)>
(...)
<input type="submit" name="op" id="edit-preview" value="Preview
comment" class="form-submit" />
<input type="submit" name="op" id="edit-submit" value="Post comment"
class="form-submit" />
</form>
Drupal no me parece precisamente un paradigma de la usabilidad, pero
creo que aquí han escogido la opción más agradable para el usuario.
> Cada botón de submit es como la ventanilla en la que entregas un
> formulario en papel. Nunca debería haber necesidad de más de una
> ventanilla. Ventanilla única, y que se organicen los funcionarios para
> saber que hacer con él.
En este caso la "ventanilla única" que propones (desplegable o
radiobutton para indicar la acción deseada + submit) obliga al usuario
que no desea efectuar la acción por defecto a hacer un click adicional,
¿no te parece un pelín más incómoda en este caso? ¿Qué ventajas aporta?
Cuando afirmas que "nunca deberíamos necesitar más de una ventanilla"
¿crees que deberían modificarse los estándares[1] para impedir que
aparezcan varios submit en un mismo formulario?
(Perdonad el OT pero cuando leo "nunca" o "siempre" no puedo evitar
hacer de abogado del diablo).
Saludos,
Raúl Murciano
[1] http://www.w3.org/TR/REC-html40/interact/forms.html#submit-button
"(...)A form may contain more than one submit button."
More information about the Ror-es
mailing list