Accessibility Guide For Siebel Business Applications: June 2005
Accessibility Guide For Siebel Business Applications: June 2005
Siebel Business
Applications
Version 7.8
June 2005
Proprietary Information
Siebel Systems, Inc. considers information included in this
documentation and in Siebel Business Applications Online Help to be
Confidential Information. Your access to and use of this Confidential
Information are subject to the terms and conditions of: (1) the
applicable Siebel Systems software license agreement, which has
been executed and with which you agree to comply; and (2) the
proprietary and restricted rights notices included in this
documentation.
Contents
9
9
12
12
13
14
14
15
18
18
19
20
Index
Contents
Table 1.
New Product Features in Accessibility Guide for Siebel Business Applications, Version 7.8
Topic
Description
Getting Started
This chapter provides information on the accessibility features available for Siebel applications. It
includes the following topics:
Additional keyboard accelerators that are helpful when implementing the accessibility
enhancements, including accelerators that allow the user to navigate Siebel Analytics dashboards
NOTE: Keyboard accelerators are available in both high interactivity and standard interactivity
mode. However, accessibility features are available only in standard interactivity.
Deployment options
Creating a second application Object Manager on the same Siebel Server for use with
standard interactivity mode
Dynamic editing
Auto complete
Implicit save
Client-side validation
Siebel SupportWeb
Siebel SupportWeb provides access to the most-recent update of the Siebel Bookshelf. Additional
information about how to use Siebel Business Applications accessibility enhancements may also be
available on Siebel SupportWeb through Release Notes or Technical Notes.
Go to http://supportweb.siebel.com, and log in using the email address and password given to
you by Siebel Support Services.
In the Support Search pane, click the appropriate check boxes in the Content Types & Product
Versions category.
This category allows searches for information in Siebel Bookshelf, Release Notes, Technical
Notes, and other documentation.
Siebel Bookshelf
The following documents on Siebel Bookshelf provide additional useful information for implementing
accessibility enhancements:
Fundamentals
Fundamentals includes a list of basic keyboard accelerators. These keyboard accelerators are
available for general use in either high interactivity or standard interactivity mode and can be
used with accessibility features in addition to those described in Keyboard Accelerators for
Application Accessibility on page 18.
Siebel Installation Guide for Microsoft Windows: Servers, Mobile Web Clients, Tools
Technical Notes
Technical Notes include information about specific topics related to implementation, configuration
and usage of Siebel Applications. Siebel support staff continues to revise and expand this collection
of notes to include new information that is of use to you.
Release Notes
Release Notes address known product issues so that the latest, highest quality software is available
to Siebel customers.
10
This chapter provides information on how to set up and configure accessibility features for Siebel
applications. It includes the following topics:
11
Define Edit Mode. For custom list applets, make sure to define an Edit Mode for each applet
Web template, because the standard HTML document is not editable. A customer cannot perform
an edit or query unless the Edit Mode template is included in the repository.
Register custom bitmaps and add alternative text. Register any custom bitmaps in Siebel
Tools and add alternative text (Alt Text). For example, the Company Information bitmap on the
screen should have alternative text associated with the bitmap so that screen readers can
identify and read appropriate text for bitmaps or icons.
Do not use the hard wrap HTML attribute. Do not use wrap=hard as the value for the HTML
Attribute property of the Control object type, because the wrap=hard attribute causes problems
with screen readers.
Avoid creating DHTML, HTML image maps, and Java applets. DHTML, HTML image maps,
and Java applets can be misread by screen readers and other assistive technology software. Use
standard HTML, if possible. If DHTML is necessary, full testing should be performed.
For further information on configuration requirements and options, see Configuring Siebel Business
Applications.
Determine which deployment approach to use. This guide assumes that most customer
implementations will deploy high and standard interactivity in a mixed environment on the same
Siebel Server.
12
Modify the application CFG file. The application CFG file must be modified to set accessibility
and standard interactivity parameters, regardless of the deployment option chosen.
If you are deploying standard interactivity on the same Siebel Server where high interactivity
mode is deployed, modify the CFG file associated with the Application Object Manager set up
in Task 2.
If you are deploying standard interactivity through a Dedicated or Mobile Web Client, perform
this task in a client-side file associated with the appropriate application (such as Call Center),
and then distribute that CFG file to the Siebel installations on the client machines.
For the procedure that applies to all deployment options, see Configuring an Employee Application CFG
File for Accessibility on page 14.
(Optional) Configure Siebel Analytics Dashboards. If you are deploying Siebel Analytics
with assistive technology, modify the instanceconfig.xml file to facilitate dashboard navigation.
Best practice recommendations are also provided if you plan to create or modify dashboards. See
Configuring Analytics for Accessibility on page 15.
See Siebel System Administration Guide for best practice recommendations when creating defined
components.
13
Navigate to siebsrvr\bin\language\ and create a new CFG file (for example, the uagent.cfg file
for Siebel Call Center) by copying an existing one.
Change the following parameters in your configuration file in the SWE section:
HighInteractivity = FALSE
ExtendedKeyboard = TRUE
Add the following additional lines in your configuration file in the SWE section:
ApplicationStyle = EmployeeFacing
AccessibleEnhanced = TRUE
DisableSITabIndex= TRUE
If you are deploying standard interactivity and high interactivity on the same Siebel Server,
modify the eapps.cfg to add application name_si as the Web server directory. You can copy the
[/application name_language] section and make changes in it.
[/application name_si]
ConnectString = siebel://GATEWAY_NAME:2320/siebel/SCCObjMgr_si/SIEBEL_SERVER_NAME
14
Refrain from using charts and tickers, because they are not supported.
Reduce the interactivity and the complexity of reports. For example, restrict the number of
prompts and drop-down menus, do not use the drill-inline feature for sections, and configure
tables to show as many rows as possible.
Remove report links that are not useful for the visually impaired. This includes links such as
Modify the Report, and Add to Briefing Book, and might also include the Printing and Downloading
options.
DashboardMaxBeforeMenu. When more than 15 dashboard names are available for display,
Siebel Analytics creates a drop-down list of the dashboards from which users can choose. By
modifying the Siebel Analytics Web configuration file instanceconfig.xml file, you can change the
number of dashboard names to show before a drop-down list appears. This modification makes
it easier for users of assistive technology to navigate the dashboard list.
Modify the following entry in the instanceconfig.xml file. The minimum value is 1.
<DashboardMaxBeforeMenu>1000</DashboardMaxBeforeMenu>
The instanceconfig.xml file can be found in the following location:
\SiebelAnalyticsData\Web\config\instanceconfig.xml
For more information on editing the instanceconfig.xml file, see Siebel Analytics Web Administration
Guide.
15
16
This chapter provides information on using the accessibility features with for Siebel Business
Applications. It includes the following topics:
17
Table 2.
Action
Accelerator
Comment
Go To Next Applet
CTRL+SHIFT+]
Go To Previous Applet
CTRL+SHIFT+[
Go to Next Frame
CTRL+SHIFT+=
Go To Previous Frame
CTRL+SHIFT++
18
Table 2.
Action
Accelerator
Comment
Go To Show Menu
CTRL+SHIFT+V
Go to CTI toolbar
SHIFT+F2
Go to Message Broadcast
Bar
SHIFT+F3
Siebel Back
ALT+LEFT ARROW
Siebel Forward
ALT+RIGHT ARROW
Action
Accelerator
Comments
CTRL+SHIFT+F2
CTRL+SHIFT+F3
Move backward
through sections on
dashboard page
CTRL+SHIFT+U
CTRL+SHIFT+I
Move backward
through elements of
section
CTRL+SHIFT+F7
CTRL+SHIFT+F8
19
Press ENTER.
The browser changes to the selected dashboard. Verify that Forms mode is on.
Press TAB until you are focused on the desired dashboard page.
Press ENTER.
The browser changes to the selected page. Verify that Forms mode is on.
Press CTRL+SHIFT+I to move forward through the dashboard sections until the focus is on the
desired dashboard section.
Navigate to the desired table within the section, by pressing CTRL+SHIFT+F8, until the focus is
on the desired table.
Navigate using the table navigation keys in your assistive technology application.
Use ALT+CRTRL+ up arrow, down arrow, and left and right arrow to navigate within a table.
For more information on setting up and using Siebel Intelligent Dashboards, see Siebel Analytics User
Guide.
20
Index
accelerators
18, 19
accessibility
configuring CFG file
14
enhancements
8
keyboard accelerators
18
Siebel Analytics keyboard accelerators
support for screen readers
18
using keyboard accelerators to navigate
Siebel Analytics
20
accessibility features
enabling
12
adding
virtual directory
14
Analytics accessibility
dashboard navigation keyboard
accelerators
19
application object manager
creating
13
19
I
interactivity
standard
K
keyboard accelerators
18,
19
P
process flow
enabling accessibility features
12
C
configuring CFG file for accessibility
customization
best practices
12
customizing this guide
9
D
directory
adding virtual
G
guide
customizing
B
best practices
customization
employee application
configuring CFG file
14
enabling accessibility features
process flow
12
enhancements
accessibility
8
14
14
12
S
screen readers
18
shortcuts
18, 19
Siebel Analytics navigation
20
standard interactivity
8
enabling accessibility features
9
second application object manager
13
V
virtual directory
adding
14
21
Index V
22