SAS Web Editor 2.1 Beta has been tested with assistive technology tools. It includes accessibility and compatibility features that improve the usability of the product for users with disabilities. (Some accessibility issues remain and are noted below.) These features are related to accessibility standards for electronic information technology that were adopted by the U.S. Government under Section 508 of the U.S. Rehabilitation Act of 1973 (2008 draft proposal initiative update). Applications are also tested against Web Content Accessibility Guidelines (WCAG) 2.0, part of the Web Accessibility Initiative (WAI) of the Worldwide Web Consortium (W3C). For detailed information about the accessibility of this product, send e-mail to accessibility@sas.com or call SAS Technical Support.
Please contact accessibility@sas.com if you need this document in an alternative digital format.
The SAS Web Editor application window contains three sections:
The top of the window contains the application name and application buttons.
The left side of the window has a navigation pane with four collapsible sections:
Only one section can be displayed at a time. Each section (except the Currently Open Items section) has its own toolbar. Breadcrumb links are displayed above the toolbar in the Projects section as you drill down through the folders in that section. Use these links to navigate back up your project path.
The right side of the window contains a partial display of the currently open file or table. Tap this area to hide the navigation pane and to fully display the file or table.
The following items become available after the file is fully displayed:
The Browse button enables you to redisplay the navigation pane and is located on the left, above the open file or table.
The name and location of the file or table is located to the right of the Browse button.
The Close button enables you to close the currently open file or table and is located on the right, above the open file or table.
If the open file is a SAS program file, then the following three tabs are displayed: Code, Log, and Results. Each of these tabs has its own toolbar.
You can use the following keyboard shortcuts if your iPad has an external keyboard.
| Task | Keyboard Shortcut for Safari on iOS |
|---|---|
| Select all. | Ensure that the Code tab is displayed, and press command+A. |
| Copy. | command+C |
| Cut. | command+X |
| Paste. | command+V |
Exceptions to accessibility standards are documented in the following table.
| Accessibility Issue | Workaround |
|---|---|
| Many of the buttons in the navigation pane's toolbars (including the buttons for creating new folders and SAS programs) are not accessible when VoiceOver is on. | No workaround is available. |
| Most of the buttons in the toolbars for the Code, Log, and Results tabs (including the button for running a SAS program) are not accessible when VoiceOver is on. | No workaround is available. |
| You cannot access the items in any of the (drop-down) options menus or the Help menu when VoiceOver is on. | If you touch an item in the drop-down menu, VoiceOver will read it. You can then also double-tap to perform the specified action. |
| The Help button does not have an ARIA label, so VoiceOver reads it as "pop-up button." | The Help button is located next to the "more" button at the top right-corner of the window. |
| In the View drop-down list on the toolbar for a table, you can access only the selected item when VoiceOver is on; you cannot access the other item in the list. | If you touch the item in the drop-down list, VoiceOver will read it. You can then also double-tap to select the item. |
| When a modal secondary window is open in the application, VoiceOver can still access the controls (which should be blocked) in the background of the application. | To return focus to the secondary window, (single-finger) swipe left or right until focus returns to the desired location. |
| When VoiceOver is on, you cannot always use gestures to move around the text area on the Code tab. | Using the rotor or an external keyboard can sometimes help with navigation in the text area. |
| You cannot scroll up or down in the work area when VoiceOver is on. | For tables, you can single-finger swipe left to move backward and up the rows, and single-finger swipe right to move forward and down.
No workaround is available for the Code tab. |
| You cannot scroll up or down in the About window when VoiceOver is on. You also cannot use the arrow keys on an external keyboard to scroll the contents of the About window when VoiceOver is off. | To access the contents of the About window:
|
| The command+Z keyboard shortcut does not perform the undo action and causes errors in the code editor. | No workaround is available. |