Kindle Format 8 (.azw3)

Amazon Tiêu chuẩn

Amazon Kindle Format 8 (AZW3 / KF8) là định dạng sách điện tử độc quyền hiện đại của Amazon, thay thế MOBI cũ bằng mã đánh dấu ngữ nghĩa HTML5 phong phú, kiểu dáng CSS3, đồ họa SVG dạng vector và phông chữ được nhúng.

Kiểm tra & Siêu dữ liệu

Các hệ điều hành và trình phân tích tệp nhận dạng tệp AZW3 bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

Chọn hoặc thả tệp vào đây

Riêng tư - tệp không bao giờ rời khỏi thiết bị của bạn

Hoặc dán Ctrl+V
Cam kết bảo vệ quyền riêng tư, không truyền dữ liệu qua mạng: 0 byte được tải lên máy chủ bên ngoài. Toàn bộ quá trình xử lý diễn ra cục bộ trong hộp cát trình duyệt của bạn.

Chữ ký ở đầu tệp (mẫu byte nhận diện)

Các hệ điều hành và trình phân tích tệp nhận dạng tệp AZW3 bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

CHỮ KÝ HEX (OFFSET 60):

42 4F 4F 4B 4D 4F 42 49

BIỂU DIỄN ASCII: BOOKMOBI

Tiêu chuẩn hóa: Amazon Proprietary KF8 Specification

Thông số kỹ thuật

Kiến trúc ContainerVùng chứa cơ sở dữ liệu PalmDOC, bao gồm HTML5, CSS3, SVG và phông chữ nhúng, có dấu ranh giới 'KF8'
NénNén PalmDOC LZ77 hoặc nén Huffman/CDIC tiêu chuẩn
Thứ tự byteKiến trúc bản ghi Palm OS big-endian
Không gian màusRGB (dành cho Kindle Fire và ứng dụng có màu)
Kênh & Cấu trúcTrang sách điện tử có bố cục cố định hoặc tự dàn lại, kiểu chữ và đồ họa nhúng
Kích thước tối đaSố trang không giới hạn; hỗ trợ sách thiếu nhi và truyện tranh có bố cục cố định
Độ trong suốtCác công cụ Kindle hiện đại hỗ trợ độ mờ alpha CSS và độ trong suốt PNG
Truyền phát & Tăng dầnLập chỉ mục theo bản ghi cho phép chuyển chương tức thì mà không cần phân tích toàn bộ sách

Ma trận so sánh kỹ thuật: AZW3 so với các đối thủ

Thuộc tính kỹ thuậtAZW3 (Hiện tại)EPUBMOBIPDF
Tiêu chuẩn hóaAmazon KF8 độc quyềnTiêu chuẩn mở W3C / IDPFPalm Mobipocket cũTiêu chuẩn tài liệu ISO 32000
Công cụ tạo kiểuHTML5 & CSS3 hiện đạiHTML5 & CSS3 / JavaScriptTập con HTML 3.2 nguyên thủyBố cục vector PostScript
Tương thích thiết bị đọc sách điện tửChỉ hệ sinh thái Amazon KindlePhổ quát (Kobo, Apple, Nook, Android)Kindle cũ & thiết bị PDA cổ điểnPhổ quát trên mọi thiết bị
Văn bản có thể điều chỉnh lạiCó (tự động điều chỉnh tỷ lệ theo màn hình)Có (tự động điều chỉnh tỷ lệ)Có (điều chỉnh lại nguyên thủy)Không (bố cục trang in cố định)

Các dạng hỏng thường gặp và hướng dẫn khôi phục bằng mã hex

Kindle hiển thị 'The selected book could not be opened'.

Nguyên nhân gốc rễ: Bảng bản ghi PalmDOC bị hỏng hoặc khóa DRM không khớp.

Khắc phục: Chuyển đổi sách sang EPUB tiêu chuẩn bằng Trình chuyển đổi Ebook File2File.app.

Phân tích bảo mật và các đường tấn công nhằm vào bộ phân tích cú pháp

