Sto cercando alcune applicazioni o siti Web che riducano al minimo i file css e js. Idealmente, potrebbero raggrupparli tutti o se non, uno alla volta.Quali sono alcuni buoni minimizzatori css e js per il codice di produzione?
risposta
YUI Compressor fa sia JavaScript che CSS. Non sono sicuro che tu possa inviarlo una serie di file.
Si può processo batch a YUI Compressor Online (yui.2clics.net), sebbene quella versione accetta solo JavaScript. Un altro Online YUI Compressor (refresh-sf.com) accetta anche i CSS, ma non batch.
In termini di confronto dei vari minifiers, vedere jQuery : Frequently Asked Questions (FAQ) : How do I compress my code? Inoltre, controllare Microsoft Ajax Minifier.
jQuery è passato dal compressore YUI a Google's Closure Compiler per la versione minificata che distribuiscono.
Io uso Packer di Dean Edwards per javascript.
L'overhead lato client di JS con decompressione compatta tende a superare gli aumenti di velocità di download di un file minificato. Con la compressione gzip, l'intera fonte può anche essere più veloce di quella compressa: http://www.ericmmartin.com/comparison-of-javascript-compression-methods/ –
YUI Compressor è davvero bello. È possibile eseguire come parte di un processo di compilazione dalla riga di comando
Mi piace questo uno da Yahoo: http://developer.yahoo.com/yui/compressor/
Date un'occhiata a The JavaScript CompressorRater. Effettua confronti in tempo reale di vari minifiers (con e senza compressione gzip) per qualsiasi JavaScript lo fornisci.
Inoltre, (soprattutto) funziona con i CSS, anche se non tutti i minifiers lo supportano e nemmeno tutti quelli che lo fanno (ad es. YUI) appaiono correttamente nella tabella di confronto.
Se non ti dispiace usare Perl come parte del processo di compilazione, JavaScript:: e CSS::Minifier funzionano abbastanza bene.
si può provare il free tools da boryi
C'è anche a .NET port of YUI Compressor che consente di: -
- intergrate il file/minification combinando in Visual Studio post-generazione eventi
- intergrate in un TFS Build (incluso CI)
- se si desidera utilizzare solo le dll nel proprio codice (ad esempio al volo minification).
Microsoft ha rilasciato il suo Microsoft Ajax Minifier su codeplex oggi. Include un MS costruire compito e everthing all'interno VS 2005/2008
Oppure provate questo: http://www.codeproject.com/KB/aspnet/CombineAndMinify.aspx
YUI Compressor è grande.
Un altro strumento (e la mia arma preferita per la sua PHP-ness) è il progetto Minify basato su PHP5 ospitato su codice Google. Se sei su una piattaforma PHP consideralo. Anziché eseguire le tue cose attraverso un servizio dopo il fatto, devi installarlo e configurarlo sul tuo server web una volta e quindi codificare e commentare quanto vuoi e minify ricostruirà (reminiscilo) il tuo CSS e/o Javascript al volo. Si. L'ho usato, funziona alla grande !!
- 1. Quali sono alcuni buoni tutorial di Wireshark?
- 2. Quali sono alcuni buoni metodi di debug Perl?
- 3. Quali sono alcuni buoni approcci per prevedere il tempo di completamento di un lungo processo?
- 4. Quali sono alcuni buoni modi per eseguire il blocco di intermachine?
- 5. Quali sono alcuni buoni metodi per sostituire i nomi di stringa con hash di interi
- 6. Quali sono alcuni buoni metodi per trovare la "parentela" di due corpi di testo?
- 7. Quali sono alcuni buoni modelli di interfaccia JavaScript/AJAX per i siti Web?
- 8. Quali sono alcuni "buoni" modi per utilizzare longjmp/setjmp per la gestione degli errori C?
- 9. Quali sono alcuni buoni strumenti di analisi del linguaggio naturale per Perl?
- 10. Quali sono alcuni buoni tutorial di gioco per iPhone 3D/2D OpenGL ES?
- 11. Quali sono i buoni strumenti per identificare il codice potenzialmente duplicato per gli utenti C# Express?
- 12. Quali sono alcuni suggerimenti per il debug di Objective-c?
- 13. Quali sono alcuni esempi impressionanti di codice funzionale?
- 14. Symfony 2 Assetic css e js 404 nell'ambiente di produzione
- 15. Quali sono i buoni Podcast SQL disponibili?
- 16. Quali sono alcuni dei migliori siti di riferimento per HTML e JavaScript di programmazione
- 17. Quali sono alcuni esempi di utilizzo di Datagrid di WPF?
- 18. Quali sono alcuni esempi di interfacce Go?
- 19. Quali sono alcuni buoni blog/forum/siti relativi a Qt da seguire?
- 20. Quali sono i buoni IDE "ricchi" per Lisp?
- 21. Quali sono alcuni script di shell interessanti?
- 22. Quali sono alcuni usi intelligenti di LINQ?
- 23. Quali sono i buoni framework per il test unitario e gli oggetti mock in Perl?
- 24. Quali sono alcuni suggerimenti per ottimizzare il codice assembly generato da un compilatore?
- 25. Quali sono i buoni servizi per il controllo dell'IP esterno di una macchina?
- 26. Quali sono i modi buoni e cattivi per documentare un progetto software?
- 27. Quali sono alcuni casi d'uso per le strutture di tupla?
- 28. jQuery .css non raccomandato nel codice "produzione"
- 29. Quali sono alcuni usi validi per spEL (Spring Expression Language)?
- 30. Quali sono alcuni suggerimenti che un algoritmo dovrebbe parallelizzare?
precedentemente coperti: http://stackoverflow.com/q/65491/85414 – mahalie
Controlla la soluzione ** ** 7 passi qui descritti http://stackoverflow.com/a/11624173/863980 –