1EdTech AccessForAll® (AfA) Information Model Data Element Specification
Version 3.0 Specification
Public Draft 1.0
Date Issued: 13 September 2012
Latest version: http://www.imsglobal.org/accessibility/
IPR and Distribution Notices
Recipients of this document are requested to submit, with their comments, notification of any relevant patent claims or other intellectual property rights of which they may be aware that might be infringed by any implementation of the specification set forth in this document, and to provide supporting documentation.
1EdTech takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on 1EdTech’s procedures with respect to rights in 1EdTech specifications can be found at the 1EdTech Intellectual Property Rights web page: http://www.imsglobal.org/ipr/imsipr_policyFinal.pdf .
Copyright © 2012 1EdTech Consortium. All Rights Reserved.
Use of this specification to develop products or services is governed by the license with 1EdTech found on the 1EdTech website: http://www.imsglobal.org/speclicense.html .
Permission is granted to all parties to use excerpts from this document as needed in producing requests for proposals.
The limited permissions granted above are perpetual and will not be revoked by 1EdTech or its successors or assigns.
THIS SPECIFICATION IS BEING OFFERED WITHOUT ANY WARRANTY WHATSOEVER, AND IN PARTICULAR, ANY WARRANTY OF NONINFRINGEMENT IS EXPRESSLY DISCLAIMED. ANY USE OF THIS SPECIFICATION SHALL BE MADE ENTIRELY AT THE IMPLEMENTER'S OWN RISK, AND NEITHER THE CONSORTIUM, NOR ANY OF ITS MEMBERS OR SUBMITTERS, SHALL HAVE ANY LIABILITY WHATSOEVER TO ANY IMPLEMENTER OR THIRD PARTY FOR ANY DAMAGES OF ANY NATURE WHATSOEVER, DIRECTLY OR INDIRECTLY, ARISING FROM THE USE OF THIS SPECIFICATION.
Public contributions, comments and questions can be posted here: http://www.imsglobal.org/community/forum//categories.cfm?catid=88
1 Introduction
1.1 AccessForAll Overview
The AccessForAll Specification (AfA) is intended to promote an inclusive user experience by enabling the matching of the characteristics of resources to the needs and preferences of individual users. The AfA specification consists of a common language for describing:
· A learner’s needs and preferences with respect to how the learner can best interact with digital resources, [1] . This is represented using the 1EdTech AccessForAll Personal Needs and Preferences (PNP ) v3.0 [AfAPNP, 12] specification;
· Digital learning resources. This is represented using the 1EdTech AccessForAll Digital Resource Description (DRD ) v3.0 [AfADRD, 12] specification.
1.2 Scope and Context
This part of the AfA specification provides the common vocabulary and terms used in both the DRD and PNP information model specifications [AfADRD, 12], [AfAPNP, 12].
The Data Element Specification (DES) vocabulary is defined as a set of classes used in the information model definitions. Each class includes a definition, its range of values, and a linguistic indicator. The possible value terms are defined in the DES. Each term provides a definition, a linguistic indicator, a value, content value rules, and a reference to terms the term is a refinement of.
1.3 Structure of this Document
The structure of this document is:
1. Terminology |
Definitions of the key terms for the AfA v3.0 specification as a whole; |
2. Vocabulary Classes |
The set of vocabulary classes used within the AfA DRD and AfA PNP definitions; |
3. Vocabulary Terms |
Definition of the vocabulary terms that are used as the values for the set of vocabulary classes. |
1.4 Nomenclature
AfA AccessForAll
AfA DRD AccessForAll Digital Resource Description
AfA PNP AccessForAll Personal Needs & Preferences
API Application Programming Interface
ARIA Accessible Rich Internet Applications
ASCII American Standard Code for Information Interchange
AT Assistive Technology
AT-SPI Assistive Technology Service Provider Interface
ATK Accessibility Toolkit
DAISY Digital Accessible Information System
DRD Digital Resource Description
1EdTech 1EdTech Consortium Inc.
ISO International Standards Organization
MSAA Microsoft Active Accessibility
NIMAS National Instructional Materials Accessibility Standard
OEBPS Open eBook Publication Structure
PDF Portable Document Format
PEF Portable Embosser Format
PNP Personal Needs & Preferences
UML Unified Modeling Language
URI Uniform Resource Identifier
W3C World Wide Web Consortium
WAI Web Accessibility Initiative
WCAG Web Content Accessibility Guidelines
XML Extensible Mark-up Language
1.5 References
[AfADRD, 12] 1EdTech AccessForAll Digital Resource Description Information Model v3.0 , R.Schwerdtfeger, M.Rothberg and C.Smythe, CM/DN Release, 1EdTech Inc., September 2012.
[AfAPNP, 12] 1EdTech AccessForAll Personal Needs & Preferences Information Model v3.0, R.Schwerdtfeger, M.Rothberg and C.Smythe, CM/DN Release, 1EdTech Inc., September 2012.
[ISO639, 98] ISO 639-2:1998 (E/F), Codes for the representation of names of languages — Part 2: Alpha-3 code/Codes pour la reprĂ©sentation des noms de langue — Partie 2: Code alpha-3 .
[RFC4646] RFC 4646: Tags for identifying Languages , A.Phillips and M.Davis, The Internet Society, September 2006.
[WCAG2, 98] W3C /WAI Web Content Accessibility Guidelines 2.0 [W3C/WAI WCAG ], W3C, 1998
{ http://www.w3.org/TR/2008/REC-WCAG20-20081211/ }.
2 Vocabulary Classes
This is the set of vocabulary classes that are used by the set of AfA DRD and AfA PNP attributes. The vocabulary terms in each of the enumerated lists are defined in Section 3.
2.1 AccessibilityAPI
Name: |
AccessibilityAPI |
---|---|
Definition: |
Term identifying an adaptive technology API for reference in resource metadata. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
Enumerated set: {AndroidAccessibility | ARIAv1 | ATK | AT-SPI | BlackberryAccessibility | iAccessible2 | JavaAccessibility | MacOSXAccessibility | MSAA | UIAutomation }. |
2.2 AccessModeValue
Name: |
AccessModeValue |
---|---|
Definition: |
Human sensory perceptual system or cognitive faculty through which a person may process or perceive information. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
The enumeration set is: { auditory | colour | itemSize | olfactory | orientation | position | tactile | textOnImage | textual | visual }. |
2.3 AdaptationDetailValue
Name: |
AdaptationDetailValue |
---|---|
Definition: |
Term that gives fine detail of one or more adaptation type values. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
Enumeration set: { enhanced | realTime | recorded | symbolic | synthesized | verbatim }. |
2.4 AdaptationMediaTypeValue
Name: |
AdaptationMediaTypeValue |
---|---|
Definition: |
Term identifying a media type commonly used to aggregate accessibility modalities or functionalities as media. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
Enumeration set: { braille | ChemML | Daisy | EPUB3 | LaTex | LIT | MathML | Nemeth | NIMAS | OEBPS | PD F }. |
2.5 AdaptationTypeValue
Name: |
AdaptationTypeValue |
---|---|
Definition: |
Term describing an adaptation type. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
Enumerated set: { alternativeText | audioDescription | captions | e-book | haptic | highContrast | longDescription | signLanguage | transcript } |
2.6 ControlFlexibilityValue
Name: |
ControlFlexibilityValue |
---|---|
Definition: |
Term describing an input method. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
Enumerated set: { fullKeyboardControl | fullMouseControl } |
2.7 DisplayTransformabilityValue
Name: |
DisplayTransformabilityValue |
---|---|
Definition: |
Term describing a characteristic of a resource display that can be modified. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
Enumerated set: { backgroundColour | cursorPresentation | fontFace | fontSize | fontWeight | foregroundColour | highlightPresentation | layout | letterSpacing | lineHeight | structurePresentation | wordSpacing } |
2.8 EducationalComplexityValue
Name: |
EducationalComplexityValue |
---|---|
Definition: |
Term describing a resource that is simplified or enriched relative to another resource that presents the same intellectual content. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
Enumerated set: { simplified | enriched } |
2.9 HazardValue
Name: |
HazardValue |
---|---|
Definition: |
Term describing a characteristic of the described resource that must not be delivered to some users. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
Enumerated set: { flashing | motionSimulation | olfactoryHazard | sound } |
3 Vocabulary Terms
This is the set of terms, or tokens, that are used as the value ranges for the vocabulary classes defined in Section 2.
3.1 AlternativeText
Name: |
alternativeText |
---|---|
Definition: |
Text that is programmatically associated with non-text content and that serves the equivalent purpose (WCAG2).
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.2 AndroidAccessibility
Name: |
androidAccessibility |
---|---|
Definition: |
Indicates support of the Android Access API.
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.3 ARIAv1
Name: |
ARIAv1 |
---|---|
Definition: |
Indicates the content supports W3C WAI-ARIA Accessible Rich Internet Applications version 1 (defined in http://www.w3.org/TR/wai-aria/). |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.4 ATK
Name: |
ATK |
---|---|
Definition: |
Indicates the application provides support for the Gnome Accessibility Toolkit API, used in Unix applications (KDE and Gnome desktops).
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.5 AT-SPI
Name: |
AT-SPI |
---|---|
Definition: |
Indicates the application provides support for the Gnome Assistive Technology Service Provider Interface, used by assistive technologies to access accessible Unix applications.
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.6 AudioDescription
Name: |
audioDescription |
---|---|
Definition: |
Narration has been added to the soundtrack to describe important visual details that cannot be understood from the main soundtrack alone (WCAG2).
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.7 Auditory
Name: |
auditory |
---|---|
Definition: |
Information is conveyed that requires the sense of hearing. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
N/A |
Content Value Rules: |
String |
Related to: |
N/A |
3.8 BackgroundColour
Name: |
backgroundColour |
---|---|
Definition: |
Indicates the ability to manipulate the background colour of a resource’s text content. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.9 BlackberryAccessibility
Name: |
BlackberryAccessibility |
---|---|
Definition: |
Indicates the application provides support for the Blackberry Accessibility API for Blackberry Java Applications:
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.10 Braille
Name: |
braille |
---|---|
Definition: |
Indicates that the resource is formatted in an electronic data format for representing braille books. Braille is a tactile system of raised dots representing letters of the alphabet:
One example of an electronic braille format is Portable Embosser Format (PEF):
Another example is BRF, a version of braille ASCI:
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.11 Captions
Name: |
captions |
---|---|
Definition: |
Synchronized visual and/or text alternative for both speech and non-speech audio information needed to understand the media content (WCAG2):
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.12 ChemML
Name: |
ChemML |
---|---|
Definition: |
Indicates that the resource is formatted using ChemML(Chemical Markup Language), an XML-based markup language for the management of chemical information:
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.13 Colour
Name: |
colour |
---|---|
Definition: |
Information is conveyed that requires the ability to perceive colour. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
N/A |
Content Value Rules: |
String |
Related to: |
N/A |
3.14 CursorPresentation
Name: |
cursorPresentation |
---|---|
Definition: |
Indicates the ability to change the mouse cursor type. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.15 DAISY
Name: |
DAISY |
---|---|
Definition: |
Indicates that the resource is formatted using DAISY (the Digital Accessible Information System), a digital talking book format.
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.16 E-book
Name: |
e-book |
---|---|
Definition: |
Electronic book, a book published in electronic form:
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.17 Enhanced
Name: |
enhanced |
---|---|
Definition: |
An adaptation with more extensive forms of alternative than the standard for that kind of adaptation; enhanced captions might include images or speech bubbles, and enhanced audio description might pause the video to insert extra audio. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.18 Enriched
Name: |
enriched |
---|---|
Definition: |
Indicates a resource that presents the same intellectual content as another resource but at a higher education level or with more complexity. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.19 EPUB3
Name: |
EPUB3 |
---|---|
Definition: |
Indicates that the resource is formatted using EPUB3, a distribution and interchange format standard for digital publications and documents.
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.20 Flashing
Name: |
flashing |
---|---|
Definition: |
A resource whose visual pattern flashes more than three times in any one second; this level of flashing can cause seizures in some users (WCAG2 Guideline 2.3.2):
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.21 FontFace
Name: |
fontFace |
---|---|
Definition: |
Indicates that the face of the font may be manipulated. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.22 FontSize
Name: |
fontSize |
---|---|
Definition: |
Indicates that the size of the font may be manipulated. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.23 FontWeight
Name: |
fontWeight |
---|---|
Definition: |
Indicates that the weight of glyphs in the font, their degree of blackness or stroke thickness may be manipulated. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.24 ForegroundColour
Name: |
foregroundColour |
---|---|
Definition: |
Indicates the ability to manipulate the foreground colour of a resource’s text content. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.25 FullKeyboardControl
Name: |
fullKeyboardControl |
---|---|
Definition: |
Indicates a resource that can be controlled effectively using only a keyboard. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.26 FullMouseControl
Name: |
fullMouseControl |
---|---|
Definition: |
Indicates a resource that can be controlled effectively using only a mouse or other pointing device. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.27 Haptic
Name: |
haptic |
---|---|
Definition: |
Of, or relating, to the sensation of touch; used here to identify resources that include force feedback or other three-dimensional interfaces:
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.28 HighContrast
Name: |
highContrast |
---|---|
Definition: |
A resource offering an alternative visual version of another resource, with visual presentation of text and images of text that has a contrast ratio of at least 4.5:1, or, for larger text, a contrast ratio of at least 3:1 (WCAG2 Checkpoint 1.4.3):
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.29 HighlightPresentation
Name: |
highlightPresentation |
---|---|
Definition: |
Indicates the ability to change the highlight colour of text. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.30 IAccessible2
Name: |
IAccessible2 |
---|---|
Definition: |
Indicates the application provides support for the IAccessible2 accessibility API:
IAccessible2 must be used with Microsoft Active Accessibility; used for Windows applications from Windows XP forward. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.31 ItemSize
Name: |
itemSize |
---|---|
Definition: |
Information is conveyed that requires the ability to distinguish the relative sizes of items using vision. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
N/A |
Content Value Rules: |
String |
Related to: |
Refines visual |
3.32 JavaAccessibility
Name: |
JavaAccessibility |
---|---|
Definition: |
Indicates the application provides support for the Java accessibility API.
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.33 LaTeX
Name: |
LaTeX |
---|---|
Definition: |
Indicates that the resource is formatted to be machine processable by a LaTeX processor. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.34 Layout
Name: |
layout |
---|---|
Definition: |
Indicates the ability to change the layout of the resource to facilitate comprehension for a given user. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.35 LetterSpacing
<b style=" mso-bidi-font-weight:normal'=" "="" align="left" valign="top" width="113">
3.36 LIT
Name: |
LIT |
---|---|
Definition: |
Indicates that the resource is formatted for use with Microsoft Reader, a free electronic book reader from Microsoft. Files stored in this format are named using an extension of ".lit" ( http://www.microsoft.com/reader/ ). |
Linguistic Indicator: |
Non-linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.37 LineHeight
Name: |
lineHeight |
---|---|
Definition: |
Indicates the ability to manipulate the text line height. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.38 LongDescription
Name: |
longDescription |
---|---|
Definition: |
An alternative text that is longer than a few sentences. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.39 MacOSX Accessibility
Name: |
MacOSXAccessibility |
---|---|
Definition: |
Indicates the application provides support for the Mac OSX Accessibility Protocol:
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.40 MathML
Name: |
MathML |
---|---|
Definition: |
Indicates that the resource is formatted using MathML, an XML-based specification for describing mathematical expressions so that they can be displayed, manipulated and shared over the World Wide Web ( http://www.w3.org/Math/ ). |
Linguistic Indicator: |
Non-linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.41 MotionSimulation
Name: |
motionSimulation |
---|---|
Definition: |
A resource that simulates motion; this may result in a feeling of nausea to the user. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.42 MSAA
Name: |
MSAA |
---|---|
Definition: |
Indicates the application provides support for the Microsoft Active Accessibility API, used for Windows applications from Windows XP forward:
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.43 Nemeth
Name: |
Nemeth |
---|---|
Definition: |
Indicates that the resource is formatted using Nemeth (the Nemeth Braille Code for Mathematics), a braille code for encoding mathematical and scientific notation linearly ( http://www.dotlessbraille.org/NemethIntro.htm ). |
Linguistic Indicator: |
Non-linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.44 NIMAS
Name: |
NIMAS |
---|---|
Definition: |
Indicates that the resource is formatted using NIMAS (National Instructional Materials Accessibility Standard), a technical standard used by publishers to produce source files (in XML) that may be used to develop multiple specialized formats (such as braille or audio books) for students with print disabilities ( http://nimas.cast.org/ ). |
Linguistic Indicator: |
Non-linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.45 OEBPS
Name: |
OEPBS |
---|---|
Definition: |
Indicates that the resource is formatted using Open eBook Publication Structure (OEBPS) , an XML-based specification for the content, structure, and presentation of electronic books ( http://www.openebook.org/oebps/oebps1.2/index.htm ). |
Linguistic Indicator: |
Non-linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.46 Olfactory
Name: |
olfactory |
---|---|
Definition: |
Information is conveyed that requires the sense of smell. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
N/A |
Content Value Rules: |
String |
Related to: |
N/A |
3.47 OlfactoryHazard
Name: |
olfactoryHazard |
---|---|
Definition: |
A resource generating a smell that may generate an allergic reaction [ISO 29138]. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.48 Orientation
Name: |
orientation |
---|---|
Definition: |
Information is conveyed that requires the ability to distinguish the direction in which an item is pointing using vision. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
N/A |
Content Value Rules: |
String |
Related to: |
Refines visual |
3.49 PDF
Name: |
|
---|---|
Definition: |
Indicates that the resource is formatted using Portable Document Format (PDF), a common document format used to represent documents in a manner independent of the application software, hardware, and operating system: |
Linguistic Indicator: |
Non-linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.50 Position
Name: |
position |
---|---|
Definition: |
Information is conveyed that requires the ability to distinguish the relative locations of items using vision. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
N/A |
Content Value Rules: |
String |
Related to: |
Refines visual |
3.51 RealTime
Name: |
realTime |
---|---|
Definition: |
An adaptation produced at the time a resource is being produced; real-time captions are often used for live newscasts. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.52 Recorded
Name: |
recorded |
---|---|
Definition: |
An audio adaptation featuring a human voice reading the material. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.53 SignLanguage
Name: |
signLanguage |
---|---|
Definition: |
A language using combinations of movements of the hands and arms, facial expressions, or body positions to convey meaning (WCAG2):
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.54 Simplified
Name: |
simplified |
---|---|
Definition: |
Indicates a resource that presents the same intellectual content as another resource but at a lower education level or with less complexity. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.55 Sound
Name: |
sound |
---|---|
Definition: |
A resource generating audio pattern that can cause the user to have seizures [ISO 29138]. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.56 StructurePresentation
Name: |
structurePresentation |
---|---|
Definition: |
Indicates the ability to change the presentation of structured information such as a table of contents or document overview. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.57 Symbolic
Name: |
symbolic |
---|---|
Definition: |
An adaptation offering a symbolic rendition of the material, for example a document using Bliss symbolics:
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.58 Synthesized
Name: |
synthesized |
---|---|
Definition: |
An audio adaptation featuring text-to-speech technology. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.59 Tactile
Name: |
tactile |
---|---|
Definition: |
Information is conveyed that requires the sense of touch. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
N/A |
Content Value Rules: |
String |
Related to: |
N/A |
3.60 TextOnImage
Name: |
textOnImage |
---|---|
Definition: |
Information is conveyed using text where the text is embedded in an image. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
N/A |
Content Value Rules: |
String |
Related to: |
Refines visual |
3.61 Textual
Name: |
textual |
---|---|
Definition: |
Information is conveyed that requires the processing of text. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
N/A |
Content Value Rules: |
String |
Related to: |
N/A |
3.62 Transcript
Name: |
transcript |
---|---|
Definition: |
A written, typewritten, or printed copy; something transcribed or made by transcribing:
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.63 UIAutomation
Name: |
UIAutomation |
---|---|
Definition: |
Indicates the application provides support for the Microsoft User Interface Automation API, used for Windows applications from Windows Vista forward:
|
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.64 Verbatim
Name: |
verbatim |
---|---|
Definition: |
An exact transcription of audio; verbatim captions capture all speech word for word. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
3.65 Visual
Name: |
visual |
---|---|
Definition: |
Information is conveyed that requires the sense of vision. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
N/A |
Content Value Rules: |
String |
Related to: |
Refined by colour, itemSize, orientation, position, and textOnImage |
3.66 WordSpacing
Name: |
wordSpacing |
---|---|
Definition: |
Indicates the ability to increases or decreases the space between words in a text. |
Linguistic Indicator: |
Linguistic |
Value (Range): |
String |
Content Value Rules: |
String |
Related to: |
N/A |
About This Document
Title: 1EdTech AccessForAll Data Element Specification
Editor: Colin Smythe (1EdTech)
Co-chairs: Madeleine Rothberg (WGBH) and Richard Schwerdtfeger (IBM)
Version: 3.0
Version Date : 31 September 2012
Release : 1.0
Status: Public Draft
Summary: This document contains the 1EdTech AccessForAll Data Element Specification v3.0. The set of data vocabularies described in this document are used as the basis for the AfA DRD and AfA PNP information models.
Revision Information: This version supersedes the 1EdTech AccessForAll v2.0 specification. This document contains the of definitions for data classes, AccessForAll Vocabulary data types, their definitions, and the application of the specific values to those data types.
Purpose: This document is made available for adoption by the public community at large.
Document Location: http://www.imsglobal.org/accessibility/
List of Contributors
The following individuals contributed to the development of this document:
<b style=" mso-bidi-font-weight:normal'=" "="" align="left" valign="top" width="113">
Anastasia Cheetham OCAD University (Canada)
Andy Heath Axelrod AccessForAll (UK)
JoAnna Hunt Blackboard (USA)
Madeleine Rothberg WGBH (USA)
Richard Schwerdtfeger IBM (USA)
Colin Smythe 1EdTech (UK)
Revision History
Version No. |
Release Date |
Comments |
---|---|---|
Public Draft v1.0 |
31 September 2012 |
The first formal release of the AfA Data Element Specification Public Draft. |
|
|
|
|
|
|
Index
A
ARIA ................................. 5
AT ................................. 1, 5
Attribute
extension ........................ 22
C
Container
AccessibilityAPI ............ 2, 7
AccessModeValue .......... 2, 7
AdaptationDetailValue .... 2, 7
AdaptationMediaTypeValue 2, 7
AdaptationTypeValue ..... 2, 8
ControlFlexibilityValue .. 2, 8
DisplayTransformabilityValue ... 2, 8
EducationalComplexityValue 2, 8
HazardValue .................. 2, 9
D
DAISY ...................... 2, 6, 15
Data Element Specification ..... 5
Digital Resource Description 5, 6
Digital Resource Description (DRD) 5, 6, 7, 33
I
ISO ......................... 6, 25, 28
M
MSAA ................... 3, 6, 7, 24
N
NIMAS .................. 3, 6, 7, 24
O
OEBPS .................. 3, 6, 7, 25
P
PEF .............................. 6, 13
Personal Needs & Preferences .. 5
Personal Needs & Preferences (PNP) 5, 6, 7, 33
R
RFC ................................... 6
U
Unified Modeling Language .... 6
Unified Modeling Language (UML) 6
V
Vocabulary
androidAccessibility ......... 10
ARIAv1 .................. 2, 7, 10
ATK .................. 2, 6, 7, 11
AT-SPI ............... 2, 5, 7, 11
audioDescription .......... 8, 11
auditory ...................... 7, 12
backgroundColour ........ 8, 12
BlackberryAccessibility 2, 7, 12
braille ................... 7, 13, 24
captions ...... 8, 13, 15, 27, 31
ChemML ................ 2, 7, 14
colour ... 7, 12, 14, 18, 19, 31
cursorPresentation ........ 8, 14
DAISY ................... 2, 6, 15
e-book ........................ 8, 15
enhanced ..................... 7, 15
enriched ...................... 8, 16
EPUB3 ................... 3, 7, 16
flashing ...................... 9, 16
fontFace ...................... 8, 17
fontSize ...................... 8, 17
fontWeight .................. 8, 17
foregroundColour ......... 8, 18
fullKeyboardControl ..... 8, 18
fullMouseControl ......... 8, 18
haptic ......................... 8, 19
highContrast ............... 8, 19
highlightPresentation .... 8, 19
IAccessible2 ................ 3, 20
itemSize ................ 7, 20, 31
JavaAccessibility ...... 3, 7, 20
LaTeX ....................... 3, 21
layout ........................ 8, 21
letterSpacing ............... 8, 21
lineHeight ................... 8, 22
LIT ........................ 3, 7, 22
longDescription ........... 8, 22
MacOSXAccessibility ... 7, 23
MathML ................. 3, 7, 23
motionSimulation ........ 9, 23
MSAA ................ 3, 6, 7, 24
Nemeth ................... 3, 7, 24
NIMAS ............... 3, 6, 7, 24
OEPBS .......................... 25
olfactory ..................... 7, 25
olfactoryHazard ............ 9, 25
orientation ............. 7, 26, 31
PDF ................... 3, 6, 7, 26
position ............. 1, 7, 26, 31
realTime ..................... 7, 27
recorded ...................... 7, 27
signLanguage .............. 8, 27
simplified ................... 8, 28
sound ......................... 9, 28
structurePresentation ..... 8, 28
symbolic .................... 7, 29
synthesized ................. 7, 29
tactile ................... 7, 13, 29
textOnImage .......... 7, 30, 31
textual ........................ 7, 30
transcript .................... 8, 30
UIAutomation .......... 4, 7, 31
verbatim ..................... 7, 31
visual 7, 11, 13, 16, 19, 20, 26, 30, 31
wordSpacing ............... 8, 32
W
W3C ............................. 6, 10
Web Accessibility Initiative .... 6
Web Accessibility Initiative (WAI) 6
Web Content Accessibility Guidelines 6
Web Content Accessibility Guidelines (WCAG) 6
X
XML ............................. 6, 24
1EdTech Consortium, Inc. (“1EdTech”) is publishing the information contained in this document (“Specification”) for purposes of scientific, experimental, and scholarly collaboration only.
1EdTech makes no warranty or representation regarding the accuracy or completeness of the Specification. 
This material is provided on an “As Is” and “As Available” basis. The Specification is at all times subject to change and revision without notice. It is your sole responsibility to evaluate the usefulness, accuracy, and completeness of the Specification as it relates to you. 1EdTech would appreciate receiving your comments and suggestions.
Please contact 1EdTech through our website at http://www.imsglobal.org .
Please refer to Document Name: 1EdTech AccessForAll
Data Element Specification v3.0 Public Draft v1.0
Date: 13 September 2012
[1] The PNP can include preferences for configuration of assistive technologies, but that is not included in this first public draft of AfA v3.0.