Trình phân tích cú pháp AZW3 đánh giá các cấu trúc HTML5 và CSS phức tạp phải được thực thi trong hộp cát chống lại việc chèn tập lệnh độc hại.

Các véc-tơ tấn công đã biết

  • Tấn công tập lệnh chéo trang (XSS) thông qua JavaScript chưa được thoát trong chế độ xem web Kindle.
  • Tràn bộ đệm trong các quy trình giải nén PalmDOC LZ77.
  • Từ chối dịch vụ thông qua việc mở rộng thực thể XML SVG bất thường.

Biện pháp phòng thủ tốt nhất: Loại bỏ tất cả các tập lệnh thực thi đang hoạt động và xác thực các ranh giới bản ghi Palm trước khi phân tích cú pháp.

Nguồn gốc lịch sử và các cột mốc

2021Amazon chuyển đổi các dịch vụ Send-to-Kindle hướng tới việc tiếp nhận EPUB, chuyển đổi nội bộ sang KF8/AZW3.
2012Kindle Paperwhite ra mắt, trưng bày kiểu chữ độ phân giải cao và ngắt từ được kết xuất từ AZW3.
2011Amazon công bố Kindle Format 8 (KF8) cùng với máy tính bảng Kindle Fire.

Ưu điểm & Lợi ích chính

  • Các tùy chọn định dạng chữ phong phú: hỗ trợ chữ cái lớn đầu dòng (drop caps), văn bản căn giữa, thanh bên, phông chữ tùy chỉnh và kiểu dáng CSS nâng cao.
  • Hỗ trợ vector SVG và MathML được nhúng giúp tạo ra các sơ đồ sắc nét, công thức và bảng phức tạp.
  • Được tối ưu hóa riêng cho phần cứng Amazon Kindle và màn hình E-ink của máy đọc sách Kindle.

Hạn chế & Nhược điểm kỹ thuật

  • Định dạng độc quyền bị khóa chặt trong hệ sinh thái của Amazon, thường bị ràng buộc bởi DRM của Amazon.
  • Các thiết bị đọc sách điện tử không phải Kindle (Kobo, Nook, PocketBook) không thể mở tệp AZW3 nếu không chuyển đổi định dạng.
  • Chứa nội dung MOBI dự phòng trùng lặp trong các tệp tiêu đề kép, làm phình to tổng kích thước tệp.

Thông tin kỹ thuật thú vị

  • Tệp AZW3 giữ lại các byte nhận diện 'BOOKMOBI' trong lịch sử tại độ lệch 60 để duy trì khả năng tương thích ngược với các dòng Kindle đời đầu.
  • Amazon Kindle Format 8 (AZW3 / KF8) là định dạng sách điện tử độc quyền hiện đại của Amazon, thay thế MOBI cũ bằng mã đánh dấu ngữ nghĩa HTML5 phong phú, kiểu dáng CSS3, đồ họa SVG dạng vector và phông chữ được nhúng.
  • Các thiết bị Kindle điều chỉnh độ đậm của phông chữ và việc kết xuất màu ánh sáng ấm một cách linh hoạt khi đọc sách AZW3.

Các câu hỏi kỹ thuật thường gặp

Sự khác biệt giữa MOBI và AZW3 là gì?

MOBI là định dạng cũ từ đầu những năm 2000 với định dạng thô sơ. AZW3 (KF8) hỗ trợ HTML5, CSS3 hiện đại, phông chữ tùy chỉnh và đồ họa SVG sắc nét.

Tôi có thể đọc sách AZW3 trên Kobo hoặc iPad không?

Không trực tiếp. File2File.app có thể chuyển AZW3 sang EPUB ngay trong trình duyệt. Khả năng hỗ trợ tùy thuộc vào thiết bị và ứng dụng đọc.

Tại sao Amazon lại chuyển đổi các tệp EPUB của tôi thành AZW3?

Amazon sử dụng định dạng Kindle Format 8 (AZW3/KFX) độc quyền của mình trên phần cứng Kindle, vì vậy máy chủ của họ sẽ tự động chuyển đổi các tệp EPUB đầu vào thành AZW3 khi được gửi đến.