mozilla

Compare Revisions

XUL Accesskey FAQ and Policies

Change Revisions

Revision 55979:

Revision 55979 by Mgjbot on

Revision 287722:

Revision 287722 by Aleksej on

Title:
XUL Accesskey FAQ and Policies
XUL Accesskey FAQ and Policies
Slug:
XUL_Accesskey_FAQ_and_Policies
XUL_Accesskey_FAQ_and_Policies
Tags:
XUL
XUL
Content:

Revision 55979
Revision 287722
n7    <h3 name="What_is_an_accesskey.3F">n7    <p>
8      &nbsp;
9    </p>
10    <h3 id="What_is_an_accesskey.3F" name="What_is_an_accesskey.3
 >F">
n11      An accesskey is an underlined letter in a web page, menu orn14      An accesskey is an underlined letter in a web page, menu or
> dialog that indicates to a user a quick, keyboard method of simu> dialog that indicates to a user a quick, keyboard method of simu
>lating a click on that element. For example, an Apply button may >lating a click on that element. For example, an Apply button may 
>have the letter A underlined. On Windows and UNIX, pressing <code>have the letter A underlined. On Windows and UNIX, pressing <code
>>ALT+A</code> is a convenient way to push that button. On Macinto>>ALT+A</code> is a convenient way to push that button. On Macinto
>sh, accesskeys are available only in <a href="en/HTML">HTML</a> n>sh, accesskeys are available only in <a href="/en/HTML" title="en
>ot in <a href="en/XUL">XUL</a>, and they are activated using <cod>/HTML">HTML</a> not in <a href="/en/XUL" title="en/XUL">XUL</a>, 
>e>CTRL+</code>letter instead of <code>ALT</code>.>and they are activated using <code>CTRL+</code>letter instead of 
 ><code>ALT</code>.
n13    <h3 name="How_is_an_accesskey_added_to_a_form_control.3F">n16    <h3 id="How_is_an_accesskey_added_to_a_form_control.3F" name=
 >"How_is_an_accesskey_added_to_a_form_control.3F">
n17      An accesskey can be added to an <a href="en/HTML">HTML</a> n20      An accesskey can be added to an <a href="/en/HTML" title="e
>or <a href="en/XUL">XUL</a> form control or label by using the ac>n/HTML">HTML</a> or <a href="/en/XUL" title="en/XUL">XUL</a> form
>cesskey attribute. For example, here's how we add an accesskey to> control or label by using the accesskey attribute. For example, 
> a XUL button:>here's how we add an accesskey to a XUL button:
n56    <h3 name="How_do_I_pick_an_accesskey_letter.3F">n59    <h3 id="How_do_I_pick_an_accesskey_letter.3F" name="How_do_I_
 >pick_an_accesskey_letter.3F">
n84          <li>Avoid Letters with descenders, such as p, g, q, or n87          <li>Avoid:
>y. 
88            <ul>
89              <li>Letters with descenders, such as p, g, q, or y.
 > Example: <u>p</u>, <u>g</u>, <u>q</u>, <u>y</u>.
85          </li>90              </li>
86          <li>Letters next to a letter with a descender.91              <li>Letters next to a letter with a descender.
87          </li>92              </li>
88          <li>Letters that are only one pixel wide, such as i or 93              <li>Letters that are only one pixel wide, such as i
>l.> or l. Example: <u>i</u>, <u>l</u>.
94              </li>
95            </ul>
n127    <h3 name="Are_there_any_crucial_bugs_I_should_know_about.3F">n134    <h3 id="Are_there_any_crucial_bugs_I_should_know_about.3F" na
 >me="Are_there_any_crucial_bugs_I_should_know_about.3F">
n131      <li>{{ Bug("143065") }} - Scope of accesskeys is not limiten138      <li>{{ Bug(143065) }} - Scope of accesskeys is not limited 
>d to the current tab panel.>to the current tab panel.
n134    <h3 name="Where_do_accesskeys_need_to_be_added.3F">n141    <h3 id="Where_do_accesskeys_need_to_be_added.3F" name="Where_
 >do_accesskeys_need_to_be_added.3F">
n138      Look for dependencies of {{ Bug("129179") }} (the XUL accesn145      Look for dependencies of {{ Bug(129179) }} (the XUL accessk
>skey hookup meta bug), or look for bugs with "accesskey" or "mnem>ey hookup meta bug), or look for bugs with "accesskey" or "mnemon
>onic" in the summary, or look for dialogs where there are no elem>ic" in the summary, or look for dialogs where there are no elemen
>ents with underlined letters.>ts with underlined letters.
n141      File bugs under the Keyboard Navigation component, and maken148      File bugs under the Keyboard Navigation component, and make
> meta {{ Bug("129179") }} dependent on them.> meta {{ Bug(129179) }} dependent on them.
tt150    <p>
143    <div class="noinclude"></div>{{ languages( { "fr": "fr/FAQ_et151      {{ languages( { "fr": "fr/FAQ_et_r\u00e8gles_pour_les_acces
>_r\u00e8gles_pour_les_accesskeys_en_XUL", "ja": "ja/XUL_Accesskey>skeys_en_XUL", "ja": "ja/XUL_Accesskey_FAQ_and_Policies" } ) }}
>_FAQ_and_Policies" } ) }} 
152    </p>

Back to History