Librerías en javascript para arrastrar y soltar
Ya llevaba mucho tiempo con el tema de los script en Python y decidí cambiar un poco de tema. Con la llegada de la Web 2.0 todos tenemos que empezar a ponerlos las pilas en varios temas como Ajax y DHTML. La verdad que las dos son muy divertidas y cuando las entiendes se pueden hacer cosas muy interesantes. Hace cosa de una semana empecé en el tiempo libre a realizar unas librerías Drap&Drop en Javascript para la Web. Seguro que por internet tienen que existir (y sin duda existen) librerías más completas, pero con el problema que no son mías ;-). De princpio creo que están bastante bien y entre otras cosas se pueden hacer:
- Arrastrar y soltar.
- Limitar a una capa a que se mueva en una zona de la pantalla.
- Colocar diferentes zonas para fijar las capas.
- Poder leer en que zona se encuentra una capa.
- Cuando una capa se tiene que fijar en zonas, si no se coloca en el sitio esperado, vuelve atrás haciendo todo su recorrido.
- Realizar ventanas en las que sólo se mueva la capa al pulsar en la barra de título.
- Crear capas de descripción (parecido a los ALT pero más sofisticados).
- Mover capas sólo en horizontal o en vertical
- Funciona correctamente en Mozilla Firefox, Safari (MacOs), Opera y hasta en Internet Explorer.
Categorías Desarrollo Web
Comentarios
tuseeketh dice:
Vale, olvida mi comentario, no había hecho clic sobre la imagen que enlaza...
javielinux dice:
Jeje, no eres al primero que le pasa. Me alegra que te guste lo que hago, y espero seguir haciendo cosas que le sirvan a la gente para poder trabajar. Ahora sólo tengo que buscar tiempo ;-)
Un saludo
Un saludo
El blog de Javielinux



Uso Firefox 3 y no me funciona esto de los iconos. Cuando agarro uno e intento moverlo muevo toda la imagen.
Aprovecho para decirte que me he vuelto fan de tus creaciones. Me encantas tus scripts para Nautilus (el del DVD de fotos es brutal) y bueno, todo en general. Ya te escribí para comentarte que me gustaba mucho también el MegaDownloader.
¡Saludos y ánimos!