Entiendo la razón de ser de la minificación, etc. cuando el código está siendo descargado por el navegador, pero en mi aplicación PhoneGap se ejecutará localmente. ¿Hay algún punto para hacer esto si todos los recursos serán locales?¿Debo ministrar y combinar los archivos JS para mi aplicación PhoneGap?
8
A
Respuesta
19
Sí, aún debe hacer la minificación del código JS. No ayudará con la latencia de la red, ya que los archivos se cargan localmente, pero el código minificado es analizado más rápido por el motor de JavaScript de los navegadores. Cuanto más rápido se analice el JS, más rápido podrán los usuarios utilizar la aplicación.
Recomendaría esperar a minimizar el JS hasta el último paso antes de liberar su aplicación porque es muy difícil depurar el código minificado.
Cuestiones relacionadas
- 1. Minificar/combinar archivos JS
- 2. Combinar y minificar múltiples archivos CSS/JS
- 3. Makefile para combinar archivos js y crear una versión comprimida
- 4. ¿Hay alguna herramienta para combinar archivos JS frontales en NodeJS?
- 5. ¿Cómo combinar JS/CSS para Amazon S3?
- 6. ¿Debo usar Google Web Toolkit para mi nueva aplicación web?
- 7. ¿Cómo debo organizar mi aplicación Flex?
- 8. ¿Para qué son los archivos js adicionales del framework Angular.js?
- 9. ¿Dónde debo almacenar los datos de mi aplicación?
- 10. ¿Cómo debo arrancar mi aplicación web usando Backbone.Marionette y necesitoJs
- 11. ¿Mejor análisis para una aplicación PhoneGap?
- 12. ¿Debo escribir mi aplicación con Sencha Touch o nativo?
- 13. ¿Por qué mi aplicación Cordova/PhoneGap para iOS no gira cuando el dispositivo gira?
- 14. ¿Cómo debo probar mi aplicación Rails?
- 15. cómo combinar widget webapp framework con archivos CSS y JS compatibles con SEO
- 16. Modificar los activos de la aplicación usando la API de archivos de Phonegap
- 17. Dónde colocar los archivos JS para NodeJS para verlos
- 18. ¿Debo registrar los archivos * .mo?
- 19. ¿Debo eliminar NSLogs al liberar mi aplicación
- 20. dónde colocar los archivos js en CodeIgniter
- 21. ¿Cómo puedo combinar y comprimir múltiples archivos de script y css para uso de producción?
- 22. Usando "ar" para combinar archivos .o y .a (Linux)
- 23. ¿Cómo diseño mi programa C++? (¿Dónde debo poner los archivos .h y .cpp?)
- 24. ¿Cuál es la diferencia entre los archivos .htc y .js?
- 25. drupal: tantos archivos js y css?
- 26. ¿Qué herramienta debo usar para automatizar mi implementación de mi aplicación ASP.NET MVC?
- 27. Creando una aplicación móvil con jQuery Mobile, Django y Phonegap
- 28. Pedido de los archivos css y js cargados por Meteor
- 29. ¿Dónde colocar los archivos de registro de depuración para mi aplicación daemon?
- 30. cargando archivos js y otros archivos dependientes js de forma asíncrona
¿Tiene algún punto de referencia para apoyar eso? Estoy interesado en descubrir la diferencia que hace. – Quentin
Supongo que no estaría de más intentar minificarlo, pero hay otras opiniones: http://community.phonegap.com/nitobi/topics/phonegap_build_and_phonegap_js_compression -> En esta publicación del foro de phonegap se trata más de "la lista de prioridades para un Aplicación PhoneGap ". – madflow
http://carlos.bueno.org/2010/02/measuring-javascript-parse-and-load.html#results bajo Minification FTW. También hay una tabla en Alto rendimiento JavaScript de Zakas que muestra la velocidad en los tiempos de análisis de código minificado. –