SAS Web Editor 2.1 has been tested with assistive technology tools. It includes accessibility and compatibility features that improve the usability of the product for users with disabilities, with exceptions 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.
For best results, use Firefox 18 and JAWS 14 on Windows 7.
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 three collapsible sections:
Only one section can be displayed at a time. Each section has its own toolbar.
The right side of the window (the work area) has primary tabs that can display tables and text files (for example, SAS program files). Tabs that display SAS program files contain three secondary tabs: Code, Log, and Results. Each of these secondary tabs has its own toolbar.
The following table contains the keyboard shortcuts for the application.
Note: Mac OS X users should use the fn key in conjunction with function keys if necessary.
| Task | Keyboard Shortcut for Microsoft Windows | Keyboard Shortcut for Mac OS X |
|---|---|---|
| Zoom in.
Note: When you zoom into SAS Web Editor, no scroll bars are displayed for the browser window. |
Ctrl++ | command++ |
| Zoom out. | Ctrl+- | command+- |
| Reset the zoom state. | Ctrl+0 | command+0 |
| Maximize the view of the currently displayed tab or exit the maximized view. | Alt+F11 | option+F11 |
| Open a pop-up menu in the navigation pane. | Select an item, and press Shift+F10.
Note: If you use Shift+F10 to display the pop-up menu, then it is always displayed in the top left corner of the user interface control that you are using. |
Select an item, and press option+F10 |
| Open the pop-up menu on the Code tab. | Ensure that the focus is in the body of the Code tab, and press Shift+F10.
Note: If you use Shift+F10 to display the pop-up menu, then it is always displayed in the top left corner of the Code tab. |
Ensure that the focus is in the body of the Code tab, and press option+F10. |
| Create a new program. | F4 | F4 |
| Select all. | Ensure that the Code tab is displayed, and press Ctrl+A. | Ensure that the Code tab is displayed, and press command+A. |
| Copy. | Ctrl+C | command+C |
| Cut. | Ctrl+X | command+X |
| Paste. | Ctrl+V | command+V |
| Undo. | Ctrl+Z | control+Z |
| Redo. | Ctrl+Y | control+Y |
| Find and replace text. | Ensure that the focus is in the body of the Code tab, and press Ctrl+F. | Ensure that the focus is in the body of the Code tab, and press command+F. |
| Save the program. | Ensure that the Code tab is displayed, and press Ctrl+S. | Ensure that the Code tab is displayed, and press command+S. |
| Run the program. | Ensure that a SAS program tab is displayed, and press F3. | Ensure that a SAS program tab is displayed, and press F3. |
| Download the log or results as an HTML file. | Ensure that the Log or Results tab is displayed, and press Ctrl+S. | Ensure that the Log or Results tab is displayed, and press command+S. |
| Print the program, log, or results. | Ctrl+P
Note: This shortcut does not work for the Log and Results tabs when you use Internet Explorer. See Exceptions to Accessibility Standards for workarounds. |
command+P |
| Move the focus to the Projects section label. | Alt+1 | option+1 |
| Move the focus to the label of the currently displayed secondary tab (Code, Log, or Results) | Alt+2 | option+2 |
| Move the focus to the label of the currently displayed primary tab. | Alt+3 | option+3 |
| Move the focus to the body of the Code tab on the currently displayed primary tab. | Alt+4 | option+4 |
| Close the selected primary tab.
Note: You cannot close the Code, Log, and Results tabs. |
Ensure that the focus is on the tab label (press Alt+3 if necessary), and then press Delete. | Ensure that the focus is on the tab label (press option+3 if necessary), and then press delete.
Note: If your keyboard does not contain a key for deleting forward, then press fn+delete. |
Exceptions to accessibility standards are documented in the following table.
| Accessibility Issue | Workaround |
|---|---|
| The previous tab, next tab, and list of tab buttons are displayed when the work area contains more primary tabs than can be displayed at one time. These buttons are not accessible by keyboard. | No workaround is available. |
| In Internet Explorer and Firefox, JAWS sometimes reads extraneous words after it reads the label for an icon button. | No workaround is available. |
| In Internet Explorer, when a modal secondary window is open in the application, JAWS can still access the controls (which should be blocked) in the background of the application. | Use a different browser, such as Firefox or Chrome. |
| The Ctrl+P keyboard shortcut does not print the log or results correctly when you use Internet Explorer. | Use the print button on the tab's toolbar.
Alternatively, use a different browser, such as Firefox or Chrome. |
| When you zoom into SAS Web Editor, no scroll bars are displayed for the browser window. | Use your operating system's magnifier to magnify the application window. |
| In Chrome, JAWS cannot read the Projects and Libraries trees and the File Shortcuts list. | Use a different browser, such as Internet Explorer or Firefox. |
| In OS X, when you are in the Code tab, pressing option+1, option+2, option+3, and option+4 on the keyboard does not create the upside down exclamation point, the trademark symbol, the pound (currency) symbol, and the cent sign, respectively. | Use the browser’s Special Characters window to insert these characters. In most browsers, you can open the Special Characters window either from the browser’s Edit menu or by pressing command+option+T.
Alternatively, you can enter the Unicode value for the character. |
| In Firefox, JAWS does not correctly read word by word in the Code tab when there are blank lines or lines that contain leading spaces. | Read line by line or character by character. |
| In Firefox, if you select the Zoom Text Only option, the controls in the application will not zoom with the labels and the labels will become unreadable after a certain degree of magnification. | Turn off the Zoom Text Only option in Firefox. |