【问题标题】:PDF link and accessibility -- download yes or no?PDF 链接和可访问性——下载是或否?
【发布时间】:2018-09-14 10:23:21
【问题描述】:

我正在创建一个带有可下载 PDF 链接的网站,我们在文件下载 URL 的末尾添加一个参数,告诉浏览器如何提供文件:

https://example.com?ref=0&download=y

使用参数download=y 打开浏览器的文件下载对话框,要求用户将文件保存到他们的桌面,以便他们可以使用机器的默认 PDF 查看器打开它。

使用download=n 将打开浏览器的内置PDF 查看器,允许用户阅读PDF 而无需将其保存到他们的机器上。

我正在尝试了解哪种方法更适合移动/桌面/残障用户使用。从可访问性的角度来看,一种方法本质上是否优于另一种方法?

【问题讨论】:

    标签: html pdf hyperlink accessibility


    【解决方案1】:

    您始终可以让用户决定。如果您的链接直接指向 PDF,则用户可以更改其浏览器设置以在浏览器中查看 PDF 或使用外部查看器。我更喜欢网络开发人员试图为我选择(无意冒犯)。就个人而言,我喜欢在 Acrobat 中从外部查看 PDF,因为屏幕阅读器可以很好地处理 PDF如果 PDF 被标记。如果您没有tagged PDF,那么您如何提供该文件并不重要,因为视障用户将很难阅读它。

    【讨论】:

    • 感谢您的回复——我原则上同意您的观点,这就是为什么我选择download=n,默认情况下不会自动下载文件,而是先在浏览器查看器中打开它,然后如果用户喜欢在桌面查看器中阅读,则为用户提供下载文件的按钮。是的,这是两个步骤,但它提供了更多的选择。也许我应该提到我正在使用 CMS(我认为)要求我们在 yn 之间进行选择。该文件由 CDN (Akamai) 提供,如果我们不将 ?ref=0 附加到超链接,则会出现错误。
    【解决方案2】:

    让用户决定是正确的做法。这不是您应该为便于访问而尝试配置的设置。

    正确标记 PDF 文档非常重要。

    在锚文本中标记任何指向 PDF 文档的 HTML 链接也是一种很好的做法。

    例如<a href="foo.pdf">Title of Document (PDF)</a>

    【讨论】:

    • 是否有人有任何指向“官方”网络可访问性文档的链接支持“任何指向 PDF 文档的 HTML 链接都被标记为此类”的说法?
    • 这不是达到 WCAG 合规性的要求,而是一种最佳实践,可以提高您的内容对所有访问者的实用性,无论其能力水平如何。
    • "许多用户喜欢在打开文件时知道文件类型,这会导致打开新应用程序来查看文件,因此通常认为包含这些附加信息很有用。然而,这是不需要遵守此成功标准”w3.org/WAI/WCAG21/Techniques/html/H30#example-6
    猜你喜欢
    • 2013-08-21
    • 2015-07-24
    • 2020-12-25
    • 2016-10-10
    • 1970-01-01
    • 1970-01-01
    • 2019-05-25
    • 2015-10-14
    • 1970-01-01
    相关资源
    最近更新 更多