SlideShare a Scribd company logo
Accessibility Issues Liddy Nevile
Overview Accessibility definitions Current work to minimise problems IMS accessibility activities Matching content to people’s needs Implementations References
Overview Accessibility definitions Not … Telecommunications …. Or is it? Economic equity … or is it?
Typical problems Can’t see screen Can’t see colours Can’t read text Can’t hear Can’t control cursor Can’t type
OS support Add this to Favorites folder Add this to startup items Apple channel …..
Browser support (?) Lynx IE Netscape/Mozilla iCab Opera Amaya There are about 35 browsers in common use… (Note W3C UAAG - includes LMS)
ATs for people with vision disabilities
Jason White
Other assistive technologies
Other accessibility problems
Accessibility definitions W3C - device independence, separation of content from presentation U.S. - s. 508 for Federal Govt. contracts Australia - common law system with regulations UK, European Commission … IMS/MMI-DC Working definition: mismatch between user needs and content
W3C Guidelines Accessibility guidelines Techniques Checkpoints Checkpoint techniques QA and Certification - for authors, authoring tools, user agents
Localisation of W3C guidelines University, system, organisational guidelines Controlling systems and templates EuroAccessibility efforts CEN MMI-DC Workshop IMS Accessibility Guidelines ( -> maths interest)
W3C Technologies that work Cascading style sheets (CSS1) eXtensible Markup Language and CSS2 Scalable Vector Graphics (SVG) Synchronised Multimedia Integration Language (SMIL)  eXtensible Stylesheet Language (XSLT) ChemML, MathML, MusicML, ...
SVG example
SVG example Image is represented as vectors in text Sub-images can be identified Metadata can be added Rights management can be used Behaviours can be controlled Eg an interactive knee dissection linked to external resources
Technologies that work  (contd.) XML => MathML, ChemML, etc MathML as an example The equation  x 2  + 4x + 4 =0
Separate  presentation from content Presentational markup to ensure display can be controlled - with style sheets to define the display characteristics Content markup to provide machine readable version of content so it could be read into content manipulators
<mrow> <mrow> <msup> <mi>x</MI> <mn>2</mn> </msup> <mo>+</MO> <mrow> <mn>4</mn> <MO>&InvisibleTimes;</MO> <MI>x</MI> </mrow> <MO>+</MO> <mn>4</mn> </mrow> <MO>=</MO> <mn>0</mn> </mrow>  MathML is like HTML…
Screen presentation It can be read aloud by screen readers It can be used in maths applications It can be programmed for interactivity It can be programmed for  feedback But it can’t yet be used in Braille.
Technologies that work  (contd.) XML and RDF and EARL …. XML - human readable, schemas etc ….. RDF - this ‘object’ has property ‘this’ EARL - this ’agent’ said this ‘object’ has this ‘property’ on this ‘date’ Eg “The application ‘Lift’ evaluated this page as accessible (didn’t fail) on 3/9/2002”.
Author support W3C described what to do, how to do it, when and why,… Automatic support is required -> W3C Authoring Tools Accessibility Guidelines - note s. 508
Accessibility tools Accessible tools Tools for accessible authoring Validators ie code validators  Evaluators ie compliance with guidelines producing metadata (EARL) Digital repositories for descriptive metadata (re-usable metadata??) On-the-fly repair tools (SWAP, TILE, ..)
New IMS/DC/…approach Think of the user and work towards user needs and preferences Provide a good, easy way to record user needs and preferences Describe content in terms of needs and preferences Avoid all issues to do with disabilities and to do with legal liability
Accessibility issues Direct accessibility Compatible accessibility Alternative modality Equivalent content User choice
User profiles Control Display (presentation) Content A special element to add to the LIP because this info is usually managed by a different person from the teacher (and sometimes the student) Multiple, cascading profiles
AccLIP (User profile) AccessForAll: http://www. imsproject .org/accessibility/
Content profiles Control Display (presentation) Content A separate element as the information is usually an EARL statement Same schema for exact matching and easy maintenance
AccMD (Content profile) An EARL statement … so a URI: http://www. imsproject .org/accessibility
Implementation The Inclusive Learning Exchange at  http://inclusivelearning.ca/
References http://w3.org/ http://w3.org/WAI/ http://www. imsproject .org/accessibility http:// dublincore .org/groups/access/ http:// inclusivelearning .ca http://www. OZeWAI .org/

More Related Content

