Kod, tarayıcı tarafından indiriliyorken minification arkasındaki mantığı anlıyorum, ancak PhoneGap uygulamasında yerel olarak çalışacak. Tüm kaynaklar yerel olacaksa bunu yapmak için bir nokta var mı?PhoneGap uygulamam için JS dosyalarını küçültmeli ve birleştirmeli miyim?
8
A
cevap
19
Evet, yine de JS kodunun küçültülmesini yapmalısınız. Dosyalar yerel olarak yüklendiğinden ancak küçültülmüş kod tarayıcıların JavaScript motoru tarafından daha hızlı ayrıştırıldığından ağ gecikmesi ile ilgili bir sorun olmayacaktır. Kullanıcıların uygulamayı kullanmaları için daha hızlı bir şekilde JS ayrıştırılır.
Uygulamanızı yayınlamadan önceki son adıma kadar JS'yi küçültmeyi beklemenizi öneririz çünkü minified kodu hata ayıklamak çok zordur.
İlgili konular
- 1. Tipcript autogenerated .js ve .map.js dosyalarını atomda saklayabilir miyim?
- 2. Phonegap + gerektirir Js
- 3. Barkod Tarama Uygulamam için PDF417-phonegap eklentisi kullanmayla ilgili sorun
- 4. JS dosyalarını düzenleyin ve birleştirin, Google Closure?
- 5. HTML indirdiğinde ve bir ekrana yerleştirirse PhoneGap uygulamam reddedilir mi?
- 6. Js proje dosyalarını düzenleme
- 7. js/css dosyalarını TYPO3
- 8. C kitaplıklarını Python uygulamam ile paketlemeli miyim?
- 9. Webstorm 2016.1 js dosyalarını açamıyor
- 10. PhoneGap
- 11. ipython komut dosyalarını çalıştırabilir miyim?
- 12. ajax aramaları yapmak için PhoneGap Jquery kullanabilir miyim?
- 13. CSS ve js dosyalarını tek bir HTML dosyasına nasıl paketlerim?
- 14. Gerektiğinde CSS ve JS dosyalarını HTTPS aracılığıyla nasıl ekleyebilirim?
- 15. Üretim kullanımı için çoklu komut dosyalarını ve css dosyalarını nasıl birleştirebilir ve sıkıştırabilirim?
- 16. MathJax JS-Komut Dosyalarını yalnızca CMS
- 17. Chrome sadece JS dosyalarını yüklemeyi tamamlamıyor
- 18. Tarayıcımda yerel olarak .js dosyalarını nasıl yürütürüm?
- 19. Cychon dosyalarını otomatik olarak derlemek için pydev'i yapılandırabilir miyim?
- 20. Dosya Dışı: Neden birleştirmeli -Append ve -NoClobber? Yeterli değil mi?
- 21. Bitmiş uygulamam için simge ekleme
- 22. Heroh hesabımda bash komut dosyalarını çalıştırabilir miyim?
- 23. Bağlan PhoneGap
- 24. PhoneGap - Android için Dosyaya Yazılamadı
- 25. Satıcı js dosyalarını (wrap bootstrap'ten) Rails 4'e ekleme
- 26. İki benzer kerneli 'if' ifadesiyle birleştirmeli miyim, performans kaybını riske atmalı mıyım?
- 27. Phonegap
- 28. PhoneGap eklentisi nasıl eklenir ve Phonegap build ile uygulama oluşturulabilir
- 29. Android ve açılış ekranı için Phonegap derlemesi tablet için gerilmiş
- 30. PhoneGap
Bunu desteklemek için herhangi bir referansınız var mı? Ne kadar fark yarattığını öğrenmek istiyorum. – Quentin
Sanırım bunu küçültmek incitmez - ama başka görüşler de var: http://community.phonegap.com/nitobi/topics/phonegap_build_and_phonegap_js_compression -> Bu telefongap forumunda bu konu daha çok " PhoneGap uygulaması. " – madflow
http://carlos.bueno.org/2010/02/measuring-javascript-parse-and-load.html#results, Minification FTW. Ayrıca, Yüksek Performans JavaScript'inde, Zakas tarafından küçültülmüş kodun ayrıştırma zamanlarında hızını gösteren bir tablo var. –