Coincidiendo con la puesta de moda de AJAX, comienzan a aparecer librerías javascript de lo más interesante.
He aquí algunas de ellas (no las he revisado).
Prototype : Según su página de inicio:
> Prototype is a JavaScript framework that aims to ease development of dynamic web applications. Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for Web 2.0 developers everywhere.
script.aculo.us : De esta librería podemos ver algunas demos interesantes. Estoy especialmente impresionado por el carrito de la compra basado en arrastrar y soltar.
> script.aculo.us provides you with easy-to-use, compatible and, ultimately, totally cool JavaScript libraries to
make your web sites and web applications fly, Web 2.0 style.
JSAN : Si conoces perl, javascript y CPAN, esta descripción será suficiente:
"CPAN".replace(/CP/, "JS")`
Dojo : Dicen sus desarrolladores:
> Dojo is an Open Source toolkit that allows you to easily build dynamic capabilities into web pages and any other environment that supports JavaScript.
Como quiera que haberlas haylas a docenas, quedas invitado a comentar estas y otras en, claro está, los comentarios.
Y un compresor de javascript
El código completo de Dojo pesa aproximadamente 4 MB, así que no es de extrañar que sus desarrolladores crearan un compresor de javascript. Ahora lo presentan como una herramienta en línea, de nombre ShrinkSafe. A diferencia de otros compresores que realizan sustituciones a saco de nombres de variables y funciones mediante expresiones regulares, ShrinkSafe utiliza un intérprete de javascript, lo que asegura que, una vez comprimido, el script funcione tal y como lo hacía el original.
Según los creadores, reduce el tamaño de los ficheros .js en un tercio. En mis pruebas, ha llegado a reducirlos hasta en un 50%. Aprovecho para volver a enlazar mi inyector de listas en elementos pre, en su versión original y en la nueva versión comprimida (5592 bytes versus 2626).


Un comentario RSS
Hola.
Una pregunta a lo mejor muy tonta, quisiera saber si existe alguna libreria que maneje javascript para generar un archivo .zip.
Lo que tengo que hacer es mostrar un html con elementos check que hacen referencia a arhivos.pdf, el usuario puede seleccionar varios check y dar click en un boton y poder bajar del servidor los archivos pdf y generar un archivo zip para que el usuario lo pueda guardar en su maquina.
Esto ya lo tengo con codigo java estuve haciendo ejercicios en eclipse con struts pero quisiera saber si con javascript se puede realizar esto gracias.