Pregunta

¿Existe una versión del marco Prototype que se pueda empaquetar o que ya esté empaquetada en el nivel de compresión más alto con el empaquetador de Dean Edward y se pruebe que funciona?

Empaquetador: http://dean.edwards.name/packer/

Esta es una pregunta apta para Google, pero no confío en Google sobre cosas de misión crítica. Quiero la información de los profesionales.

¿Fue útil?

Solución 2

OK, después de algunas dificultades, esta es mi solución:

1 Use JSLint para detectar todos los errores, como faltar puntos y comas y otras cosas desagradables.

2 No hay paso 2. Una vez que haya hecho eso, el resultado está garantizado para trabajar con el empacador de Dean Edward.

¡Al comprimir el .js empaquetado se reduce aún más el tamaño, produciendo una VELOCIDAD DE DESCARGA LUDICOSA! (o algo). Adiós

Otros consejos

Después de leer las recientes "Rocas Javascript" de Thomas Fuchs (de fama scriptaculous) Puedo decirle que no es un fanático de ofuscar Javascript en absoluto. Él es un defensor de servir javascript comprimido como su "la mejor solución para el tamaño de archivo JavaScript, sin excepción". Esto es posible ya sea habilitando GZIP en su propio servidor usando AddOutputFilterByType o usando bibliotecas ajax alojadas en el código de google .

Las razones principales para usar GZIP son:

  • reducción de tamaño 1: 4
  • no elimina espacios en blanco ni altera nombres de variables / funciones mucho más fáciles de depurar
  • golpe de bajo rendimiento en comparación con ofuscación del guión

Sé que esto en realidad no responde a su pregunta, solo pensé que podría ser un punto interesante a considerar.

He tenido excelentes resultados con YUI-Compressor para comprimir el marco prototipo, incluso al agregarle archivos adicionales antes de que se comprima. Todos mis JavaScript y CSS se mantienen separados para facilitar el desarrollo y luego se recombinan en módulos más grandes y se comprimen para reducir la cantidad de solicitudes HTTP.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top