Công cụ thành viên

Công cụ trang web


programming:optimize_javascript

Đây là một phiên bản cũ của tài liệu!


Cách sử dụng Google Closure Compiler tối ưu JavaScript cho NukeViet 3

Tối ưu cho các lập trình viên.

Tối ưu cho lập trình viên là cách tối ưu mà lập trình viên vẫn có thể đọc được code dễ dàng, ta sẽ sử dụng Google Closure Compiler tối ưu code mà vẫn giữ lại (thậm chí còn làm đẹp) cấu trúc dòng lệnh (chứ không phá hủy nó). Để làm việc này, tại công cụ Google Closure Compiler, bạn chọn các tùy chọn như sau:

  • Optimiztion: Simple.
  • Formatting: Pretty print.

Cuối cùng, sau khi xử lý xong các tùy chọn, bạn chỉ cần chép nội dung file JavaScript vào ô bên trái, nhấp nút Compile, code đã tối ưu sẽ được Google trả về ở phía bên phải. Google cũng sẽ tính toán luôn tỉ lệ % được tối ưu so với code gốc, thống kê các lỗi và các cảnh báo nếu đoạn mã JavaScript của bạn có vấn đề. Hình 12: Đoạn code được tối ưu vấn giữ nguyên cấu trúc dễ đọc.

Tối ưu cho khách truy cập web.

Khách truy cập web không quan tâm đến các dòng mã JavaScript, do đó có thể hủy cả cấu trúc dòng lệnh để việc tối ưu được cao hơn. Để làm việc này, tại công cụ Google Closure Compiler, bạn chọn các tùy chọn như sau:

  • Optimiztion: Simple.
  • Formatting: hủy hết các tùy chọn tại đây.

Hình 13: Đoạn code được tối ưu hết cỡ, việc đọc nó cũng không còn dễ dàng vì cấu trúc dòng lệnh cũng bị hủy.

Với những tính năng vượt trội và cách sử dụng dễ dàng, Google Closure Compiler sẽ được tích hợp sẵn vào các phiên bản NukeViet trong tương lai.

programming/optimize_javascript.1331967055.txt.gz · Sửa đổi lần cuối: 2012/03/18 03:50 (sửa đổi bên ngoài)