Kindle Format 8 (.azw3)

Amazon มาตรฐาน

Amazon Kindle Format 8 (AZW3 / KF8) คือรูปแบบอีบุ๊กกรรมสิทธิ์สมัยใหม่ของ Amazon โดยเข้ามาแทนที่ MOBI รุ่นเก่า ด้วยมาร์กอัปเชิงความหมาย HTML5 ที่สมบูรณ์, การจัดรูปแบบ CSS3, กราฟิกเวกเตอร์ SVG และฟอนต์ที่ฝังมาในตัว

ตรวจสอบและดู Metadata

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ AZW3 โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

เลือกหรือวางไฟล์ที่นี่

การแปลงไฟล์แบบส่วนตัว 100% ในเบราว์เซอร์ - ไฟล์จะไม่ rời ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V
การรับประกันความเป็นส่วนตัวแบบไม่มีการส่งผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

ลายเซ็นส่วนหัวในระดับไบต์ (Magic Bytes)

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ AZW3 โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

ลายเซ็น HEX (OFFSET 60):

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

การแสดงผลรูปแบบ ASCII: BOOKMOBI

มาตรฐาน: Amazon Proprietary KF8 Specification

ข้อมูลจำเพาะทางเทคนิค

สถาปัตยกรรมคอนเทนเนอร์PalmDOC database container encapsulating HTML5, CSS3, SVG, and embedded fonts with 'KF8' boundary markers
การบีบอัดPalmDOC LZ77 compression or standard Huffman/CDIC compression
การจัดลำดับไบต์ (Byte Endianness)Big-Endian Palm OS record architecture
พื้นที่สีsRGB (for color Kindle Fire and apps)
ช่องสัญญาณและโครงสร้างStructured reflowable or fixed-layout ebook pages, typography, and embedded graphics
ขนาดสูงสุดUnbounded pagination; supports fixed-layout children's books and comics
ความโปร่งใสCSS alpha opacity and PNG transparency supported in modern Kindle engines
การสตรีมและแบบโปรเกรสซีฟRecord-based indexing allows instant chapter navigation without parsing full book

ตารางเปรียบเทียบทางเทคนิค: AZW3 กับคู่แข่ง

คุณลักษณะทางเทคนิคAZW3 (ปัจจุบัน)EPUBMOBIPDF
การมาตรฐานกรรมสิทธิ์ Amazon KF8มาตรฐานเปิด W3C / IDPFPalm Mobipocket รุ่นเก่ามาตรฐานเอกสาร ISO 32000
เอ็นจิ้นการจัดรูปแบบHTML5 และ CSS3 สมัยใหม่HTML5 และ CSS3 / JavaScriptชุดย่อย HTML 3.2 ดั้งเดิมเค้าโครงเวกเตอร์ PostScript
ความเข้ากันได้กับเครื่องอ่านอีบุ๊กระบบนิเวศ Amazon Kindle เท่านั้นสากล (Kobo, Apple, Nook, Android)Kindle รุ่นเก่า & PDA ยุคโบราณสากลทุกอุปกรณ์
ข้อความที่จัดเรียงใหม่ได้ใช่ (ปรับขนาดตามหน้าจอแบบไดนามิก)ใช่ (ปรับขนาดแบบไดนามิก)ใช่ (การจัดเรียงข้อความแบบดั้งเดิม)ไม่ใช่ (เลย์เอาต์หน้าพิมพ์คงที่)

รูปแบบความเสียหายทั่วไปและคู่มือการกู้คืน Hex

Kindle แสดงข้อความ 'The selected book could not be opened'

สาเหตุหลัก: ตารางเรกคอร์ด PalmDOC เสียหาย หรือคีย์ DRM ไม่ตรงกัน

การกู้คืน: แปลงหนังสือเป็นรูปแบบ EPUB มาตรฐานโดยใช้ File2File Ebook Converter

การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์

โปรแกรมแยกวิเคราะห์ AZW3 ประเมินโครงสร้าง HTML5 และ CSS ที่ซับซ้อน ซึ่งต้องถูกจำกัดขอบเขต (sandbox) เพื่อป้องกันการฉีดสคริปต์ที่เป็นอันตราย

เวกเตอร์การโจมตีที่ทราบ

  • การโจมตีแบบข้ามไซต์ (XSS) ผ่าน JavaScript ที่ไม่ได้หลบหลีก (unescaped) ในมุมมองเว็บของ Kindle
  • บัฟเฟอร์ล้น (Buffer overflow) ในกิจวัตรการคลายการบีบอัด PalmDOC LZ77
  • การปฏิเสธการให้บริการผ่านการขยายเอนทิตี XML SVG ผิดปกติ

แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน:

ประวัติความเป็นมาและเหตุการณ์สำคัญ

2021Amazon เปลี่ยนบริการ Send-to-Kindle ไปสู่การรับเข้า EPUB โดยแปลงภายในเป็น KF8/AZW3
2012Kindle Paperwhite เปิดตัว พร้อมแสดงตัวอักษรความละเอียดสูงและการตัดคำที่เรนเดอร์จาก AZW3
2011Amazon ประกาศเปิดตัว Kindle Format 8 (KF8) ควบคู่ไปกับแท็บเล็ต Kindle Fire

ข้อได้เปรียบและจุดเด่นสำคัญ

  • การควบคุมการพิมพ์ที่อุดมสมบูรณ์: รองรับตัวอักษรตัวใหญ่ขึ้นต้นย่อหน้า (drop caps), ข้อความจัดกึ่งกลาง, แถบด้านข้าง, ฟอนต์กำหนดเอง และการจัดรูปแบบ CSS ขั้นสูง
  • การรองรับเวกเตอร์ SVG และ MathML ที่ฝังตัวช่วยให้ไดอะแกรม สูตร และตารางที่ซับซ้อนคมชัด
  • ปรับแต่งมาโดยเฉพาะสำหรับฮาร์ดแวร์ Amazon Kindle และจอแสดงผล E-ink ของเครื่องอ่านอีบุ๊ก Kindle

ข้อจำกัดทางเทคนิคและข้อควรพิจารณา

  • รูปแบบกรรมสิทธิ์ที่ผูกติดอย่างแน่นหนากับระบบนิเวศของ Amazon และมักติดเงื่อนไข DRM ของ Amazon
  • เครื่องอ่านอีบุ๊กที่ไม่ใช่ Kindle (Kobo, Nook, PocketBook) ไม่สามารถเปิดไฟล์ AZW3 ได้โดยไม่ต้องแปลงรูปแบบ
  • มีเนื้อหา MOBI สำรองที่ซ้ำกันในไฟล์ส่วนหัวคู่ ซึ่งทำให้ขนาดไฟล์รวมใหญ่ขึ้น

เกร็ดความรู้ทางเทคนิคที่น่าสนใจ

  • ไฟล์ AZW3 ยังคงรักษาไบต์วิเศษ 'BOOKMOBI' ดั้งเดิมไว้ที่ออฟเซต 60 เพื่อรักษาความเข้ากันได้ย้อนหลังกับ Kindle รุ่นแรกๆ
  • Kindle Format 8 ของ Amazon มีโครงสร้างภายในเกือบจะเหมือนกับ EPUB 3 โดยถูกบรรจุใหม่ภายในตัวครอบฐานข้อมูล Palm
  • อุปกรณ์ Kindle ปรับความหนาของฟอนต์และการเรนเดอร์สีแสงอุ่นแบบไดนามิกเมื่ออ่านหนังสือ AZW3

คำถามทางเทคนิคที่พบบ่อย

ความแตกต่างระหว่าง MOBI และ AZW3 คืออะไร?

MOBI เป็นรูปแบบที่ล้าสมัยตั้งแต่ช่วงต้นปี 2000 ที่มีการจัดรูปแบบแบบดั้งเดิม ส่วน AZW3 (KF8) รองรับ HTML5, CSS3 สมัยใหม่, ฟอนต์กำหนดเอง และกราฟิก SVG ที่คมชัด

ฉันสามารถอ่านหนังสือ AZW3 บน Kobo หรือ iPad ได้หรือไม่?

ไม่ได้โดยตรง คุณสามารถใช้ File2File.app เพื่อแปลงไฟล์ AZW3 เป็นรูปแบบ EPUB สากล ซึ่งสามารถเปิดได้บนอุปกรณ์ที่ไม่ใช่ Kindle

ทำไม Amazon ถึงแปลงไฟล์ EPUB ของฉันเป็น AZW3?

Amazon ใช้รูปแบบ Kindle Format 8 (AZW3/KFX) ของตนเองบนฮาร์ดแวร์ Kindle ดังนั้นเซิร์ฟเวอร์จึงแปลง EPUB ที่เข้ามาให้เป็น AZW3 โดยอัตโนมัติเมื่อทำการส่งมอบ