简介:
Kiwix:离线维基百科阅读器
Kiwix 是一个离线维基百科(许多其他离线网站)查看器。见官网:https://kiwix.org/
您需要从 https://library.kiwix.org 下载存档(ZIM 文件),将其存储在您的设备上,并在启动扩展后手动选择它。
您可以在文章标题中搜索,并在没有任何 Internet 访问权限的情况下阅读其中任何一篇。维基百科的所有内容都在您的设备中(包括图像)。它还可以与其他以 ZIM 文件格式打包的作品一起使用(有关更多详细信息,请参见 https://openzim.org),但仅在维基百科上进行过测试。
如果您的 Internet 访问费用昂贵/稀有/缓慢/不可靠/观看/审查,您仍然可以浏览这些惊人数量的知识和文化。
3.7.0
* 特点:如果您的 ZIM 存档有 ft 索引,现在可以在现代 Firefox 和 Chromium 中进行全文搜索
* 新:配置中的 API 面板现在会通知您全文搜索是否适用于您的 ZIM 和平台
* 新:在后端添加了一个新的 ZIM 元数据属性,以显示加载的存档是否具有 ft 索引
* 新:如果需要,添加代码以初始化新的 javascript-libzim W/ASM
* 更新:更新文档以反映全文搜索功能
* 更新:将 GitHub 存储库"master"分支重命名为"main"
*更新:将构建脚本中的一些硬编码值更改为动态
*更新:提供一个工作流调度选项来设置构建版本号
*更新:不需要签名的发布包现在自动上传到发布服务器
* CLEANUP:许多 depcated JQuery 语句已转换为本地 DOM 等价物,加速代码
* CLEANUP:删除了代码中 .innerHTML 的大部分用法
* FIX:调整维基媒体深色主题以更好地兼容 LaTeX 图像
3.6.0
* 特性:ServiceWorker 模式现在是默认模式,兼容的客户端会自动升级到此模式
* 特点:更新后首次运行时,会通知用户 ServiceWorker 模式升级状态(已升级或不兼容)
* 新:如果用户打开不兼容的 Zimit (warc2zim) 存档类型,则会提供警告(带有建议)
* 兼容性:由于早期版本缺少完整的扩展 API,Firefox 的最低版本已提高到 >=52
* 更新:为与更多无命名空间 ZIM 档案兼容而更新的活动内容检测
*更新:下载服务器上的夜间包现在在文件名中包含日期
* 修复:Kiwix 图标现在有一个轮廓,以便在深色操作系统背景下可见
3.5.0
* 特性:Enter 键现在在 Bootstrap 对话框中处理,触发默认操作
* 修复:ServiceWorker 模式下的视频搜索在某些浏览器扩展中并不总是有效
* FIX:在 ServiceWorker 模式下,在新选项卡中打开外部链接(而不是在 iframe 中,这可能会失败),并警告用户
* FIX:目录条目被错误地假设为不大于 2048 字节(这可能导致一些无限循环,一些非常具体的 ZIM 文件
* 更新:更新 Firefox 和 Windows 商店的标志
3.4.0
* 功能:在支持主题检测的浏览器中提供自动暗模式切换(基于底层操作系统主题)
* 特点:使用引导模式进行警告和确认对话框,而不是本机浏览器对话框
*修复:部分删除后端对用户界面的依赖
* FIX:如果用户在未加载 ZIM 时选择随机按钮,则提供警报
* 更新:对依赖项的例行更新:Karma、node-fetch、follow-redirects、minimist
3.3.1
* 注意:这是一个错误修复版本,用于修复 Ubuntu Touch 应用程序的严重错误。有关主要变更日志,请参阅下面的 v3.3.0。
* 修复:改进 Ubuntu Touch 应用程序的包装
* FIX:为 Ubuntu Touch 应用程序提供一个平台兼容的挂钩名称(请注意,升级到此版本时设置可能会丢失)
* BUGFIX:更正 GitHub 发布工作流程中版本号的处理
* BUGFIX:正确的竞争条件防止在某些情况下初始化解压器(例如 file:// 协议)
3.3.0
* 特性:提供了一种在 Firefox 扩展中启用 Service Worker 模式的解决方法(通过 PWA)
* 新:如果作为 PWA 直接访问,应用程序现在默认为 Service Worker 模式(不适用于浏览器扩展)
* 新:提供了重置应用程序和从 UI 绕过 appCache 的方法
* 新:在 JQuery 模式下支持 img 和链接标签中的非 http URL(例如数据:javascript:)
* 新:为应用程序中的图标和设置添加了有用的工具提示
* 新:为贡献者(存储库)提供了报告错误的行为准则和程序
* 新:为未来的开发人员提供贡献指南和信息(存储库)
* 修复:在 jQuery 模式下向媒体容器添加了缺少的"控件"属性
* 修复:在 JQuery 模式下滚动到锚点目标
* FIX:ZIM 资产的缓存现在包括 SW 模式下任何必需的查询字符串
* FIX:ZIM 声明的任何 favicon 现在都以 JQuery 模式提取和附加
* BUGFIX:更正了主题选择框的高度
* BUGFIX:将搜索栏与搜索按钮对齐
* BUGFIX:禁用某些 UI 元素的拖动
* BUGFIX:对带有问号或散列的标题的不正确处理阻止了某些文章的显示
3.2.0
* 新:支持最新格式的 ZIM 档案(无命名空间)
* 新:通过消除冗余优化标题搜索
* 新:在无命名空间 ZIM 档案中支持新格式的标题列表 (v1)
* 新:"主页"键现在可用于聚焦搜索字段
* 新:使用原生 Promises(或需要时使用现代 polyfill)代替 Q,提高现代浏览器和 IE11 的性能
* 新:使用快速二进制 WASM 解码器,必要时回退到 ASM
*更新:关于最终用户的更清晰和更广泛的文档
* 更新:单元测试更新到最新的 QUnit,并使用 Karma 而不是 Nightwatch
* 更新:将 Travis 替换为 GitHub Actions 以实现持续集成
* 更新:添加了帮助程序脚本和使用 Docker 重新编译解压器的说明
* BUGFIX:随机文章选择的计算问题
* BUGFIX:使用 classList 方法的语法不正确,导致在具有罕见 ZIM 类型的旧浏览器中出现异常
3.1.0
* 新:低级块缓存显着提高二进制搜索速度,并可以加快大多数浏览器的资源加载
* 新:带有 WebP 编码图像的档案现在可以通过 polyfill 在旧版浏览器中解码
* 更新:图像现在以 jQuery 模式从 DOM 顶部顺序提取
* BUGFIX:如果用户输入新的搜索词或导航离开,运行二进制搜索现在完全取消
* BUGFIX:活动内容警告在 jQuery 模式下错误地显示在某些 ZSTD WikiMedia 登陆页面上
3.0.0
* 新:添加对读取使用 zstandard 压缩算法压缩的 ZIM 档案的支持
* 更新:公开隐私政策
插件下载: