2010-10-29 32 views
6

Tôi biết câu hỏi này đã được hỏi nhiều lần, nhưng đây là những nhu cầu cụ thể của tôi. Obfuscator cần phải đến trong một hình thức của một thư viện java, vì vậy tôi có thể thực hiện một nhiệm vụ Ant để tự động hóa quá trình xây dựng. IE7, 8, Firefox và Chrome phải có khả năng diễn giải kết quả js rất nhanh (tệp js gốc là khá lớn - 18k dòng mã). Nếu không tồn tại mà đáp ứng các yêu cầu này tôi sẵn sàng xem xét một giải pháp thương mại.Trình tối ưu hóa JavaScript miễn phí tốt nhất có sẵn trong thư viện Java là gì?

Trả lời

6

Một số tùy chọn:

(Tôi đã không được sử dụng Jawr hoặc Dojo, vì vậy không thể nhận xét về đó là tốt nhất.)

+0

Cảm ơn bạn đã trả lời nhanh. YUI làm một công việc tốt, nhưng bạn có biết bất kỳ obfuscators mà làm một Base64 trộn (tất cả các yêu cầu nêu trên vẫn phải áp dụng)? – Marre

+0

... giống như trang jsutility.pjoneil.net (vấn đề: ngoài việc không phải là một cái lọ, nó đang chạy chậm trên IE7) – Marre

+0

Tôi chấp nhận câu trả lời của bạn vì ScriptMixer không còn có sẵn để tải xuống nữa (tôi vẫn sử dụng nó :-)). – Marre

0

Tôi vẫn tin rằng jsutility.pjoneil.net cung cấp khả năng nén tốt nhất của bất kỳ chương trình nào có sẵn ngoại trừ gzip. Đó là hỗ trợ obfuscation là tránh hầu hết các vấn đề với obfuscation. Nó cũng hỗ trợ hoạt động hàng loạt.

1

Có tùy chọn miễn phí mới hơn cho Javascript Obfuscation - Roquson. Họ cung cấp Javascript Obfuscation hoàn toàn miễn phí với các tính năng bổ sung như Đổi tên biến, Khóa tên miền và Ngày hết hạn.

Kiểm tra xem tại đây: http://roquson.com

+0

Lỗi thời, dự án dường như ngưng. – Gruber

Các vấn đề liên quan