Kiwix 是一款离线阅读器,可阅读来自 Wikipedia、TED Talks、Stackexchange 和许多其他来源的内容。
[要使用此应用程序,您必须免费下载包含您选择的内容的存档,请参见下文。] Kiwix 是一个离线阅读器,可阅读来自 Wikipedia、Project Gutenberg、TED Talks、Wikivoyage、Stackexchange 等的内容。它使互联网访问受限或无法访问的人,或任何想要轻松离线访问大量信息库的人可以获取知识。该软件及其内容免费供任何人使用。
您可以在您的设备上获取整个维基百科以及数百个其他资源,以便以您自己的语言完全离线使用。无论您身在何处,您都可以轻松获得令人惊叹的参考工具。只需下载您选择的存档并将其存储在您的设备上(请参阅应用程序的“关于”页面中的说明)。非常适合旅行或任何难以访问互联网或访问互联网费用昂贵的地方! Kiwix 的快速查询速度通常比 Wikipedia 更快。
此应用程序读取较大的离线文件,您可以将其下载到您的设备上。您必须单独下载存档(有关说明,请参阅应用程序中的“关于”选项卡)。大多数维基媒体网站都提供离线档案,例如维基百科、维基词典和维基导游,包括维基媒体(项目)的子集,例如医学、化学、地理、天文学、历史等。还有数百种其他资源可供使用,包括 TED 演讲集、古腾堡计划(书籍档案)。这些都有多种不同语言版本。
这个扩展非常方便,只需在浏览器中点击一下即可。如果您想要 Kiwix JS 的打包版本,我们基于此代码库为 Linux 和 Windows 制作了一个单独的 Electron 应用程序,并具有一些附加功能。它独立于浏览器运行 - 请访问 https://kiwix.github.io/kiwix-js-pwa/app 获取更多信息。还有打包版本,其中包括最新的 WikiMed(医学维基百科)和 Wikivoyage。
如果您对全系列 Kiwix 应用程序(包括 iOS 和 Android 版)感兴趣,请访问 https://www.kiwix.org。
## 发布 Kiwix JS v4.4.0
发布于 2026-08-22
自 v4.3.0 以来的标题变化:jQuery 和 Bootstrap 的 JavaScript 包已被完全删除(节省了约 150KB 的缩小版 JavaScript),并在整个过程中添加了可访问性支持;围绕应用程序 URL 中可能提供的设置以及存档源验证进行了多项安全强化;修复了旧版浏览器的库回退以及重置时清除应用程序缓存的问题; “绕过 AppCache”选项现在称为“开发人员模式”。下面给出了每个临时更新的详细信息 - 这些更新仅推送到浏览器扩展 PWA。
* 修复:法语工具提示不再显示文字“ ”冒号之前
* 修复:在受限模式下遵循 HTML 重定向
* DEV:将 UI 和信息中的“绕过 AppCache”选项重命名为“开发人员模式”
* DEV:删除了三个死翻译键
* DEV:修复了不稳定的古腾堡作者搜索测试
* DEV:将每个 GitHub 工作流程操作固定到不可变的引用,以便我们的工作流程不再跟踪移动分支
* DEV:为 GitHub Actions 生态系统添加了 Dependabot 配置
### 临时更新 Kiwix JS v4.3.4
* 安全性:有关存档来源的安全提示现在在 ServiceWorkerLocal 模式下一致显示
* 修复:内容注入模式现在根据应用程序实际支持的模式进行验证
* 修复:已经选择 ServiceWorkerLocal 模式的用户不再显示他们之前回答过的模式更改警报
* 修复:在没有 ServiceWorker API 的浏览器(例如 IE11)中,当应用程序强制进入 ServiceWorker 模式时,“ServiceWorker API 不可用”对话框不再无限期地重新出现
* 修复:“开发者模式”设置不再阻止切换到受限模式,并且现在可以从受限模式关闭
* 修复:“开发人员模式”设置现在显示在其有效的每种模式中,并且仅在没有 ServiceWorker API 的浏览器中隐藏
* DEV:添加了涵盖跨内容注入模式的信任设置和验证的单元测试
* DEV:添加了 e2e 测试,在 IE 模式下运行,涵盖了应用程序在不支持的浏览器中从 ServiceWorker 模式恢复的情况
### 临时更新 Kiwix JS v4.3.3
* 安全性:除了应用程序在其自己的窗口之间传递的少数设置外,应用程序 URL 中提供的设置不再永久保存
* 安全性:“noPrompts”,它会抑制自动化测试套件的对话,现在会在受限模式而不是 ServiceWorker 模式下打开未经验证的存档
* 修复:在无法运行现代库的浏览器(例如 IE11)中,库不再报告“当前无法访问所有库服务器”
* 修复:刷新了下载镜像的紧急列表,删除无效条目和重定向条目,并添加 Kiwix 目录当前公布的条目
* 修复:更正了“关于”部分中过时的 download.kiwix.org 链接
* DEV:库服务器检查现在超时,而不是让用户无限期地观看加载动画
* 更新:完全删除了 jQuery 依赖项以及 Bootstrap 的 JavaScript 包
* 增强:导航栏切换按钮现在有一个可翻译的名称,因此屏幕阅读器不再将其宣布为未标记的按钮
* 修复:菜单关闭时,目录按钮不再报告自身已展开
* DEV:用本机等效项替换了 Bootstrap 的折叠和下拉插件,使 ARIA 状态和键盘导航保持同步
* DEV:添加了自动可访问性检查(`npm run test-e2e-a11y`)并将其包含在 Windows CI 作业中
* DEV:为 Firefox OS DeviceStorage 存档扫描添加了单元测试,这是 e2e 套件无法访问的路径
* DEV:添加了单元测试,涵盖了应用程序 URL 中可能提供的设置
* DEV:E2E测试不再依赖“noPrompts”来通过源验证,并且修复了复选框状态下两个无效的“await”
* DEV:更新了AI时代的贡献
* DEV:对依赖项的多个安全更新
### 临时更新 Kiwix JS v4.3.2
* 重要更新:修复了 Service Worker 无法在 Chromium 扩展中发现远程 PWA 的问题
* 增强:通过预先应用深色主题来防止启动时出现刺眼的白色闪光
* 更新:将 javascript-libzim 二进制文件更新到 v0.95
* 更新:更新主库 URL,以便检测到 CORS
* 修复:settingsStore 中的 URI 参数中的拼写错误阻止了本地扩展和 PWA 之间的状态传递
* 修复:在应用程序重置时正确清除应用程序缓存和 IndexedDB
* 修复:允许更宽松的 CSP 在库 iframe 中构建 kiwix.org 网站
* DEV:重命名 SSH 密钥,并适应新的发布和夜间包目的地
* DEV:修复破坏 IE11 测试的问题
* DEV:通过显式安装 IEDriver 并禁用 Selenium Manager 来修复 Windows CI
* DEV:将 CodeQL 操作更新到 v4
* DEV:添加 Docker Compose 配置和文档
* DEV:对依赖项的多个安全更新





