Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chinese translation of Performance chapter + some clean ups of previous translations. #1227

Merged
merged 83 commits into from
Aug 23, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
346cb18
1st test
chengxicn Jul 17, 2020
f10a647
Chinese translation
chengxicn Jul 17, 2020
ae18bab
accessibility and base
chengxicn Jul 18, 2020
81a374b
ZH translation
chengxicn Jul 18, 2020
fccf4b6
non-chapters HTML template files update
chengxicn Jul 19, 2020
8f078a8
update templates
chengxicn Jul 21, 2020
07699cc
Chinese translate
chengxicn Jul 21, 2020
d2214a4
Makes progress on #1067
chengxicn Jul 21, 2020
5c7cb82
Makes progress on #1067
chengxicn Jul 21, 2020
9b8a512
delete space
chengxicn Jul 21, 2020
005465a
debug markdown hardtab
chengxicn Jul 21, 2020
2a6d627
Update src/templates/zh/2020/contributors.html
chengxicn Jul 26, 2020
498eef7
Update src/templates/zh/2019/accessibility_statement.html
chengxicn Jul 26, 2020
de8d4ba
Update src/templates/zh/2019/methodology.html
chengxicn Jul 26, 2020
5f846eb
update json
chengxicn Jul 26, 2020
25488ed
Merge branch 'main' of https://github.com/chengxicn/almanac.httparchi…
chengxicn Jul 26, 2020
b9e4042
update folder name cn-simp
chengxicn Jul 26, 2020
5f2b517
updated to zh_CN
chengxicn Jul 26, 2020
98c432c
add zh_CN
chengxicn Jul 26, 2020
35802e7
Update src/config/2020.json
chengxicn Jul 27, 2020
1868c1a
Update src/language.py
chengxicn Jul 27, 2020
0178dad
Update src/config/2019.json
chengxicn Jul 27, 2020
d28cf67
Update base.html
chengxicn Jul 27, 2020
8c92f90
folder name zh-CN
chengxicn Jul 27, 2020
1352987
updated json profile and base.html bio translation
chengxicn Jul 27, 2020
4b87024
fixed #1073 @bazzadp and @AbbyTsai's review
chengxicn Jul 27, 2020
0a360c0
Update src/templates/zh-CN/2019/base.html
chengxicn Jul 27, 2020
04e2766
Update src/templates/zh-CN/2019/base.html
chengxicn Jul 27, 2020
662d563
Update src/templates/zh-CN/2019/base.html
chengxicn Jul 27, 2020
60dfcd2
Update src/config/2020.json
chengxicn Jul 27, 2020
b0b0b7c
Update src/config/2020.json
chengxicn Jul 27, 2020
98b3922
Update src/config/2020.json
chengxicn Jul 27, 2020
2566022
fix featured_chapters.html and index
chengxicn Jul 27, 2020
1ca3b12
Merge branch 'main' of https://github.com/chengxicn/almanac.httparchi…
chengxicn Jul 27, 2020
bf30037
fix 2020 index
chengxicn Jul 27, 2020
a1f4f4a
Update src/templates/zh-CN/2019/base.html
chengxicn Jul 27, 2020
b6a0f7e
Update src/templates/zh-CN/2019/contributors.html
chengxicn Jul 27, 2020
274641c
Update src/templates/zh-CN/2020/contributors.html
chengxicn Jul 27, 2020
1093b51
Update src/templates/zh-CN/2019/base_ebook.html
chengxicn Jul 27, 2020
ef5cdac
Update src/config/2019.json
tunetheweb Jul 27, 2020
9a04d2c
Update src/config/2019.json
tunetheweb Jul 27, 2020
5b22da8
Update src/config/2019.json
tunetheweb Jul 27, 2020
a3192c8
Update src/templates/zh-CN/2019/methodology.html
tunetheweb Jul 27, 2020
67eea8e
Update src/templates/zh-CN/2019/methodology.html
tunetheweb Jul 27, 2020
8fc0ec5
Merge branch 'main' into main
tunetheweb Jul 27, 2020
12b2093
update featured_chapters.html
chengxicn Jul 28, 2020
e7d6e00
Merge branch 'main' of https://github.com/chengxicn/almanac.httparchi…
chengxicn Jul 28, 2020
fd6265b
fix 2 issues
chengxicn Jul 28, 2020
69711e7
accessibility translate and bugs fix
chengxicn Aug 1, 2020
8d4903b
bug fix
chengxicn Aug 1, 2020
e3c1550
Merge branch 'main' into main
chengxicn Aug 1, 2020
9409549
Update table_of_contents.html
chengxicn Aug 1, 2020
7dbfd58
word error fix
chengxicn Aug 1, 2020
cb25ab3
Merge branch 'main' of https://github.com/chengxicn/almanac.httparchi…
chengxicn Aug 1, 2020
bd739e4
fix accessibility.md
chengxicn Aug 7, 2020
6f5abf0
Update src/content/zh-CN/2019/accessibility.md
chengxicn Aug 7, 2020
a2d1c0d
add back this deleted line so the line numbers stay in sync with Eng…
chengxicn Aug 7, 2020
f688b77
delete tabs
chengxicn Aug 7, 2020
620186c
delete white spaces
chengxicn Aug 7, 2020
cc9de3c
fix error
chengxicn Aug 7, 2020
618e0f1
fix links format caused by editor tool
chengxicn Aug 7, 2020
b8e4462
grammar fix
chengxicn Aug 7, 2020
e5024c3
first line updated
chengxicn Aug 7, 2020
a8d7778
Update src/content/zh-CN/2019/accessibility.md
chengxicn Aug 7, 2020
207f1fc
Update src/content/zh-CN/2019/accessibility.md
chengxicn Aug 7, 2020
f6bcc48
Update src/content/zh-CN/2019/accessibility.md
chengxicn Aug 7, 2020
fbe34a4
Update src/templates/zh-CN/2019/methodology.html
chengxicn Aug 7, 2020
ee11cf2
Update src/templates/zh-CN/2019/table_of_contents.html
chengxicn Aug 7, 2020
1392382
Update src/content/zh-CN/2019/accessibility.md
chengxicn Aug 7, 2020
9772025
Update src/content/zh-CN/2019/accessibility.md
chengxicn Aug 7, 2020
432ddd4
change en to cn links,delete white spaces,check commas
chengxicn Aug 8, 2020
81d35a8
Merge branch 'main' of https://github.com/chengxicn/almanac.httparchi…
chengxicn Aug 8, 2020
a058c3b
search and delete white spaces
chengxicn Aug 8, 2020
1c906eb
comma deleted
chengxicn Aug 8, 2020
c366857
performance chapter
chengxicn Aug 18, 2020
c0d6e59
Merge branch 'main' into main
chengxicn Aug 18, 2020
3e6a11c
1 word change
chengxicn Aug 18, 2020
1c04196
Merge branch 'main' of https://github.com/chengxicn/almanac.httparchi…
chengxicn Aug 18, 2020
36aff3e
Update src/content/zh-CN/2019/performance.md
chengxicn Aug 18, 2020
0ab0d46
Update src/content/zh-CN/2019/performance.md
chengxicn Aug 18, 2020
c115bc8
Update src/content/zh-CN/2019/performance.md
chengxicn Aug 18, 2020
e8b2e84
Update src/content/zh-CN/2019/performance.md
chengxicn Aug 18, 2020
5fc8207
Update src/templates/zh-CN/2019/featured_chapters.html
chengxicn Aug 18, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 20 additions & 20 deletions src/content/zh-CN/2019/accessibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,20 @@ discuss: 1764
results: https://docs.google.com/spreadsheets/d/16JGy-ehf4taU0w4ABiKjsHGEXNDXxOlb__idY8ifUtQ/
queries: 09_Accessibility
published: 2019-11-11T00:00:00.000Z
last_updated: 2020-08-12T00:00:00.000Z
last_updated: 2020-05-27T00:00:00.000Z
---

