-2

我一直在研究这一点,但在创建符合 508 的、可访问的组织结构图的标准解决方案方面没有发现太多。我们有代表组织结构的图像。似乎选项是创建一个外部文件以链接到该尝试表示图表中的关系(尽管我不确定是否有一种普遍接受的方法可以通过分层树的文本来做到这一点),或者也许创建一个实际上不链接到任何外部但仅存在于标签的图像映射。这似乎更像是一种黑客行为。我还只是想到了另一种潜在的表示形式——另一个 html 文件(链接),它基本上只是您的标准列表,它可以表示无限的层次复杂性。一些带标签的项目在一般层次结构之外(因此层次结构内的各种类型的分组等)。只是想知道是否有其他人遇到过这个问题,或者只是看到其他人如何处理它的例子?

4

2 回答 2

5

第 508 节说,关于基于 Web 的 Intranet 和 Internet 信息和应用程序,这可能在这里很重要:“(a) 应提供每个非文本元素的等效文本(例如,通过“alt”、“longdesc”、或在元素内容中)。” 任何满足要求的解决方案都符合 508 标准。请注意,这是一个法律和正式的问题;这并不意味着内容真的可以访问。

因此,例如,您可以将组织的文本描述(内容等同于图像)写入alt属性。它的长度没有明确的上限。或者,您可以使用该longdesc属性链接到包含等效描述的页面,这可以使用 HTML 的所有表达能力,例如嵌套列表或表格(当然有可访问性要求)。软件支持longdesc是有限的,如果不是轶事的话,但第 508 节明确提到了这种可能性。最明智的是,您可以根据需要使用 HTML 标记在页面内容中(在这种情况下您可以使用alt="")或在您链接到的单独页面上编写文本描述。

对于更具体的答案,我认为您需要问一个更具体的问题——比如一个代表组织结构图的真实图像。

于 2013-09-09T18:48:43.227 回答
1

我正在努力争取在被问到这个问题五年多之后的最后期限。即使是现在,如果有人递给我一个视觉呈现的组织结构图,没有可访问的后备,Jukka 的答案提供了我能想到的最佳解决方案。

但是,如果我们是创建过程的一部分(这始终是理想的),能够从一开始就影响可访问性呢?使用结构良好的语义 HTML,是否可能不需要后备?这就是我现在一直在寻找的东西,这里有一些资源可能对有类似需求的人有用。这两个都是许可开源的,在这两种情况下(使用 MIT 许可)只需要在源代码中保留原始版权和许可声明。

这是Erin Sullivan 提出的 CSS 解决方案。

这是另一个使用 Treeflex CSS 库的

我总是尝试将内容与演示分开,而 CSS 提供了不断定制、改进和改进演示的可能性。我希望在我当前的项目中使用其中之一,并且我希望这项研究能够使其他致力于提高可访问性的人受益。

于 2019-03-25T14:54:37.673 回答