Để thu nhỏ kích thước mã javascript (nhằm tăng tốc độ khi download về), bạn có thể nén các đoạn mã javascript lại.
Tôi tạm chia làm 3 mức độ xử lí:
Đơn giản là xoá các ghi chú, các khoảng trắng không cần thiết... Có nhiều công cụ làm việc này, dưới đây là một công cụ rất tốt, được viết bằng... javascript: JS crunch
Ở mức độ cao hơn, ta có thể sửa lại các tên biến chỉ còn 1, 2, 3 kí tự để tiết kiệm. Việc này cần làm đồng bộ trên 1 tập tin duy nhất chứa tất cả các mã sẽ dùng, vì nếu không có thể dẫn đến trùng tên.
Nén (compression) được hiểu theo đúng kiểu của nó: thay các từ dài, thường gặp bằng các từ ngắn hơn.
Không chỉ các tên biến, mà còn là các từ, cụm từ dài khác (như document, body, window...), không chỉ từ khoá, mà còn cả tên hàm, giá trị biến... sau đó hiển thị bằng hàm eval().