Archivo de abril, 2003

Desactivar Submit una vez clickeado

jueves, abril 24th, 2003

Para cualquier hijo de vecino, recibir formularios duplicados es cosa corriente. Muchas veces he visto, bajo el botón de Submit/Enviar de un formulario, un cartelito que dice «Haga click una sola vez». No es tan grave en un form de contacto, pero en muchos sistemas el ingreso duplicado es perjudicial.

A la gente con conexiones lentas o con poca experiencia en la web no le queda del todo claro, luego de apretar submit, si el formulario se está enviando o no. Al focalizar en el botón, uno pierde de vista el icono girando del navegador. O, arrastrado en frenética interacción, intenta clickear de nuevo.

He aquí la maravillizadora solución: al clickear en el botón, éste se desactiva, y el cursor cambia por un relojito. (Esto del relojito viene por default en Mozilla).

Bajate el script!
Muy fácil de instalar. Copiar y pegar. NO hace falta modificar tu HTML.
Funciona en navegadores DOM, PC & Mac (Explorer 5+, Netscape 6+, Mozilla.).
En navegadores más viejos, será un simple y clásico Submit.

Reglas para el navegador

jueves, abril 3rd, 2003

Favelets en el horizonte. Agregá Browser Ruler a tus favoritos. Clickeá el link para probarlo.

Es un favelet que monté para uso personal con un viejo script de Dan Steinman y unos screenshots de las clásicas reglitas. Funciona sólo en IE5.5+ Win. Pero a no preocupar, porque este post viene a cuento del excelente Ruler 1.1 de Centricle (que ha llegado via Zeldman).

A todo esto, recordar que existe la vida tras el navegador: el Screen Calipers de Iconico hará que tus diseños se vean siempre como los soñaste (hasta en Lynx!).

Demora en los alert box?

martes, abril 1st, 2003

Tirar mensajes de error con el alert() de javascript siempre me pareció raro, como feo… Sobre todo cuando tienen el sonido de alerta predeterminado de Windows.

Tal vez aplicando una pequeña demora luego de clickear…

¿Habrá algún estudio sobre aplicar esta demora? Creo que las aplicaciones en general usan el mismo alert instantáneo. Algunas ni siquiera esperan que se levante el botón…