PPT
Introduction to the Semantic Web
PPT
Converging research towards AccessForAll
PPT
Making Inter-operability Visible
PPT
Accessibility and Metadata
PPT
Making working thesauri
PPT
Annotating for Individual experiences
PPT
Toward The Semantic Deep Web
Introduction to the Semantic Web
Converging research towards AccessForAll
Making Inter-operability Visible
Accessibility and Metadata
Making working thesauri
Annotating for Individual experiences
Toward The Semantic Deep Web

What's hot (20)

PDF
Ontology-based Classification and Faceted Search Interface for APIs
PPT
IKHarvester - Informal Knowledge Harvester
PDF
Automatically converting tabular data to
PPTX
The semantic web
 
PDF
Using linguistic analysis to translate
PPT
Access Management for Libraries by John Paschoud & Masha Garibyan
PPTX
Ontology
PDF
A category theoretic model of rdf ontology
PPT
Folksonomies: a bottom-up social categorization system
PPTX
Learning Resource Exchange Infrastructure
PPT
test
PPT
Object models and object representation
PPTX
Entity Relationship (ER) Model
PPT
Map of the CETIS metadata and digital repository interoperability domain
PPT
Repositories and the wider context
PDF
CS6010 Social Network Analysis Unit II
PPTX
Ontology and Ontology Libraries: a critical study
PPT
Intelligent expert systems for location planning
PPTX
PPT
Semantic Web for Enterprise Architecture
Ontology-based Classification and Faceted Search Interface for APIs
IKHarvester - Informal Knowledge Harvester
Automatically converting tabular data to
The semantic web
 
Using linguistic analysis to translate
Access Management for Libraries by John Paschoud & Masha Garibyan
Ontology
A category theoretic model of rdf ontology
Folksonomies: a bottom-up social categorization system
Learning Resource Exchange Infrastructure
test
Object models and object representation
Entity Relationship (ER) Model
Map of the CETIS metadata and digital repository interoperability domain
Repositories and the wider context
CS6010 Social Network Analysis Unit II
Ontology and Ontology Libraries: a critical study
Intelligent expert systems for location planning
Semantic Web for Enterprise Architecture
Ad

Similar to Accessibility Issues (20)

PPT
What Is Ecm?
PPT
What is-ecm-1227461596391360-9
PPT
Accessibility Issues
PPS
Semantic Web in Action: Ontology-driven information search, integration and a...
PPTX
Accessibility And 508 Compliance In 2009
PPT
Microformats 101 Workshop
PPTX
Accelerating Business and Research Through Automation and Artificial Intellig...
PDF
According To The Author Of “Build A Streamlined Refinery”,
PPT
Ltms 510 Class
PPT
Selecting a Learning Management System
PPT
Enovia Collaboration Platform and Matrix Query Language
PPT
Delivering accessible content from Social Semantic Information Sources throug...
PPT
Research Article
PPT
eLESOFT-DESIGN DETAILS
PPTX
Introduction to Web Content Management
PPT
PowerPoint
PPT
Quality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
PDF
Msst 2019 v4
PPTX
Changing patterns and variables of obligations of Libraries
PPT
The value of cloud computing to ITSM
What Is Ecm?
What is-ecm-1227461596391360-9
Accessibility Issues
Semantic Web in Action: Ontology-driven information search, integration and a...
Accessibility And 508 Compliance In 2009
Microformats 101 Workshop
Accelerating Business and Research Through Automation and Artificial Intellig...
According To The Author Of “Build A Streamlined Refinery”,
Ltms 510 Class
Selecting a Learning Management System
Enovia Collaboration Platform and Matrix Query Language
Delivering accessible content from Social Semantic Information Sources throug...
Research Article
eLESOFT-DESIGN DETAILS
Introduction to Web Content Management
PowerPoint
Quality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
Msst 2019 v4
Changing patterns and variables of obligations of Libraries
The value of cloud computing to ITSM
Ad

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
KodekX | Application Modernization Development
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Empathic Computing: Creating Shared Understanding
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Machine learning based COVID-19 study performance prediction
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Cloud computing and distributed systems.
PPTX
MYSQL Presentation for SQL database connectivity
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
KodekX | Application Modernization Development
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Empathic Computing: Creating Shared Understanding
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Programs and apps: productivity, graphics, security and other tools
Machine learning based COVID-19 study performance prediction
Chapter 3 Spatial Domain Image Processing.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Electronic commerce courselecture one. Pdf
MIND Revenue Release Quarter 2 2025 Press Release
Reach Out and Touch Someone: Haptics and Empathic Computing
Digital-Transformation-Roadmap-for-Companies.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectroscopy.pptx food analysis technology
Big Data Technologies - Introduction.pptx
Cloud computing and distributed systems.
MYSQL Presentation for SQL database connectivity

