Development of Accessible Edocuments and Programs for Visually Impaired Peter Lecký Contact: • • • • • • Name: Peter Lecký e-mail: lecky@fmph.uniba.sk room number: I-41 When: 07:30 - cca 15:30 Web: http://cezap.sk/~lecky/ Mailing list: acc_docs_apps@lists.dai.fmph.uniba.sk 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.