Adobe 38039481 User Guide - Page 365

Create a tab-order index for keyboard navigation in the Accessibility panel

Page 365 highlights

FLASH CS3 359 User Guide Make an entire Flash application accessible After a Flash document is complete and ready to be published or exported, make the entire Flash application accessible. 1 Deselect all elements in the document. 2 Select Window > Other Panels > Accessibility. 3 Select Make Movie Accessible (the default setting) to expose the document to screen readers. 4 Select or deselect Make Children Accessible to expose or omit any accessible objects in the document to screen readers. 5 If you selected Make Movie Accessible in step 2, enter a name and description for the document as needed. 6 Select Auto Label (the default setting) to use text objects as automatic labels for accessible buttons or input text fields contained in the document. Deselect this option to turn off automatic labeling and expose text objects to screen readers as text objects. Viewing and creating tab order and reading order The two aspects to tab indexing order are the tab order in which a user navigates through the web content and the order in which things are read by the screen reader, called the reading order. Flash Player uses a tab index order from left to right and top to bottom. Customize both the tab and reading order by using the tabIndex property in ActionScript (in ActionScript, the tabIndex property is synonymous with the reading order). Note: Flash Player no longer requires that you add all of the objects in a FLA file to a list of tab index values. Even if you do not specify a tab index for all objects, a screen reader reads each object correctly. Tab order The order in which objects receive input focus when users press the Tab key. Use ActionScript to create the tab order, or if you have Adobe® Flash® CS3 Professional, use the Accessibility panel. The tab index that you assign in the Accessibility panel does not necessarily control the reading order. Reading order The order in which a screen reader reads information about the object. To create a reading order, use ActionScript to assign a tab index to every instance. Create a tab-order index for every accessible object, not just the focusable objects. For example, dynamic text must have tab indexes, even though a user cannot tab to dynamic text. If you do not create a tab index for every accessible object in a given frame, Flash Player ignores all tab indexes for that frame whenever a screen reader is present, and uses the default tab ordering instead. See also "Use ActionScript to create a tab order for accessible objects" on page 364 Create a tab-order index for keyboard navigation in the Accessibility panel You can create a custom tab-order index in the Accessibility panel for keyboard navigation for the following objects: • Dynamic text • Input text • Buttons • Movie clips, including compiled movie clips • Components

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526

FLASH CS3
User Guide
359
Make an entire Flash application accessible
After a Flash document is complete and ready to be published or exported, make the entire Flash application acces-
sible.
1
Deselect all elements in the document.
2
Select Window
> Other Panels
> Accessibility.
3
Select Make Movie Accessible (the default setting) to expose the document to screen readers.
4
Select or deselect Make Children Accessible to expose or omit any accessible objects in the document to screen
readers.
5
If you selected Make Movie Accessible in step 2, enter a name and description for the document as needed.
6
Select Auto Label (the default setting) to use text objects as automatic labels for accessible buttons or input text
fields contained in the document. Deselect this option to turn off automatic labeling and expose text objects to screen
readers as text objects.
Viewing and creating tab order and reading order
The two aspects to tab indexing order are the
tab order
in which a user navigates through the web content and the
order in which things are read by the screen reader, called the
reading order
.
Flash Player uses a tab index order from left to right and top to bottom. Customize both the tab and reading order
by using the
tabIndex
property in ActionScript (in ActionScript, the
tabIndex
property is synonymous with the
reading order).
Note:
Flash Player no longer requires that you add all of the objects in a FLA file to a list of tab index values. Even if you
do not specify a tab index for all objects, a screen reader reads each object correctly.
Tab order
The order in which objects receive input focus when users press the Tab key. Use ActionScript to create
the tab order, or if you have Adobe® Flash® CS3 Professional, use the Accessibility panel. The tab index that you assign
in the Accessibility panel does not necessarily control the reading order.
Reading order
The order in which a screen reader reads information about the object. To create a reading order, use
ActionScript to assign a tab index to every instance. Create a tab-order index for every accessible object, not just the
focusable objects. For example, dynamic text must have tab indexes, even though a user cannot tab to dynamic text.
If you do not create a tab index for every accessible object in a given frame, Flash Player ignores all tab indexes for
that frame whenever a screen reader is present, and uses the default tab ordering instead.
See also
“Use ActionScript to create a tab order for accessible objects” on page
364
Create a tab-order index for keyboard navigation in the Accessibility panel
You can create a custom tab-order index in the Accessibility panel for keyboard navigation for the following objects:
Dynamic text
Input text
Buttons
Movie clips, including compiled movie clips
Components