## 介绍

互联网的无障碍可访问性对一个包容和公平的社会至关重要。随着我们的社会生活和工作生活越来越多地转移到网络世界,残疾人能够无障碍地参与所有在线互动就变得更加重要了。正如建筑设计师可以创建或省略无障碍功能,例如轮椅坡道,web开发人员可以帮助或阻碍用户依赖的辅助技术。
互联网的无障碍可访问性对一个包容和公平的社会至关重要。随着我们的社会生活和工作生活越来越多地转移到网络世界,残障人士能够无障碍地参与所有在线互动就变得更加重要了。正如建筑设计师可以创建或省略无障碍功能,例如轮椅坡道,web开发人员可以帮助或阻碍用户依赖的辅助技术。

当考虑到残疾用户时,我们应该记住他们的用户旅程通常是相同的——他们只是使用不同的工具。这些流行的工具包括但不限于:屏幕阅读器、屏幕放大器、浏览器或文本缩放以及语音控制。
当考虑到残障用户时,我们应该记住他们的用户旅程通常是相同的——他们只是使用不同的工具。这些流行的工具包括但不限于屏幕阅读器、屏幕放大器、浏览器或文本缩放以及语音控制。

通常,提高站点的可访问性对每个人都有好处。虽然我们通常认为残疾人是永久性残疾,但任何人都可能有暂时的或随着环境变化的残疾。例如失明,有人可能是永久失明,有人是暂时的眼睛感染,而有人在特定的情况下失明,比如在外面强烈的阳光之下。所有这些都可以解释为什么有些人看不见自己的屏幕。每个人都有环境障碍,因此改进web页面的可访问性将改善所有用户在任何情况下的体验。
通常,提高站点的可访问性对每个人都有好处。虽然我们通常认为残障人士是永久性残疾,但任何人都可能有暂时的或随着环境变化的残疾。例如失明,有人可能是永久失明,有人是暂时的眼睛感染,而有人在特定的情况下失明,比如在外面强烈的阳光之下。所有这些都可以解释为什么有些人看不见自己的屏幕。每个人都有环境障碍,因此改进web页面的可访问性将改善所有用户在任何情况下的体验。

