Capisco la logica alla base della minificazione ecc. Quando il codice viene scaricato dal browser, ma nella mia app PhoneGap verrà eseguito localmente. Ha senso fare questo se tutte le risorse saranno locali?Devo minimizzare e combinare i file JS per la mia app PhoneGap?
8
A
risposta
19
Sì, dovresti comunque eseguire la minificazione del codice JS. Non aiuterà con la latenza della rete poiché i file vengono caricati localmente, ma il codice minificato viene analizzato più rapidamente dal motore JavaScript dei browser. Quanto più velocemente il JS viene analizzato, tanto più velocemente gli utenti potranno utilizzare l'app.
Si consiglia di attendere il minino del JS fino all'ultimo passaggio prima del rilascio dell'app perché è molto difficile eseguire il debug del codice minisito.
Problemi correlati
- 1. Riavviare la mia app PhoneGap programmaticamente
- 2. Come devo testare la mia app Rails?
- 3. Il modo migliore per combinare e minimizzare JS/CSS su Heroku
- 4. Devo visualizzare la licenza Apache nella mia app quando uso phonegap?
- 5. Zepto JS sta effettuando lo scorrimento nella mia app phonegap non rispondente
- 6. Devo impostare Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture per impostazione predefinita nella mia app?
- 7. Devo usare Ruby 1.9.2 con la mia nuova app web?
- 8. Devo proteggere la mia app desktop se distribuita su AppStore?
- 9. Perché la mia app Cordova/PhoneGap iOS non ruota quando il dispositivo ruota?
- 10. phonegap imposta la directory radice per i file di risorse
- 11. Makefile per combinare i file js e creare una versione compressa
- 12. Come usare correttamente il plugin maven per minimizzare js e css nell'app Angularjs?
- 13. Come combinare JS/CSS per Amazon S3?
- 14. Migliore app per minimizzare codice javascript e codice css
- 15. Come minimizzare e raggruppare i file con un fattore nello stesso comando di browserify?
- 16. PhoneGap iOS App Icon
- 17. Concatena e calcola i file di plugin cordova/phonegap
- 18. Come configurare grunt-contrib-uglify per minimizzare i file mantenendo la struttura di directory
- 19. Devo essere nel Programma per sviluppatori iOS per inviare i build della mia app tramite TestFlight?
- 20. Come concatenare e minimizzare i file usando il webpack
- 21. Javascript - Per combinare o non combinare, questa è la domanda
- 22. Impostazioni Rails config.assets.precompile per elaborare tutti i file CSS e JS in app/risorse
- 23. Come correggere l'orientamento dello schermo in verticale per tutta la mia app PhoneGap
- 24. Come minimizzare Excel mentre la mia applicazione è in esecuzione?
- 25. Come minimizzare JS in PHP facilmente ... O qualcos'altro
- 26. Come devo gestire l'Autorizzazione/Autenticazione nella mia app Asp.net MVC?
- 27. alternativa PhoneGap e Cordova
- 28. Devo usare async "fino in fondo" per la mia app GUI?
- 29. Come collego la mia estensione alla mia app per Android?
- 30. NSLog rallenterà la mia app?
Avete qualche punto di riferimento per supportarlo? Sono interessato a scoprire quanta differenza fa. – Quentin
Immagino che non sarebbe male minimizzarlo - ma ci sono altre opinioni: http://community.phonegap.com/nitobi/topics/phonegap_build_and_phonegap_js_compression -> In questo post su forum phonegap si tratta di "l'elenco delle priorità per un Applicazione PhoneGap. " – madflow
http://carlos.bueno.org/2010/02/measuring-javascript-parse-and-load.html#results in Minty FTW. C'è anche una tabella in JavaScript ad alte prestazioni di Zakas che mostra la velocità in termini di analisi del codice minisito. –