Html 如何创建符合508标准的组织结构图?

Html 如何创建符合508标准的组织结构图?,html,accessibility,section508,Html,Accessibility,Section508,我一直在研究这个问题,但在创建符合508标准、可访问的组织结构图的标准解决方案方面还没有找到多少。我们有代表组织结构的图像。似乎可以选择创建一个外部文件来链接,该文件试图表示图表中的关系(尽管我不确定是否有一种普遍接受的方式通过层次树的文本来实现这一点),或者创建一个imagemap,该imagemap实际上不链接到任何外部内容,而只是存在于标签中。这似乎更像是一种黑客行为。我还想到了另一种可能的表示方式——另一个html文件(链接),它基本上就是您的标准列表,它可以表示无限的层次结构复杂性。一

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

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

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


要得到更具体的答案,我想你需要问一个更具体的问题——比如一个用真实图像表示组织结构图的问题。

我正朝着一个截止日期努力,这个截止日期使我在被问到这个问题五年多后找到了这个问题。即使是现在,如果有人递给我一张直观的组织结构图,并且没有可访问的备用方案,Jukka的回答提供了我能想到的最好的解决方案

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

由艾琳·沙利文提出

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