Development of Accessible E-documents and Programs for

Download Report

Transcript Development of Accessible E-documents and Programs for

Development of Accessible Edocuments and Programs for
Visually Impaired
Peter Lecký
Contact:
•
•
•
•
•
•
Name: Peter Lecký
e-mail: [email protected]
room number: I-41
When: 07:30 - cca 15:30
Web: http://cezap.sk/~lecky/
Mailing list:
[email protected]
Subject language
• Slides in English
• Literature in English and Slovak (on the
webpage)
• all other in Slovak
Knowledge requirements
• Some basic experiences with HTML and
CSS
• Basic experiences with programming
(delphi, c/c++, java)
Subject requirements
• till 15. november: choose one of possible
projects
• till 17. January: Finalize your project
• Be in time (meet the deadlines)
Project
Choose (till 15. november) one of the following:
• Make your web accessible: Change your
personal webpage or webpage of your project to
be accessible for visually impaired people
• Improve accessibility of your application: Update
your own application (or maybe some open source application) to be accessible for visually
impaired users
• Web accessibility testing: Test web accessibility
of one concrete site. Choose the site and
discuss it with me.
• Write an accessible AJAX application
Topics of the course
• What is screen reader: Basic information about
screen reading programs, principles of use from
users point of view
• Accessibility of e-documents: Why are some
documents (doc, rtf, ps,...) inaccessible and how
to improve accessibility and usability
• Web accessibility: Screen readers and the web,
basic information about web accessibility
standards, the biggest problems and how to
solve them
• ARIA: improving accessibility of AJAX
applications
Topics of the course2
• Web accessibility testing: automatic and manual testing,
testing by real users
• Screen readers and programming: how screen reader
(for windows) works (programmers point of view), basic
concepts, communication between screen reader and
the system
• Writing application with accessible user interface:
Improving accessibility of own (non standard) UI
components, existing standards and interfaces
• Computer games for the blind: Examples of existing
games, writing usable games
• Screen readers for linux: Basic information about
console and GUI screen readers, accessibility interfaces
and standards
Literature
•
•
RNDr. Branislav Mamojka, CSc., Mgr. Vojtech Regec, Ing. Peter Teplický: Metodická
príručka na vytváranie a používanie prístupných elektronických dokumentov
http://ajepodpis.unss.sk/metodicka_prirucka.rtf
•
web accessibility: http://www.blindfriendly.sk
•
•
•
Implementing a Microsoft Active Accessibility (MSAA) Server
Practical Tips for Developers and How Mozilla Does It
http://www.mozilla.org/access/windows/msaa-server
•
•
•
VÁGNER, Peter
Alternative ways of accessing information. [Bachelor Thesis].
Matej Bel University in Banská Bystrica. Faculty of Natural Science; Department of
Informatics.
•
For more information see the web page of the course.