先看结论
- AZW3 是一种用 HTML 和 CSS 表示 Kindle Format 8 内容的二进制电子书封装格式,但其规范尚未公开,互操作性由 Amazon 决定。
- 可用 IANA 列出的 Amazon Kindle 应用或 Calibre 打开 AZW3。电脑上选择“打开”或“添加书籍”,再选中 .azw3 文件;手机或平板上通过文件选择器或分享菜单导入兼容的阅读应用。如果打不开,请检查扩展名、application/vnd.amazon.mobi8-ebook 类型并更新阅读器;通用 MOBI 关联不一定能正确识别 KF8。
- AZW3 评为低风险,因为普通 KF8 内容的主动执行面有限:script 标签保留给 Amazon 专用,且不支持 iframe、form、input、canvas、audio 和 video。但这不等于没有风险;IANA 明确表示该媒体类型的安全问题尚未评估。处理不可信文件时,应使用已更新且在沙箱中运行的阅读器。
AZW3(Kindle Format 8)文件
AZW3 是 Kindle Format 8(KF8)的正式扩展名。IANA 登记的媒体类型是 application/vnd.amazon.mobi8-ebook,作者及变更控制者为 Amazon.com, Inc.。在启用 KF8 的设备和应用中,它可表示语义化 HTML、图像、嵌入式 SVG、样式表、字体、背景、边框和定位。它不是开放标准,规范也尚未发布。
AZW3 转换可能丢失内容或改变版式。KF8 不支持 audio、video、form、iframe、input、canvas,也不支持部分选择器、伪元素、结构伪类和 max-width 等 CSS 功能。依赖这些特性的源文档不能假定无损转换。KF8 与旧 Mobi 还可能通过 @media amzn-kf8 和 @media amzn-mobi 使用不同样式。
怎么打开
可用 IANA 列出的 Amazon Kindle 应用或 Calibre 打开 AZW3。电脑上选择“打开”或“添加书籍”,再选中 .azw3 文件;手机或平板上通过文件选择器或分享菜单导入兼容的阅读应用。如果打不开,请检查扩展名、application/vnd.amazon.mobi8-ebook 类型并更新阅读器;通用 MOBI 关联不一定能正确识别 KF8。
可用 IANA 列出的 Amazon Kindle 应用或 Calibre 打开 AZW3。电脑上选择“打开”或“添加书籍”,再选中 .azw3 文件;手机或平板上通过文件选择器或分享菜单导入兼容的阅读应用。如果打不开,请检查扩展名、application/vnd.amazon.mobi8-ebook 类型并更新阅读器;通用 MOBI 关联不一定能正确识别 KF8。
AZW3 转换可能丢失内容或改变版式。KF8 不支持 audio、video、form、iframe、input、canvas,也不支持部分选择器、伪元素、结构伪类和 max-width 等 CSS 功能。依赖这些特性的源文档不能假定无损转换。KF8 与旧 Mobi 还可能通过 @media amzn-kf8 和 @media amzn-mobi 使用不同样式。
文件安全
AZW3 评为低风险,因为普通 KF8 内容的主动执行面有限:script 标签保留给 Amazon 专用,且不支持 iframe、form、input、canvas、audio 和 video。但这不等于没有风险;IANA 明确表示该媒体类型的安全问题尚未评估。处理不可信文件时,应使用已更新且在沙箱中运行的阅读器。
来路不明、文件名带两个后缀,或者内容和扩展名对不上——先停下来核对。
转换格式
AZW3 转换可能丢失内容或改变版式。KF8 不支持 audio、video、form、iframe、input、canvas,也不支持部分选择器、伪元素、结构伪类和 max-width 等 CSS 功能。依赖这些特性的源文档不能假定无损转换。KF8 与旧 Mobi 还可能通过 @media amzn-kf8 和 @media amzn-mobi 使用不同样式。
先复制一份原文件再转换,转完对照看看画质、元数据和排版有没有变。
常见问题
AZW3 文件是什么,用来做什么?
AZW3 是使用 HTML 和 CSS 表示内容的 Kindle Format 8 电子书。在支持 KF8 的设备和应用中,它可包含语义化 HTML、图像、嵌入式 SVG、样式、字体、背景、边框及定位。
AZW3 文件怎么打开?
使用 IANA 登记中列出的 Amazon Kindle 应用或 Calibre,选择“打开”或“添加书籍”,再选中 .azw3 文件。
Windows 电脑怎么打开 AZW3 文件?
安装较新的 Windows 版 Kindle 应用或 Calibre,通过“打开”或“添加书籍”导入文件。不要只依赖通用 MOBI 文件关联,因为它可能无法正确识别 KF8。
Mac 电脑怎么打开 AZW3 文件?
用较新的 Kindle 应用或 Calibre 导入文件。如果 macOS 没有关联 .azw3,可在“打开方式”中手动选择阅读器。
手机怎么打开 AZW3 文件?
安装兼容 Kindle 的阅读应用,再从手机文件选择器或分享菜单导入 AZW3。实际显示效果取决于该手机和应用是否启用了相应 KF8 功能。
AZW3 文件打不开怎么办?
先确认扩展名是 .azw3、媒体类型是 application/vnd.amazon.mobi8-ebook,再尝试更新后的 Kindle 应用或 Calibre。把其他文件改名为 .azw3 不会使其成为 KF8;Kindle/Mobipocket 家族内部标记也不能单独证明它是 AZW3。
AZW3 和 MOBI 的区别是什么?
AZW3 对应 KF8,正式媒体类型是 application/vnd.amazon.mobi8-ebook,不应以 MOBI 家族的 application/x-mobipocket-ebook 代替。两者还可通过 @media amzn-kf8 与 @media amzn-mobi 应用不同 CSS。
AZW3 电子书转换后能保留原版式吗?
不能假定无损转换。依赖 audio、video、form、iframe、input、canvas 或 max-width 等不受支持功能的内容,转换后可能缺失或重新排版。
AZW3 文件安全吗?
它的普通主动内容能力受限,但 IANA 表示该媒体类型的安全问题尚未评估。打开来源不可信的 AZW3 时,应使用已更新且在沙箱中运行的阅读器。
文件签名能确认一本电子书就是 AZW3 吗?
不能单独确认。PRONOM 的 BOOKMOBI 或 TEXtREAd 加 kindle: 签名覆盖更广泛的 Kindle/Mobipocket 家族,也关联 AZW、MOBI 和 AMR,因此这里不提供所谓的 AZW3 专属签名。
相关格式
资料来源
Media Type Registration: application/vnd.amazon.mobi8-ebook · IANA
HTML and CSS Tags Supported in Kindle Format 8 · Amazon Kindle Direct Publishing
Media Queries · Amazon Kindle Direct Publishing
Amazon Kindle ebook File — Signatures · The National Archives PRONOM
Publishing on Kindle: Guidelines for Publishers · Amazon.com