2010-10-29 17 views
6

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

6

Alcune opzioni:

(non ho usato Jawr o Dojo, quindi non posso commentare su cui è meglio.)

+0

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

+0

... come quello in questa pagina jsutility.pjoneil.net (problemi: a parte il non essere un jar, è lento su IE7) – Marre

+0

Ho accettato la tua risposta dal momento che ScriptMixer non è più disponibile come download (lo uso comunque :-)). – Marre

0

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.

1

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

+0

obsoleto, il progetto sembra interrotto. – Gruber

Problemi correlati