Accessibility Issues

  • 2. Overview Accessibility definitions Current work to minimise problems IMS accessibility activities Matching content to people’s needs Implementations References
  • 3. Overview Accessibility definitions Not … Telecommunications …. Or is it? Economic equity … or is it?
  • 4. Typical problems Can’t see screen Can’t see colours Can’t read text Can’t hear Can’t control cursor Can’t type
  • 5. OS support Add this to Favorites folder Add this to startup items Apple channel …..
  • 6. Browser support (?) Lynx IE Netscape/Mozilla iCab Opera Amaya There are about 35 browsers in common use… (Note W3C UAAG - includes LMS)
  • 7. ATs for people with vision disabilities
  • 11. Accessibility definitions W3C - device independence, separation of content from presentation U.S. - s. 508 for Federal Govt. contracts Australia - common law system with regulations UK, European Commission … IMS/MMI-DC Working definition: mismatch between user needs and content
  • 12. W3C Guidelines Accessibility guidelines Techniques Checkpoints Checkpoint techniques QA and Certification - for authors, authoring tools, user agents
  • 13. Localisation of W3C guidelines University, system, organisational guidelines Controlling systems and templates EuroAccessibility efforts CEN MMI-DC Workshop IMS Accessibility Guidelines ( -> maths interest)
  • 14. W3C Technologies that work Cascading style sheets (CSS1) eXtensible Markup Language and CSS2 Scalable Vector Graphics (SVG) Synchronised Multimedia Integration Language (SMIL) eXtensible Stylesheet Language (XSLT) ChemML, MathML, MusicML, ...
  • 16. SVG example Image is represented as vectors in text Sub-images can be identified Metadata can be added Rights management can be used Behaviours can be controlled Eg an interactive knee dissection linked to external resources
  • 17. Technologies that work (contd.) XML => MathML, ChemML, etc MathML as an example The equation x 2 + 4x + 4 =0
  • 18. Separate presentation from content Presentational markup to ensure display can be controlled - with style sheets to define the display characteristics Content markup to provide machine readable version of content so it could be read into content manipulators
  • 19. <mrow> <mrow> <msup> <mi>x</MI> <mn>2</mn> </msup> <mo>+</MO> <mrow> <mn>4</mn> <MO>&InvisibleTimes;</MO> <MI>x</MI> </mrow> <MO>+</MO> <mn>4</mn> </mrow> <MO>=</MO> <mn>0</mn> </mrow> MathML is like HTML…
  • 20. Screen presentation It can be read aloud by screen readers It can be used in maths applications It can be programmed for interactivity It can be programmed for feedback But it can’t yet be used in Braille.
  • 21. Technologies that work (contd.) XML and RDF and EARL …. XML - human readable, schemas etc ….. RDF - this ‘object’ has property ‘this’ EARL - this ’agent’ said this ‘object’ has this ‘property’ on this ‘date’ Eg “The application ‘Lift’ evaluated this page as accessible (didn’t fail) on 3/9/2002”.
  • 22. Author support W3C described what to do, how to do it, when and why,… Automatic support is required -> W3C Authoring Tools Accessibility Guidelines - note s. 508
  • 23. Accessibility tools Accessible tools Tools for accessible authoring Validators ie code validators Evaluators ie compliance with guidelines producing metadata (EARL) Digital repositories for descriptive metadata (re-usable metadata??) On-the-fly repair tools (SWAP, TILE, ..)
  • 24. New IMS/DC/…approach Think of the user and work towards user needs and preferences Provide a good, easy way to record user needs and preferences Describe content in terms of needs and preferences Avoid all issues to do with disabilities and to do with legal liability
  • 25. Accessibility issues Direct accessibility Compatible accessibility Alternative modality Equivalent content User choice
  • 26. User profiles Control Display (presentation) Content A special element to add to the LIP because this info is usually managed by a different person from the teacher (and sometimes the student) Multiple, cascading profiles
  • 27. AccLIP (User profile) AccessForAll: http://www. imsproject .org/accessibility/
  • 28. Content profiles Control Display (presentation) Content A separate element as the information is usually an EARL statement Same schema for exact matching and easy maintenance
  • 29. AccMD (Content profile) An EARL statement … so a URI: http://www. imsproject .org/accessibility
  • 30. Implementation The Inclusive Learning Exchange at http://inclusivelearning.ca/
  • 31. References http://w3.org/ http://w3.org/WAI/ http://www. imsproject .org/accessibility http:// dublincore .org/groups/access/ http:// inclusivelearning .ca http://www. OZeWAI .org/