设计一个无障碍网站,而不失去你的心灵

2019-10-02    分类: 网站建设

我从网页设计师那里看到的大的错误之一就是使得可访问性比实际更复杂。

大多数网站设计师认为创建可访问的内容,这将需要几周的夸张标签,设计标签浏览和热键每一分钟的功能的一个网站,并写出过度描述的元数据,所以大多数人只是放弃,甚至不烦。然而,通过使用一些简单的技术和遵循一些基本的指导方针,您可以让广泛的用户群体访问您的网站,而不用花费太多的时间和精力。

我将Web可访问性定义为:

无论物理能力,网络客户端和个人喜好如何,都可以向广泛的受众群体提供网络内容。

为了简化我们作为可访问的网页设计师的任务,我们评估一些不同类型的用户时,有一些特定的类别可能会有所帮助:

  • 视力障碍:视力低或视力不佳者 这些用户可以使用屏幕软件,或者可以使用浏览器的功能来增加文本大小和对比度。

  • 听力障碍:听力低或听不到的听力。这些用户需要能够看到作为网站一部分的任何音频的文本表示。

  • 身体受损:那些缺乏使用鼠标或传统键盘的身体灵巧的人。这些用户可以使用各种接口设备,其中许多接口设备与传统[TAB]密钥的功能并行。

  • 替代Web客户端用户:可能正在使用移动设备,平板电脑,专业浏览器(如零售销售点设备)或游戏机的用户。这些设备上浏览窗口的尺寸和方向可能是非常规的

  • 技术有限:可能具有低带宽或低网络可靠性的用户,例如偏远地区或发展中国家的用户。这些用户可能会关闭表示层以更好地访问内容。

要设计可访问的网站,您可以做的最重要的事情之一是将内容与演示文稿分开。请记住,人们正在访问您的网站的内容。通过将演示文稿与内容分开,您可以让用户使用任何适合的客户端访问内容,无论是屏幕阅读器,移动设备还是平板电脑。

内容层

内容层是设计可访问网站的核心。由标签之间的所有内容组成的内容层只能包含要直接与受众通信的信息,例如文本和图像。除了设置显示信息的顺序之外,内容层不应该包含有关页面应该是什么样的信息 - 信息属于表示层。

结构。内容层应根据您使用的html标签的含义进行结构化。如果您已经熟悉语义代码,这应该很简单。如果你不是,你应该查看Roger Johansson 关于语义HTML的文章。

  • 页面的标题应该包含在

    标签中,表示它是页面上高级别的标题。

  • 该网站的导航应包含在标签中,因为它是无序的项目列表。

  • 尽可能避免使用

  • 不应使用格式化标签。
    标签只能用于标识表格数据,例如财务资产负债表。

  • 不要用

    标签疯狂。不幸的是,随着人们停止使用

    标签,他们似乎只是用

    s 替代它们。当a

    不代表新的内容分组时,它不会被正确使用。

图像。语义设计原理告诉我们,不spacer.gif应该包括非内容图像,如臭名昭着的图像。应使用图像进行元标记, 以向无法查看图像的用户指示其目的; 不幸的是,一些高度认真的设计师将添加如此详细的标签,使它们变得无用,如:

请记住,您在标签中包含的信息可能会被屏幕阅读器大声朗读,因此简洁的描述,如最好的。

演示层

固定尺寸。用户可能会有异常大小的屏幕,或者可能会选择在浏览器中增加文字大小。当您为元素建立固定高度时,当您的用户尝试增加文本大小时,您的设计很可能会中断。尽可能避免固定尺寸。

颜色和对比度。确保您的颜色选择允许文本从背景中脱颖而出,使低视力人士可以轻松阅读您的内容。

动态内容。有很多伟大的JavaScript动力,AJAX风格的动态技术,可以用来使您的网站具有视觉吸引力和功能上有用的演示文稿。当包含这些元素时,请始终关注当没有启用Javascript的用户尝试访问内容或功能时会发生什么。对于这方面的一些很好的技术,我强烈推荐汤米·奥尔森(Tommy Olsson)关于优雅退化和渐进增强的文章。

可用性测试

一旦您完成了内容和演示文稿层的辅助功能,现在是时候来看看您的网站如何通过任何数量的非传统方式呈现给您的客户。我看到的最好的快速访问检查是MIT Web辅助功能指南5分钟快速检查可访问性。它包括以下步骤:

  1. 关闭浏览器中的图像(确保图像占位符已打开)

  2. 关闭JavaScript支持

  3. 选中页面,尝试导航,无需鼠标

  4. 尝试在浏览器中更改标准字体颜色和样式

  5. 尝试使用浏览器增加字体大小(视图>文本大小>增加)

  6. 关闭样式表的支持

如果您的网站在采取这些步骤后仍然有意义,那么您有一个可访问的网站可以覆盖广泛的用户群体,希望您仍然有足够的时间来享受冰冷的饮料,并阅读Digg的游戏部分。

文章名称:设计一个无障碍网站,而不失去你的心灵
当前路径:/news25/80575.html

成都网站建设公司_创新互联,为您提供网站制作外贸网站建设云服务器品牌网站建设网站内链动态网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

星空体育app最新版本(2024已更新)建设