Chuyển đổi TTF sang WOFF2
Chuyển phông chữ TrueType sang WOFF2 có thể giảm dung lượng tải xuống khi dùng trên web; mức giảm tùy thuộc vào các bảng dữ liệu của phông chữ và việc có tạo phông chữ con hay không.
Tổng quan định dạng & Ứng dụng
Nhà phát triển web và nhà thiết kế đồ họa thường chuyển đổi phông chữ trên máy tính thành gói dùng cho web để xây dựng trang web tải nhanh. Định dạng TrueType, do Apple phát triển vào cuối thập niên 1980 và cấp phép cho Microsoft, chứa dữ liệu đường viền vector của ký tự, được thiết kế cho in ấn và phần mềm máy tính để bàn. Khi xây dựng trang web, dùng tệp TrueType thô khiến thời gian tải chậm vì các tệp này không có tính năng nén dành riêng cho web. Chuyển các tệp này sang Web Open Font Format phiên bản 2 sẽ tạo ra tài nguyên nhẹ mà trình duyệt có thể tải xuống tức thì. Các trình duyệt web lớn có thể tải tệp TrueType thô, nhưng WOFF2 là định dạng phông chữ web nhỏ nhất và được khuyên dùng rộng rãi nhất. Bằng cách sử dụng công cụ chuyển đổi chuyên dụng, các nhóm web chuẩn bị kiểu chữ máy tính để bàn phổ biến để triển khai trên internet mà không làm thay đổi hình dáng trực quan của từng chữ cái.
Thông số kỹ thuật & Phân tích codec
Các tệp phông chữ TrueType dựa trên cấu trúc vùng chứa sfnt không nén, sắp xếp đường viền glyph trong các bảng như glyf, loca và cmap. Định dạng WOFF2 thay bố cục bảng thô này bằng một vùng chứa được nén bằng Brotli. Chữ ký byte đặc trưng của tệp WOFF2 bắt đầu bằng các byte thập lục phân 77 4F 46 32, tạo thành wOF2 trong văn bản ASCII. Quá trình chuyển đổi biến đổi các bảng glyf và loca, đồng thời nén tất cả bảng phông chữ thành một luồng Brotli duy nhất, giúp giảm kích thước tệp hiệu quả hơn các định dạng cũ như WOFF và EOT. Tọa độ glyph vẫn giữ nguyên về mặt toán học, nghĩa là chất lượng hiển thị được bảo toàn hoàn toàn sau khi chuyển đổi.
Khả năng tương thích hệ điều hành & trình duyệt
WOFF2 được các trình duyệt lớn hiện nay hỗ trợ. Trình duyệt cũ và web view nhúng có thể cần định dạng dự phòng WOFF hoặc TrueType.
Thông tin hữu ích
Trình chuyển đổi này giữ lại mọi glyph trong phông chữ. Vì vậy, nếu trang web chỉ cần một số ký tự nhất định, hãy tạo tập con phông chữ bằng công cụ xử lý phông chữ trước khi chuyển đổi để tăng hiệu quả nén và giảm lưu lượng web.
Câu hỏi thường gặp
Làm thế nào để chuyển đổi phông chữ TrueType sang WOFF2 mà không làm giảm chất lượng?
Quá trình chuyển đổi sử dụng thuật toán nén không mất dữ liệu dựa trên Brotli. Nó nén các bảng phông chữ bên trong mà không làm thay đổi các điểm vector toán học xác định hình dạng của từng chữ cái.
Sự khác biệt giữa phông chữ TrueType và WOFF2 là gì?
Phông chữ TrueType là định dạng phông chữ máy tính để bàn không nén sử dụng cấu trúc bảng sfnt, trong khi WOFF2 là vùng chứa được tối ưu hóa cho web sử dụng nén Brotli để thu nhỏ đáng kể kích thước tệp phục vụ cho việc truyền tải trên internet.