====== Accessible Document Navigation Using AT-SPI ====== Please use this page to suggest improvements to and prose for the unpopulated and underpopulated sections of //**Accessible Document Navigation Using AT-SPI**//.[[http://mailto:accessibility-atspi@lists.linux-foundation.org|Comments should also be posted]] to the publicly archived [[http://lists.linux-foundation.org/mailman/listinfo/accessibility-atspi|accessibility-atspi emailing list]] //**For Reference:**// * [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html|Accessible Document Navigation Using AT-SPI (current working draft)]] \\ =====Contents===== * [[https://www.linuxfoundation.org/#Accessible_Document_Navigation_Using_AT-SPI|1 Accessible Document Navigation Using AT-SPI]] * [[https://www.linuxfoundation.org/#Introduction|1.1 Introduction]] * [[https://www.linuxfoundation.org/#Terminology|1.2 Terminology]] * [[https://www.linuxfoundation.org/#Common_Assumptions|1.3 Common Assumptions]] * [[https://www.linuxfoundation.org/#Use_Case:_Navigate_or_Collect_All_Accessible_Content_by_Unit|1.4 Use Case: Navigate or Collect All Accessible Content by Unit]] * [[https://www.linuxfoundation.org/#Scenario_1:_Navigate_to_the_next.2C_previous.2C_current.2C_first.2C_or_last_item_in_the_document|1.4.1 Scenario 1: Navigate to the next, previous, current, first, or last item in the document]] * [[https://www.linuxfoundation.org/#Scenario_2:_Navigate_to_the_next.2C_previous.2C_current.2C_first.2C_or_last_interactive_and_enabled_element_in_the_document|1.4.2 Scenario 2: Navigate to the next, previous, current, first, or last interactive and enabled element in the document]] * [[https://www.linuxfoundation.org/#Scenario_3:_Navigate_to_the_next.2C_previous.2C_current.2C_first.2C_or_last_hyperlink_in_the_document|1.4.3 Scenario 3: Navigate to the next, previous, current, first, or last hyperlink in the document]] * [[https://www.linuxfoundation.org/#Scenario_4:_Navigate_to_the_next.2C_previous.2C_current.2C_first.2C_or_last_enabled_form_control_in_the_document|1.4.4 Scenario 4: Navigate to the next, previous, current, first, or last enabled form control in the document]] * [[https://www.linuxfoundation.org/#Scenario_5:_Collect_all_elements_with_a_shortcut_key_in_the_document|1.4.5 Scenario 5: Collect all elements with a shortcut key in the document]] * [[https://www.linuxfoundation.org/#Scenario_6:_Navigate_to_the_next.2C_previous.2C_current.2C_first.2C_or_last_frame_in_the_document|1.4.6 Scenario 6: Navigate to the next, previous, current, first, or last frame in the document]] * [[https://www.linuxfoundation.org/#Scenario_7:_Navigate_to_the_next.2C_previous.2C_current.2C_first.2C_or_last_section_identified_by_a_heading_in_the_document|1.4.7 Scenario 7: Navigate to the next, previous, current, first, or last section identified by a heading in the document]] * [[https://www.linuxfoundation.org/#Scenario_8:_Navigate_to_the_next.2C_previous.2C_current.2C_first.2C_or_last_data_table_in_the_document|1.4.8 Scenario 8: Navigate to the next, previous, current, first, or last data table in the document]] * [[https://www.linuxfoundation.org/#Scenario_9:_Navigate_to_the_next.2C_previous.2C_current.2C_first.2C_or_last_embedded_object_or_graphic_in_the_document|1.4.9 Scenario 9: Navigate to the next, previous, current, first, or last embedded object or graphic in the document]] * [[https://www.linuxfoundation.org/#Scenario_10:_Navigate_table_cells_by_moving_across_rows_and_up_and_down_columns_within_a_grid_or_table|1.4.10 Scenario 10: Navigate table cells by moving across rows and up and down columns within a grid or table]] * [[https://www.linuxfoundation.org/#Scenario_11:_Navigate_to_next.2C_previous.2C_current.2C_first.2C_last.2C_up_or_down_in_a_tree-style_set_of_items_or_controls|1.4.11 Scenario 11: Navigate to next, previous, current, first, last, up or down in a tree-style set of items or controls]] * [[https://www.linuxfoundation.org/#Use_Case:_Where_Am_I.3F|1.5 Use Case: Where Am I?]] * [[https://www.linuxfoundation.org/#Scenario_1:_Ask_where_your_point_of_regard_is_within_a_document_and_within_containers_in_the_document|1.5.1 Scenario 1: Ask where your point of regard is within a document and within containers in the document]] * [[https://www.linuxfoundation.org/#Use_Case:_Document_Summary|1.6 Use Case: Document Summary]] * [[https://www.linuxfoundation.org/#Scenario_1:_Ask_for_a_summary_of_the_types_of_elements_and_containers_in_the_document|1.6.1 Scenario 1: Ask for a summary of the types of elements and containers in the document]] * [[https://www.linuxfoundation.org/#AT-SPI_Interfaces_to_Collect_Element_Characteristics_for_AT_Rendering|1.7 AT-SPI Interfaces to Collect Element Characteristics for AT Rendering]] * [[https://www.linuxfoundation.org/#Desireable_Roles_for_Document_Objects_and_Navigation|1.8 Desireable Roles for Document Objects and Navigation]] \\ [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#intro|Introduction]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#term|Terminology]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#assumptions|Common Assumptions]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#navigate|Use Case: Navigate or Collect All Accessible Content by Unit]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#item|Scenario 1: Navigate to the next, previous, current, first, or last item in the document]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#interactive|Scenario 2: Navigate to the next, previous, current, first, or last interactive and enabled element in the document]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#hyperlink|Scenario 3: Navigate to the next, previous, current, first, or last hyperlink in the document]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#control|Scenario 4: Navigate to the next, previous, current, first, or last enabled form control in the document]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#shortcut|Scenario 5: Collect all elements with a shortcut key in the document]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#frame|Scenario 6: Navigate to the next, previous, current, first, or last frame in the document]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#heading|Scenario 7: Navigate to the next, previous, current, first, or last section identified by a heading in the document]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#table|Scenario 8: Navigate to the next, previous, current, first, or last data table in the document]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#object|Scenario 9: Navigate to the next, previous, current, first, or last embedded object or graphic in the document]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#cells|Scenario 10: Navigate table cells by moving across rows and up and down columns within a grid or table]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#tree|Scenario 11: Navigate to next, previous, current, first, last, up or down in a tree-style set of items or controls]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#whereami|Use Case: Where Am I?]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#whereami1|Scenario 1: Ask where your point of regard is within a document and within containers in the document]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#summary|Use Case: Document Summary]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#summary1|Scenario 1: Ask for a summary of the types of elements and containers in the document]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#rendering|AT-SPI Interfaces to Collect Element Characteristics for AT Rendering]] ---- [[http://accessibility.linux-foundation.org/a11yspecs/atspi/adoc/ADOC_ATSPI.html#newroles|Desireable Roles for Document Objects and Navigation]] \\ ---- * [[:accessibility:atk:at-spi:specs:draft|ATK/AT-SPI Specifications Drafts]] * [[http://accessibility.linux-foundation.org/a11yspecs/|Open Accessibility Specifications]] * [[:accessibility:atk:at-spi:start|ATK/AT-SPI Subgroup's main page]] * [[:accessibility:start|Open Accessibility's main page]]