[网页内容易读性指引](https://www.w3.org/WAI/WCAG21/quickref/) (WCAG) 针对如何使网页容易易阅读提供意见。这些准则被用作我们分析的基础。然而,在许多情况下,很难通过编程来分析网站的可访问性。例如,web平台提供了几种实现类似功能结果的方法,但是支持它们的底层代码可能完全不同。因此,我们的分析只是对整体网页可访问性的一个近似分析。

我们将最有趣的观点分为四类:阅读的便捷性、网络媒体、页面导航的便捷性以及与辅助技术的兼容性。
我们将最有趣的观点分为四类阅读的便捷性、网络媒体、页面导航的便捷性以及与辅助技术的兼容性。

在测试过程中,桌面和移动设备的可访问性没有显著差异。因此除非另有说明,否则我们呈现的所有指标都是我们的桌面分析的结果。

Expand All @@ -45,23 +45,23 @@ last_updated: 2020-08-12T00:00:00.000Z
<figcaption id="fig1-caption">图1.色彩对比度不足的文本示例。由LookZook提供</figcaption>
</figure>

只有22.04%的网站给所有的文本提供了足够的颜色对比。或换句话说:每5个网站中就有4个网站的文字很容易和背景融合,导致难以阅读。
只有22.04%的网站给所有的文本提供了足够的颜色对比。或换句话说每5个网站中就有4个网站的文字很容易和背景融合,导致难以阅读。

<p class="note">请注意,我们无法分析图像中的任何文本,因此我们报告的指标是通过颜色对比测试的网站总数的上限。</p>

### 缩放页面

使用 [清晰的字体大小](https://accessibleweb.com/question-answer/minimum-font-size/) 和 [目标大小](https://www.w3.org/WAI/WCAG21/quickref/#target-size) 帮助用户阅读网站以及与你的网站互动。但即使网站完全遵循所有这些准则,也不能满足每个访问者的特定需求。这就是为什么像掐拉缩放这样的设备特性如此重要:它们允许用户调整你的页面以满足他们的需求。在某些使用微小字体和按钮的难以访问的网站上,这些特性甚至给了用户使用该网站的机会。
使用 [清晰的字体大小](https://accessibleweb.com/question-answer/minimum-font-size/) 和 [目标大小](https://www.w3.org/WAI/WCAG21/quickref/#target-size) 帮助用户阅读网站以及与你的网站互动。但即使网站完全遵循所有这些准则,也不能满足每个访问者的特定需求。这就是为什么像掐拉缩放这样的设备特性如此重要它们允许用户调整你的页面以满足他们的需求。在某些使用微小字体和按钮的难以访问的网站上,这些特性甚至给了用户使用该网站的机会。

在少数情况下,禁用缩放是可以接受的,比如有问题的页面是一个使用触摸控制的基于web的游戏。如果在这种情况下保持开启状态,玩家的手机游戏会在玩家双击时放大或缩小,讽刺的是,这个功能反而使得游戏无法访问。

因此,开发人员被赋予禁用此特性的能力。可以通过设置[viewport元标签](https://developer.mozilla.org/zh-CN/docs/Mobile/Viewport_meta_tag)中的两个属性其中之一:
因此,开发人员被赋予禁用此特性的能力。可以通过设置[viewport元标签](https://developer.mozilla.org/zh-CN/docs/Mobile/Viewport_meta_tag)中的两个属性其中之一

1. `user-scalable` 设为 `0` 或 `no`

2. `maximum-scale` 设为 `1`, `1.0`,等

遗憾的是,开发者们滥用了这一功能,以至于几乎三分之一(32.21%)的移动版网站禁用了这一功能,而苹果(例如 iOS 10)也不再允许网络开发者禁用缩放功能。移动版 Safari 简单 [忽略了这个标记](https://archive.org/details/ios-10-beta-release-notes)。无论如何设置,所有网站都可以在更新的iOS设备上进行缩放。
遗憾的是,开发者们滥用了这一功能,以至于几乎三分之一(32.21%)的移动版网站禁用了这一功能,而苹果(例如 iOS 10)也不再允许网络开发者禁用缩放功能。移动版Safari直接[忽略了这个标记](https://archive.org/details/ios-10-beta-release-notes)。无论如何设置,所有网站都可以在更新的iOS设备上进行缩放。

<figure>
<a href="/static/images/2019/accessibility/fig2.png">
Expand All @@ -73,7 +73,7 @@ last_updated: 2020-08-12T00:00:00.000Z

### 语言识别

网络充满了惊人数量的内容。但是,这里有一个问题:世界上有超过1000种不同的语言,而你要找的内容可能不是用你能流利使用的语言书写的。近年来我们在翻译技术方面取得了很大的进步,你可能已经在网络上使用过其中的一种(例如,谷歌翻译)。
网络充满了惊人数量的内容。但是,这里有一个问题世界上有超过1000种不同的语言,而你要找的内容可能不是用你能流利使用的语言书写的。近年来我们在翻译技术方面取得了很大的进步,你可能已经在网络上使用过其中的一种(例如,谷歌翻译)。

为了方便使用这个功能,翻译引擎需要知道你的页面是用什么语言编写的。这是通过使用 [lang`属性`](https://developer.mozilla.org/zh-CN/docs/Web/HTML/Global_attributes/lang) 来实现的。否则,计算机必须猜测你的页面是用什么语言写的。正如你所想象的那样,这会导致很多错误,特别是当页面使用多种语言时(例如,你的页面导航是英文的,但是发布的内容是日语的)。

Expand Down Expand Up @@ -125,7 +125,7 @@ last_updated: 2020-08-12T00:00:00.000Z
<a href="/static/images/2019/accessibility/fig3.png">
<img src="/static/images/2019/accessibility/fig3.png" alt="图3. 表头级别的流行程度" aria-labelledby="fig3-caption" aria-describedby="fig3-description" width="600" height="371" data-width="600" data-height="371" data-seamless data-frameborder="0" data-crolling="no" data-iframe="https://docs.google.com/spreadsheets/d/e/2PACX-1vSG3DTnx7j-YT1hnQpQYjDRD-rCSF1dXbgva-iJQZKdCKIt34ojGMDRhx74fF93CpPg7oGW_C68fWGT/pubchart?oid=1123601243&amp;format=interactive">
</a>
<div id="fig3-description" class="visually-hidden">垂直条形图量度百分比数据,范围从0到80,以20为增量,而条形图表示从每个表头h1到h6的级别。H1: 63.25%; H2: 67.86%; H3: 58.63%; H4: 36.38%; H5: 14.64%; H6: 6.91%.</div>
<div id="fig3-description" class="visually-hidden">垂直条形图量度百分比数据,范围从0到80,以20为增量,而条形图表示从每个表头h1到h6的级别。H163.25%; H267.86%; H358.63%; H436.38%; H514.64%; H66.91%.</div>
<figcaption id="fig3-caption">图3. 表头级别的流行程度</figcaption>
</figure>

Expand All @@ -139,7 +139,7 @@ last_updated: 2020-08-12T00:00:00.000Z
<a href="/static/images/2019/accessibility/fig4.png">
<img src="/static/images/2019/accessibility/fig4.png" alt="Figure 4. 图4.按“main”地标数量划分的页面百分比。" aria-labelledby="fig4-caption" aria-describedby="fig4-description" width="600" height="371" data-width="600" data-height="371" data-seamless data-frameborder="0" data-scrolling="no" data-iframe="https://docs.google.com/spreadsheets/d/e/2PACX-1vSG3DTnx7j-YT1hnQpQYjDRD-rCSF1dXbgva-iJQZKdCKIt34ojGMDRhx74fF93CpPg7oGW_C68fWGT/pubchart?oid=1420590464&amp;format=interactive">
</a>
<div id="fig4-description" class="visually-hidden">垂直条形图显示百分比数据,范围从0到80,以20为增量,而条形图则表示每页从0到4的“main”地标数量。数据源: HTTP Archive (2019年7月). 0: 73.97%; 1: 17.97%; 2: 7.41%; 3: 0.15%; 4: 0.06%.</div>
<div id="fig4-description" class="visually-hidden">垂直条形图显示百分比数据,范围从0到80,以20为增量,而条形图则表示每页从0到4的“main”地标数量。数据源HTTP Archive (2019年7月). 073.97%; 117.97%; 27.41%; 30.15%; 40.06%.</div>
<figcaption id="fig4-caption" >图4.按“main”地标数量划分的页面百分比。</figcaption>
</figure>

Expand All @@ -157,7 +157,7 @@ last_updated: 2020-08-12T00:00:00.000Z
<a href="/static/images/2019/accessibility/fig5.png">
<img src="/static/images/2019/accessibility/fig5.png" alt="图5.各种HTML语义元素的使用。" aria-labelledby="fig5-caption" aria-describedby="fig5-description" width="600" height="371" data-width="600" data-height="371" data-seamless data-frameborder="0" data-scrolling="no" data-iframe="https://docs.google.com/spreadsheets/d/e/2PACX-1vSG3DTnx7j-YT1hnQpQYjDRD-rCSF1dXbgva-iJQZKdCKIt34ojGMDRhx74fF93CpPg7oGW_C68fWGT/pubchart?oid=708035719&amp;format=interactive">
</a>
<div id="fig5-description" class="visually-hidden">垂直条形图,每种元素类型的条形与页面百分比的关系,范围从0到60,增量为20。. nav: 53.94%; header: 54.82%; footer: 55.92%; main: 18.47%; aside: 16.99%; article: 22.59%; hr: 19.1%; section: 36.55%.</div>
<div id="fig5-description" class="visually-hidden">垂直条形图,每种元素类型的条形与页面百分比的关系,范围从0到60,增量为20。. nav53.94%; header54.82%; footer55.92%; main18.47%; aside16.99%; article22.59%; hr19.1%; section36.55%.</div>
<figcaption id="fig5-caption" >图5.各种HTML语义元素的使用。</figcaption>
</figure>

Expand All @@ -169,7 +169,7 @@ last_updated: 2020-08-12T00:00:00.000Z
<a href="/static/images/2019/accessibility/fig6.png">
<img src="/static/images/2019/accessibility/fig6.png" alt="图6.用于导航的其他HTML元素。" aria-labelledby="fig6-caption" aria-describedby="fig6-description" width="600" height="371" data-width="600" data-height="371" data-seamless data-frameborder="0" data-scrolling="no" data-iframe="https://docs.google.com/spreadsheets/d/e/2PACX-1vSG3DTnx7j-YT1hnQpQYjDRD-rCSF1dXbgva-iJQZKdCKIt34ojGMDRhx74fF93CpPg7oGW_C68fWGT/pubchart?oid=389034849&amp;format=interactive">
</a>
<div id="fig6-description" class="visually-hidden">垂直条形图,每种元素的类型与页面百分比之间的关系,从0到100,以25为增量。a: 98.22%; ul: 88.62%; input: 76.63%; iframe: 60.39%; button: 56.74%; select: 19.68%; textarea: 12.03%.</div>
<div id="fig6-description" class="visually-hidden">垂直条形图,每种元素的类型与页面百分比之间的关系,从0到100,以25为增量。a98.22%; ul88.62%; input76.63%; iframe60.39%; button56.74%; select19.68%; textarea12.03%.</div>
<figcaption id="fig6-caption">图6.用于导航的其他HTML元素。</figcaption>
</figure>

Expand All @@ -193,7 +193,7 @@ last_updated: 2020-08-12T00:00:00.000Z

### 快捷方式

快捷方式通过[`aria-keyshortcuts`](https://www.w3.org/TR/wai-aria-1.1/#aria-keyshortcuts)或者[`accesskey`](https://developer.mozilla.org/zh-CN/docs/Web/HTML/Global_attributes/accesskey)属性设置, 可以用于以下两种方式之一:
快捷方式通过[`aria-keyshortcuts`](https://www.w3.org/TR/wai-aria-1.1/#aria-keyshortcuts)或者[`accesskey`](https://developer.mozilla.org/zh-CN/docs/Web/HTML/Global_attributes/accesskey)属性设置, 可以用于以下两种方式之一

1. 激活页面上的元素,例如链接或按钮。

Expand Down Expand Up @@ -233,7 +233,7 @@ last_updated: 2020-08-12T00:00:00.000Z
<a href="/static/images/2019/accessibility/fig8.png">
<img src="/static/images/2019/accessibility/fig8.png" alt="图8.页面总数与ARIA属性的百分比。" aria-labelledby="fig8-caption" aria-describedby="fig8-description" width="600" height="371" data-width="600" data-height="371" data-seamless data-frameborder="0" data-scrolling="no" data-iframe="https://docs.google.com/spreadsheets/d/e/2PACX-1vSG3DTnx7j-YT1hnQpQYjDRD-rCSF1dXbgva-iJQZKdCKIt34ojGMDRhx74fF93CpPg7oGW_C68fWGT/pubchart?oid=792161340&amp;format=interactive">
</a>
<div id="fig8-description" class="visually-hidden">垂直条形图显示百分比数据,范围从0到25,以5为增量,条形图代表每个属性。Aria-hidden: 23.46%, aria-label: 17.67%, aria-expanded: 8.68%, aria-current: 7.76%, aria-labelledby: 6.85%, aria-controls: 3.56%, aria-haspopup: 2.62%, aria-invalid: 2.68%, aria-describedby: 1.69%, aria-live: 1.04%, aria-required: 1%</div>
<div id="fig8-description" class="visually-hidden">垂直条形图显示百分比数据,范围从0到25,以5为增量,条形图代表每个属性。Aria-hidden23.46%aria-label17.67%aria-expanded8.68%aria-current7.76%aria-labelledby6.85%aria-controls3.56%aria-haspopup2.62%aria-invalid2.68%aria-describedby1.69%aria-live1.04%aria-required1%</div>
<figcaption id="fig8-caption" >图8.页面总数与ARIA属性的百分比。</figcaption>
</figure>

Expand All @@ -247,7 +247,7 @@ last_updated: 2020-08-12T00:00:00.000Z
<a href="/static/images/2019/accessibility/fig9.png">
<img src="/static/images/2019/accessibility/fig9.png" alt="图9.前10名aria角色。" aria-labelledby="fig9-caption" aria-describedby="fig9-description" width="600" height="371" data-width="600" data-height="371" data-seamless data-frameborder="0" data-scrolling="no" data-iframe="https://docs.google.com/spreadsheets/d/e/2PACX-1vSG3DTnx7j-YT1hnQpQYjDRD-rCSF1dXbgva-iJQZKdCKIt34ojGMDRhx74fF93CpPg7oGW_C68fWGT/pubchart?oid=176877741&amp;format=interactive">
</a>
<div id="fig9-description" class="visually-hidden"> 垂直条形图,每种角色类型的条形图和使用的站点百分比,范围是0到25,以5为增量。Navigation:20.4%; search: 15.49%; main: 14.39%; banner: 13.62%; contentinfo: 11.23%; button: 10.59%; dialog: 7.87%; complementary: 6.06%; menu: 4.71%; form: 3.75%</div>
<div id="fig9-description" class="visually-hidden"> 垂直条形图,每种角色类型的条形图和使用的站点百分比,范围是0到25,以5为增量。Navigation20.4%; search15.49%; main14.39%; banner13.62%; contentinfo11.23%; button10.59%; dialog7.87%; complementary6.06%; menu4.71%; form3.75%</div>
<figcaption id="fig9-caption" >图9.前10名aria角色。</figcaption>
</figure>

Expand Down Expand Up @@ -297,13 +297,13 @@ Tab顺序中几乎总是包含按钮和链接,因此具有极高的可见性

并非只有残障人士有无障碍访问的需求。例如,任何遭受暂时性腕部伤害的人都曾经历过敲击小目标的困难。视力通常会随着年龄的增长而降低,使以小字体书写的文本难以阅读。手指的敏捷性在各个年龄段的人口统计数据中都不尽相同,这对于相当大比例的用户来说,轻敲交互式控件或在移动网站上滑动内容变得更加困难。

同样,辅助软件不仅适用于残疾人,同时也在改善每个人的日常体验:
同样,辅助软件不仅适用于残障人士,同时也在改善每个人的日常体验:
- 语音助手最近在移动设备和家庭中的流行已经证明,对于许多用户而言,使用语音命令控制计算设备既是期望的也是必不可少的。诸如此类的语音命令曾经只是一种辅助功能,但现在已成为主流产品。
- 驾驶员将从屏幕阅读功能中受益,该功能在他们注视路面的同时,还能大声朗读长篇的文字,例如新闻报导。
- 字幕不仅会被无法收听视频的人观看,还会被想要在喧闹的餐厅或图书馆中观看视频的人观看
- 字幕不仅可以被无法收听视频的人观看,还可以被想要在喧闹的餐厅或图书馆中观看视频的人观看

一旦网站建立后,通常很难在现有网站结构和窗口小部件上改造无障碍可访问性。无障碍可访问性并不是以后可以轻易点缀的东西,它必须是设计和实现过程的一部分。不幸的是,由于缺乏认知或缺乏易于使用的测试工具,许多开发人员并不熟悉所有用户的需求以及他们使用的辅助软件的需求。

尽管不是结论性的,我们的结果表明在网络的*相当大,但并非实质性* 的部分中可以找到ARIA和可访问性最佳实践(例如使用替代文字)等无障碍标准的使用。从表面上看,这是令人鼓舞的,但是我们怀疑许多积极的趋势是由于某些UI框架的流行。一方面,这令人失望,因为Web开发人员不能仅仅依靠UI框架向其网站提供无障碍化支持。但是,另一方面,令人鼓舞的是,看到UI框架对Web的无障碍化可能有多大的影响。
尽管不是结论性的,我们的结果表明在网络的*相当大,但并非实质性*的部分中可以找到ARIA和可访问性最佳实践(例如使用替代文字)等无障碍标准的使用。从表面上看,这是令人鼓舞的,但是我们怀疑许多积极的趋势是由于某些UI框架的流行。一方面,这令人失望,因为Web开发人员不能仅仅依靠UI框架向其网站提供无障碍化支持。但是,另一方面,令人鼓舞的是,看到UI框架对Web的无障碍化可能有多大的影响。

我们认为,下一个前沿领域是使可通过UI框架访问的小部件更易于访问。由于许多野外使用的复杂小部件(例如,日历选择器)均来自UI库,所以让这些小部件能够开箱即用将是非常棒的。我们希望下次收集结果时,可以看到更正确实现的复杂ARIA角色的使用在增加-这标志着更复杂的小部件也被无障碍化了。此外,我们希望看到更多无障碍访问的媒体,例如图像和视频,以便所有用户都能享受网络的丰富性。
Loading