Compare Revisions

Accessibility/LiveRegionDevGuide

Change Revisions

Revision 171340:

Revision 171340 by Shaeger on

Revision 171341:

Revision 171341 by Shaeger on

Title:
Accessibility/LiveRegionDevGuide
Accessibility/LiveRegionDevGuide
Slug:
Accessibility//LiveRegionDevGuide
Accessibility//LiveRegionDevGuide
Tags:
Accessibility
Accessibility
Content:

Revision 171340
Revision 171341
n8      <b>This page is currently under construction.</b> {{templatn8      <b>This page is currently under construction.</b> {{ Fx_min
>e.Fx_minversion_header(3)}} This developer's guide lays out gener>version_header("3") }} This developer's guide lays out general gu
>al guidelines that assistive technology (AT) developers can use i>idelines that assistive technology (AT) developers can use in dev
>n developing live region support. This guide was written from an >eloping live region support. This guide was written from an ATK/A
>ATK/AT-SPI point of view as part of the <a class="external" href=>T-SPI point of view as part of the <a class="external" href="http
>"http://live.gnome.org/Orca/Firefox/LiveRegions">Orca Live Region>://live.gnome.org/Orca/Firefox/LiveRegions">Orca Live Region Supp
> Support</a> project. However, many of the concepts were also use>ort</a> project. However, many of the concepts were also used dur
>d during the development of <a class="external" href="http://fire>ing the development of <a class="external" href="http://firevox.c
>vox.clcworld.net/">FireVox</a>, an AT using IAccessible2.>lcworld.net/">FireVox</a>, an AT using IAccessible2.
n22    <h2 name="Priority_Queue">n22    <h2 id="Priority_Queue" name="Priority_Queue">
n28    <h2 name="Event_Types">n28    <h2 id="Event_Types" name="Event_Types">
n34    <h3 name="Object_Changed">n34    <h3 id="Object_Changed" name="Object_Changed">
n43    <h3 name="Text_Changed">n43    <h3 id="Text_Changed" name="Text_Changed">
n52    <h2 name="Filtering_Events">n52    <h2 id="Filtering_Events" name="Filtering_Events">
n55    <h3 name="Text_Changed_Events">n55    <h3 id="Text_Changed_Events" name="Text_Changed_Events">
n61    <h3 name="Filtering_User_Actions">n61    <h3 id="Filtering_User_Actions" name="Filtering_User_Actions"
 >>
n67    <h3 name="Filtering_for_Performance">n67    <h3 id="Filtering_for_Performance" name="Filtering_for_Perfor
 >mance">
n91    <h2 name="Live_Properties">n91    <h2 id="Live_Properties" name="Live_Properties">
n97    <h3 name="container-live">n97    <h3 id="container-live" name="container-live">
n113    <h3 name="container-atomic">n113    <h3 id="container-atomic" name="container-atomic">
n116    <h3 name="container-channel">n116    <p>
117      The atomic property determines if a live region change shou
 >ld be presented on it's own or if an AT should present the entire
 > region. If atomic is set to "true", it means that the region mus
 >t be presented as a whole while atomic="false" (default) indicate
 >s that the region can stand on it's own.
118    </p>
119    <p>
120      The text offsets associated with a text changed event are u
 >sed when supporting this property. The offsets can be acquired di
 >rectly in a text changed event object in AT-SPI and through the u
 >se of IAccessibleText::get_oldText and IAccessibleText::get_newTe
 >xt in IAccessible2. When atomic is set to "false", the start inde
 >x and end index/run length are used as given. The result being th
 >at only the change will be presented. When atomic is set to "true
 >", the entire region should be presented. In this case the start 
 >index is 0 and the end index/run length is the length of the text
 > - 1.
121    </p>
122    <h3 id="container-channel" name="container-channel">
n122    <h3 name="container-relevant">n128    <h3 id="container-relevant" name="container-relevant">
n125    <h2 name="Politeness">n131    <h2 id="Politeness" name="Politeness">
n128    <h3 name="Advancing">n134    <h3 id="Advancing" name="Advancing">
n131    <h3 name="Setting_All_Off">n137    <h3 id="Setting_All_Off" name="Setting_All_Off">
n134    <h3 name="Persisting_Politeness_Level">n140    <h3 id="Persisting_Politeness_Level" name="Persisting_Politen
 >ess_Level">
n137    <h2 name="Navigation">n143    <h2 id="Navigation" name="Navigation">
n140    <h3 name="Navigate_to_Next_and_Previous_Live_Regions">n146    <h3 id="Navigate_to_Next_and_Previous_Live_Regions" name="Nav
 >igate_to_Next_and_Previous_Live_Regions">
t143    <h3 name="Bookmarking">t149    <h3 id="Bookmarking" name="Bookmarking">

Back to History