|
1 | 1 | .. _exp-page-navigation: |
2 | 2 |
|
3 | | -################################################################## |
4 | | -使いやすさとアクセシビリティーを改善するナビゲーションの設計と実装 |
5 | | -################################################################## |
| 3 | +############################################################################## |
| 4 | +Designing and Implementing Navigation for Improved Usability and Accessibility |
| 5 | +############################################################################## |
6 | 6 |
|
7 | | -サイト内のナビゲーションの仕組みやサイトの構造は、そのサイトの使い勝手に影響します。 |
| 7 | +The navigation mechanisms and site structure significantly impact a Web site's usability. |
| 8 | +This short article explains the importance of consistent navigation, clearly indicating the page's location, and providing multiple pathways. |
8 | 9 |
|
9 | | -画面表示を拡大して利用しているロービジョンのユーザーは、画面の一部分だけを見て操作を行っている場合があります。 |
10 | | -このようなユーザーの場合、どのページにおいてもナビゲーションのためのリンクの出現順序やレイアウトが一貫していると、ページの構造などを推測しやすくなり、目的の機能をより早く、容易に見つけることができます。 |
| 10 | +********************* |
| 11 | +Consistent Navigation |
| 12 | +********************* |
11 | 13 |
|
12 | | -また、スクリーン・リーダーのユーザーの場合、複数のページで共通に出現するナビゲーションなどを毎回すべて読み上げさせるのは時間もかかり非効率的です。 |
13 | | -しかし、出現順序やレイアウトが一貫していれば、必ずしも毎回同じ内容を読み上げさせる必要がなくなります。 |
| 14 | +Users with low vision who use magnification to view a screen may operate by looking at only a portion of it. |
| 15 | +For such users, if the order and layout of navigation links are consistent across all pages, it becomes easier to infer the page structure, allowing them to find the desired functions more quickly and easily. |
14 | 16 |
|
15 | | -このとき重要なことは、視覚的に出現順序やレイアウトの一貫性があることに加えて、マークアップについても一貫したものを用いるということです。 |
16 | | -スクリーン・リーダーは、マークアップが示すセマンティクスを伝えるための情報を付加します。 |
17 | | -したがって、視覚的に同じものでもマークアップが異なれば、読み上げられ方も異なってしまいます。 |
18 | | -つまり読み上げられ方の一貫性を欠く結果になってしまいます。 |
| 17 | +Furthermore, for screen reader users, having the screen reader announce all common navigation elements on every page is time-consuming and inefficient. |
| 18 | +However, if the order and layout are consistent, it is not always necessary to read out the same content every time. |
19 | 19 |
|
20 | | -これに加えて、ページへの動線を複数提供することと、そのページがサイト構造においてどこに位置しているのかを明示することをが推奨されています。 |
21 | | -ページへの動線が1つしかないページの場合、サイト構造を正確に理解している、あるいは容易に推測できるユーザーでなければ、到達するのが困難なページになってしまいます。 |
22 | | -また、現在閲覧しているページがサイト構造の中のどこに位置しているのかという情報は、サイト構造に対する理解を助け、様々な操作に当たっての推測を容易にします。 |
| 20 | +What is crucial here is that in addition to visual consistency in the order and layout, consistent markup should also be used. |
| 21 | +Screen readers add information to convey the semantics indicated by the markup. |
| 22 | +Therefore, even if something appears visually the same, if the markup differs, the way it is read aloud will also differ, leading to a lack of consistency in the spoken output. |
| 23 | + |
| 24 | +************************************** |
| 25 | +Clearly Indicating the Page's Location |
| 26 | +************************************** |
| 27 | + |
| 28 | +Clearly indicating where a page is located within the site's structure is crucial for users to understand that structure. |
| 29 | +Understanding the site structure helps users reach their target page more easily and facilitates assumptions when performing various operations. |
| 30 | + |
| 31 | +For example, displaying a breadcrumb trail that shows the hierarchical structure from the site's top page helps users understand the position of the current page. |
| 32 | + |
| 33 | +Furthermore, indicating which global navigation item the current page belongs to also helps users understand the site structure. |
| 34 | +This can be achieved by visually highlighting the global navigation item. |
| 35 | +Additionally, by appropriately using the ``aria-current`` attribute, screen reader users can also be informed of which item the current page belongs to. |
| 36 | + |
| 37 | +*************************** |
| 38 | +Providing Multiple Pathways |
| 39 | +*************************** |
| 40 | + |
| 41 | +If a page has only one pathway, it becomes difficult to reach for users who don't accurately understand or can't easily infer the site structure. |
| 42 | +To mitigate this issue, providing multiple pathways is recommended. |
| 43 | + |
| 44 | +Specifically, pages reachable from the global navigation fulfill this condition, as they can be accessed from anywhere within the site. |
| 45 | +Also, if a page can be reached via a link within a specific page as well as by some other means, this condition is met. |
| 46 | +Here are some specific examples: |
| 47 | + |
| 48 | +* Links from a help page |
| 49 | +* Links from site search results |
| 50 | +* Links from a list page in addition to links from results displayed using the list page's filter function |
| 51 | + |
| 52 | +However, there is no need to provide multiple pathways for pages that only make sense when displayed in a specific context, such as the following examples: |
| 53 | + |
| 54 | +* Pages displayed in the middle of a wizard |
| 55 | +* Pages displayed only when a specific operation is performed, such as showing operation results |
23 | 56 |
|
24 | 57 | .. include:: /inc/info2gl/exp-page-navigation.rst |
0 commit comments