Công cụ khai thác mã
Giảm thiểu CSS, JavaScript, HTML hoặc JSON trong trình duyệt: loại bỏ nhận xét và khoảng trắng, xem kích thước được lưu ngay lập tức.
kết quả
Công cụ khai thác mã này nén CSS, JavaScript, HTML và JSON bằng cách loại bỏ mọi thứ mà máy không cần: nhận xét, thụt lề, dòng mới và khoảng trắng thừa. Chọn ngôn ngữ, dán nguồn, nhấn nút - bảng kết quả hiển thị mã được rút gọn cùng với kích thước trước/sau chính xác tính bằng byte và phần trăm được lưu.
Việc thu nhỏ có chủ ý thận trọng và an toàn. Đối với JavaScript, điều đó chỉ có nghĩa là nhận xét và khoảng trắng — không đổi tên biến, không viết lại biểu thức — bằng một trình quét đi chính xác các chuỗi, ký tự mẫu và ký tự biểu thức chính quy, đồng thời giữ nguyên dòng mới ở bất cứ nơi nào tính năng chèn dấu chấm phẩy tự động có thể thay đổi hành vi. CSS được hợp nhất khoảng trắng xung quanh dấu ngoặc nhọn, dấu hai chấm, dấu chấm phẩy và dấu phẩy; HTML thu gọn khoảng trắng giữa các thẻ trong khi nội dung trước, vùng văn bản, tập lệnh và kiểu vẫn không bị ảnh hưởng; JSON được phân tích cú pháp và tuần tự hóa lại, đồng thời xác thực nó.
Mọi thứ chạy cục bộ trong trình duyệt của bạn: không có mã nguồn nào được tải lên bất kỳ máy chủ nào, điều này giúp công cụ này an toàn đối với mã độc quyền, chưa được phát hành hoặc mã máy khách. Không cần đăng ký, không có giới hạn kích thước tệp vượt quá bộ nhớ trình duyệt của bạn và kết quả là bạn chỉ cần một cú nhấp chuột là có thể truy cập bảng nhớ tạm hoặc tệp đã tải xuống.
Việc thu nhỏ ngược lại với định dạng: công cụ này làm cho mã nhỏ hơn để sản xuất, trong khi trình định dạng mã của chúng tôi giúp mã được rút gọn có thể đọc lại được. Sử dụng công cụ rút gọn cho các tập lệnh và kiểu nội tuyến, HTML email, tải trọng API và bất kỳ nơi nào mà quy trình xây dựng đầy đủ với Terser hoặc cssnano sẽ là quá mức cần thiết cho công việc thực hiện một lần nhanh chóng.