Docking boxes (dbx) es una librería que mediante CSS y JavaScript permite añadir funcionalidad de arrastrar-y-soltar, ajustarse a una rejilla (snap to grid), y plegar o desplegar elementos.
Además, las funciones que manejan estos efectos visuales están accesibles no sólo por pulsación del ratón sino a través del teclado, y pueden generar llamadas que permitan interactuar con el back-end de nuestra aplicación web.
Gracias al uso de cookies, la posición y estado de cada elemento se mantiene al cambiar de una página a otra.
Estos scripts han sido testeados en Opera 7.5, Firefox, Safari 1.2, Konqueror 3.2 e Internet Explorer 6. La licencia es Lesser GPL, con lo que se tiene libertad de uso tanto para proyectos personales como comerciales.
A través de blogonrails nos enteramos de la existencia de Prototype Window Class, una librería basada en Prototype que mediante JavaScript y CSS nos permite emular ventanas de sistemas operativos dentro de páginas web. Dispone de varios temas y permite mover las ventanas creadas, redimensionarlas, crear alertas, cuadros de diálogo, cargar URLs externas o datos mediante AJAX…
Échale un vistazo a los ejemplos y a los temas existentes.
ACTUALIZACIÓN: tras unos días pensando sobre si era buena idea mantener unos foros de este tipo, he llegado a la conclusión de que no. Ya tenemos unas buenas listas de correo dedicadas a Ruby y a Rails, y los demás temas son lo suficientemente genéricos como para que fuera difícil concretarlos en unos foros. Así pues, los foros de railes.net han pasado a la historia. Nos seguimos viendo por el blog y la web principal!
Tras haber caído pasto de spammers por nuestra culpa (dejamos el foro desatendido demasiado tiempo), los antiguos foros de Railes.net, antes dedicados únicamente al entorno de desarrollo web ágil Ruby on Rails, han sido reorganizados para compartir experiencias sobre más temas: ahora hablamos también de CSS, accesibilidad, software libre, gestores de contenidos…
Los foros se encuentran en http://foro.railes.net y el registro como usuario es libre y gratuito.
En los siguientes días volcaremos los contenidos antiguos, en cuanto hayamos quitado toda la viagra de en medio
…
¡Os esperamos!
He traducido al castellano la documentación y tutoriales de Nifty Corners Cube, un magnífico software libre que permite generar esquinas redondeadas en páginas web empleando sólo CSS y JavaScript, sin usar imágenes. Podeis encontrar la traducción de estos tutoriales en railes.net.
Aunque en resumen la funcionalidad que ofrece Nifty Corners Cube es sencilla (redondear esquinas), su elegancia y versatilidad nos permite construir ágilmente interfaces web atractivos. Desde simples divs redondeados a completos layouts, pasando por pestañas elásticas o efectos de falsas columnas.
Nifty Corners Cube es compatible con los principales navegadores web actuales y, cuando no lo es, no rompe el diseño: simplemente las esquinas no se redondearán.