So che questa domanda è stata posta molte volte, ma qui ci sono le mie esigenze specifiche. L'obfuscator deve venire in una forma di una libreria java, quindi posso creare un'attività Ant per automatizzare il processo di costruzione. IE7, 8, Firefox e Chrome devono essere in grado di interpretare il js risultante molto velocemente (il file js originale è piuttosto grande - linee di 18k di codice). Se non esiste nessuno che soddisfi questi requisiti, sono disposto a considerare una soluzione commerciale.Qual è il miglior offuscatore JavaScript gratuito disponibile come libreria Java?
risposta
Alcune opzioni:
- YUI compressor. Vedere Julien Lecomte's blog ad esempio l'uso da Ant.
- LCA Soft fornisce un'interfaccia Ant task libera al compressore Dojo Toolkit.
- Jawr - Ant task.
(non ho usato Jawr o Dojo, quindi non posso commentare su cui è meglio.)
di Google closure-compiler è un'altra alternativa.
Sono ancora convinto che jsutility.pjoneil.net fornisce la migliore compressione di qualsiasi programma disponibile ad eccezione di gzip. Il supporto per l'offuscamento evita la maggior parte dei problemi con l'offuscamento. Ora supporta anche le operazioni batch.
C'è una nuova opzione gratuita per Javascript Offuscamento - Roquson. Offrono l'offuscamento Javascript completamente gratuito con funzionalità aggiuntive come la ridenominazione variabile, il blocco dei domini e la data di scadenza.
verificarlo qui: http://roquson.com
obsoleto, il progetto sembra interrotto. – Gruber
- 1. Qual è il miglior editor XLIFF gratuito?
- 2. Qual è il miglior motore 3d/2d portatile gratuito?
- 3. Qual è il miglior compilatore C++ standard (e spero gratuito)?
- 4. Qual è il miglior objugatore di javascript?
- 5. Miglior editor gratuito hysml wysiwyg gratuito
- 6. Motore java 3d gratuito
- 7. Qual è il miglior lettore FLV open source (incorporato)?
- 8. qual è il miglior parser html per java?
- 9. Qual è il miglior stack SIP Java in circolazione?
- 10. Miglior editor XSLT gratuito per Eclipse?
- 11. Qual è il miglior client SFTP gratuito per script per Windows?
- 12. Qual è il miglior editor WYSIWYG attualmente disponibile? (JQuery suppport/integrazione è un plus.)
- 13. Qual è il miglior blog di XNA?
- 14. Qual è il miglior modulo Drupal Survey
- 15. qual è il miglior linguaggio di programmazione per l'elaborazione video?
- 16. Qual è il miglior editor per AutoHotkey?
- 17. Qual è il miglior motore 3D Actionscript3?
- 18. Qual è il miglior editor python?
- 19. Miglior file manager gratuito per ASP.Net
- 20. ifelse annidato() è il peggiore; Qual è il miglior?
- 21. Ruby offuscatore
- 22. Miglior client XMPP PHP/Javascript
- 23. Qual è il miglior telefono Android da ottenere come sviluppatore
- 24. Miglior controllo JavaScript JavaScript
- 25. Qual è il miglior modo Java per creare servizi Web REST JSON/XML simile a WCF?
- 26. Qual è il migliore IDE gratuito per l'assembly MIPS?
- 27. Qual è il miglior progetto open source per la ricerca full-text (.NET preferito)?
- 28. Qual è il miglior sostituto per FlowDocument in Silverlight?
- 29. Qual è il miglior schema SQL per questo progetto?
- 30. Qual è attualmente il miglior sistema di build
Grazie per la risposta rapida. YUI fa un buon lavoro, ma conosci qualche offuscatore che fa un mix Base64 (tutti i requisiti sopra menzionati devono ancora essere applicati)? – Marre
... come quello in questa pagina jsutility.pjoneil.net (problemi: a parte il non essere un jar, è lento su IE7) – Marre
Ho accettato la tua risposta dal momento che ScriptMixer non è più disponibile come download (lo uso comunque :-)). – Marre