Về dự án
HOSTVN Image là công cụ nén ảnh chạy hoàn toàn trong trình duyệt của bạn. HOSTVN làm và duy trì nó như một đóng góp cho cộng đồng, không thu phí và không kiếm tiền từ nó.
Những điều chúng tôi cam kết
- Miễn phí vĩnh viễn. Không tài khoản, không giới hạn số lượng ảnh, không bản trả phí.
- Ảnh không rời khỏi máy bạn. Trang không có máy chủ xử lý ảnh, không nhận upload, không lưu trữ gì cả.
- Không quảng cáo, không theo dõi. Không Google Analytics, không pixel, không cookie phân tích, không gọi ra dịch vụ bên thứ ba nào khi bạn dùng trang.
- Dùng được offline. Cài như một ứng dụng, mất mạng vẫn nén ảnh được.
Hoạt động thế nào
Các bộ nén ảnh vốn viết bằng C/C++ và Rust được biên dịch sang WebAssembly và chạy ngay trong trình duyệt, trên nhiều luồng khi trình duyệt cho phép. Khi bạn chọn một tấm ảnh, nó được đọc thẳng từ ổ đĩa vào bộ nhớ của tab, nén tại chỗ, rồi tải về từ chính bộ nhớ đó.
Vì vậy toàn bộ trang chỉ là file tĩnh. Không có cơ sở dữ liệu, không có log ảnh, và kể cả chúng tôi cũng không có cách nào xem được ảnh của bạn.
Những giới hạn thật lòng
- Ảnh quá lớn có thể làm hết bộ nhớ tab, nhất là trên điện thoại — giới hạn nằm ở trình duyệt, không phải ở chúng tôi.
- Lần đầu vào trang phải tải bộ nén về (vài MB), sau đó được lưu lại để dùng offline.
- JPEG XL và WebP v2 còn ở giai đoạn thử nghiệm; ảnh xuất ra chưa chắc mở được ở mọi nơi.
- Nút cài ứng dụng chỉ hiện trên các trình duyệt nhân Chromium. Trên iPhone, dùng Chia sẻ → Thêm vào MH chính.
Mã nguồn mở và ghi công
Dự án được xây trên một ứng dụng nén ảnh mã nguồn mở phát hành theo giấy phép Apache License 2.0 (bản quyền gốc thuộc Google Inc. và các tác giả đóng góp). Chúng tôi giữ nguyên giấy phép và mọi thông báo bản quyền trong mã nguồn, đồng thời phát hành phần sửa đổi của mình theo cùng giấy phép đó.
Phần nén ảnh thực sự đến từ các dự án mã nguồn mở sau:
| Thư viện | Dùng để |
|---|---|
| MozJPEG | Nén JPEG |
| libwebp | Nén và giải mã WebP |
| libavif / AOM | Nén và giải mã AVIF |
| libjxl | Nén và giải mã JPEG XL |
| OxiPNG | Tối ưu PNG không mất dữ liệu |
| libimagequant | Giảm số màu cho PNG |
| QOI | Định dạng ảnh nén nhanh |
Mỗi thư viện giữ giấy phép riêng của nó, đi kèm trong mã nguồn dự án. Font chữ là Be Vietnam Pro, giấy phép SIL Open Font License 1.1.
Ảnh mẫu
Các ảnh mẫu trên trang chủ đều thuộc miền công cộng, CC0, hoặc do HOSTVN tự tạo — không có ảnh nào kéo theo ràng buộc bản quyền.
Góp ý, báo lỗi
Thấy ảnh nén sai, giao diện vỡ, hay chữ nghĩa chưa ổn? Hãy báo cho chúng tôi qua hostvn.net. Dự án phi lợi nhuận nên mọi góp ý đều đáng giá.