Autotab. Plugin de jQuery para tablulación automática de formularios.

Octubre 27th, 2008 por alwaison

Autotab es un plugin para jQuery que nos permite realizar la tabulación entre los campos de un formulario de contacto automáticamente, además de servir como filtro a la hora de introducir caracteres en el campo.

Su funcionamiento es muy simple: una vez que se han escrito el número máximo de caracteres en el campo de texto, el foco salta automáticamente al siguiente caampo. También incluye un filtro que da formato (mayúsculas o minúsculas) al texto, y que permite configurar que caracteres debemos introducir (númerico, alfabético, etc…)

Su implementación es sencilla:

  1.  
  2. // añadimos la llamada al javascript dentro del HEAD
  3. <script type="text/javascript" src="jquery.autotab.js"></script>
  4.  
  5. // creamos el formulario, estableciendo el tamaño y el número máximo de caracteres permitidos
  6. <form>
  7. <div><strong>Phone Number:</strong></div>
  8. <input type="text" name="area_code" id="area_code" maxlength="3" size="3" /> -
  9. <input type="text" name="number1" id="number1" maxlength="3" size="3" /> -
  10. <input type="text" name="number2" id="number2" maxlength="4" size="5" />
  11. </form>
  12.  
  13. // inicializamos el script, definiendo el formato, y los campos anteriores
  14. <script type="text/javascript">
  15. $(document).ready(function() {
  16. $(‘#area_code’).autotab({ target: ‘number1′, format: ‘numeric’ });
  17. $(‘#number1′).autotab({ target: ‘number2′, format: ‘numeric’, previous: ‘area_code’ });
  18. $(‘#number2′).autotab({ previous: ‘number1′, format: ‘numeric’ });
  19. });
  20. </script>
  21.  

Descarga, demo y documentación | jQuery-autotab

Formularios de contacto CSS + Ajax.

Julio 17th, 2008 por alwaison

Vía noupe.com, nos ha llamado la atención una magnífica recopilación de más de 47 formularios de contacto realizados en CSS, utilizando Ajax.

Como comenta el autor del post, con AJAX es posible informar al usuario en tiempo real de los posibles errores ocurridos durante el envío del formulario de contacto.

Esto es un gran avance, sin duda, pero siempre tenemos que tener presente a la hora de crear estos formularios que AJAX es un recurso para ayudar, y que no debe monopolizar el formulario de contacto.

¿Que quiero decir con esto? Pues que debemos pensar también en aquellos usuarios que no tienen javascript activado (bien por el dispositivo que usan para acceder a la red, o bien por el tipo de navegador), y que nuestro formulario tenga más cualidades usando AJAX, pero que siga siendo accesible y usable sin él. Así de fácil.

La inspiración, la podeis encontrar aquí: 47 excellent ajax css forms

Formularios de contacto. Directrices de usabilidad.

Julio 16th, 2008 por alwaison

Hace un tiempo os ofrecimos una fuente de inspiración para crear formularios de contacto. Ahora, para completar esa entrada, os recomendamos un artículo escrito hace ya algún tiempo por Olga Carreras, uno de los referentes españoles en temas de usabilidad y accesibilidad.

En su artículo 60 Directrices para realizar formularios usables, nos recuerda los puntos básicos que deberiamos tener en cuenta a la hora de crear nuestros formularios de contacto.

Paso a paso, va desgregando los puntos más importantes a tener en cuenta en los textos, en la organización de los campos, en el tipo de campos, el funcionamiento del formulario de contacto, los botones, la gestión de los errores, la respuesta al usuario, etc.

Un artículo de muy recomendable lectura, para ponernos un poco al día en temas de usabilidad.

Formularios de contacto con CSS. Todo lo que necesitas.

Julio 8th, 2008 por alwaison

En cssaddict.com me encuentro con un estupendo artículo sobre los formularios de contacto de las páginas web. Estos formularios, que según el autor son una parte importantísima de nuestra web (ya que es casi el único medio de contacto entre el usuario y nosotros), están muy olvidados y no se les presta la atención que merecen, tanto en el diseño web como en la programación (ya sea AJAX, PHP, o cualquier otra tecnología).

Por eso, el autor nos ofrece una recopilación de formularios de contacto que han llamado su atención para inspirarnos, además de una extensa lista generadores de formularios de contacto, y de los documentos CSS para darles ese toque especial.

Una entrada para echarle un vistazo, y de paso reflexionar si, como yo, dejas siempre el formulario de contacto de la web para el final, cuando estás deseando terminar ya el proyecto, y no le prestas la atención que deberias.

El artículo lo puedes encontrar aquí: generating inspirational css web forms