我正在寻找一个良好、简单的、不支持 javascript 的 PDF 查看器。此链接表示 Evince 不支持 javascript,但将来可能会支持。
我想要一个现在和将来都不支持 JavaScript 的 PDF 查看器。MATE 默认 PDF 查看器 Atril 是一个不错的选择吗?我想要这个的原因是为了避免 PDF JavaScript 漏洞。
答案1
根据 packages.ubuntu.com,Atril 间接依赖于 Javascript 库 (atril>libatrilview3>libwebkit2gtk>libjavascriptcoregtk)。所以,我认为 Atril 不是您想要的。
答案2
虽然 Kupfer 的说法是正确的,Atril 使用 JavaScript 库,这并不意味着它实际上执行了 PDF 文件中包含的 JavaScript。
您可以看到此错误报告对于 Evince 项目(Atril 从中分叉而来),JavaScript 支持已经讨论过但尚未添加。
就 Atril JS 支持而言,我发现的唯一一个 PDF 渲染库也被称为“阿特里尔”。这似乎没有关系。因此,无论使用 Atril 还是 Evince,您都不必担心 PDF 中存在恶意 JavaScript。
最后,我个人一直使用 Firefox 作为 PDF 查看器。我最近还禁用了 JavaScript 执行;我从一些小型个人网站上阅读了一些 PDF,不想让我的阅读习惯成为后门(尽管实际上这可能已经发生了)。
我最初按照本教程但它们的简短形式如下:
进入about:config
网址栏>>>搜索设置pdfjs.enableScripting
>>点击设置右侧的双箭头符号将其切换为“false”。