Skip to content

Latest commit

 

History

History
78 lines (49 loc) · 4.95 KB

README.md

File metadata and controls

78 lines (49 loc) · 4.95 KB

— What is this?

This repository is the source code of iOS Accessibility Handbook online documentation, which is an educational resource dedicated to help developers, designers, testers and researchers work on accessibility of iOS applications.

Program content

The handbook is essentially a complete course of digital accessibility practices with application to iOS. Interactive guides, detailed articles, various media assets and review assessments form a holistic program with a curriculum designed such way that everyone can find something useful. Regardless of their current experience with the subject.

Course structure

book-content~dark

The book is consistent of 4 sections:

  1. Introduction to digital accessibility
  2. Digital accessibility basics
  3. Advanced accessibility practices
  4. Enterprise accessibility

Curriculum in detail

Each volume offers a broad range of related knowledge packed in chapters. To inspect the curriculum in detail, visit the Miro board overviewing the program content.

— Who is responsible of this?

Majorly the project is based on the content of About Accessibility on iOS book written by Mikhail Rubanov. prs prs The book is exactly a complete course on accessibility of iOS applications, but being a traditional book — moreover available in Russian language exclusively — sucks. So here we are, happily putting videos and code samples on the documentation pages! Have fun.

— Why make it a website?

Websites is an exemplary cross-platform solution. Having resources available on the Net widens its availability — one has to have nothing more than a web browser and an Internet connection to access the resource.

— How does it function?

DocC

The interactivity is implemented by relying on DocC technology, which is a native rich documentation solution for Swift projects.

Markdown

It uses Markdown as its formatting language. prs prs

GitHub Pages

The resource is hosted by GitHub Pages, which is a great option to allow anyone to contribute to the project. GitHub Pages simply turns a GitHub repository into a website, which plays along open-source development fittingly.

— Can I contribute to the project?

Yes, everyone is welcome to influence the project, especially considering its non-profit nature. It can be done by committing ideas and fixes to this repository or straightforwardly reaching someone from the team. A few examples of doing this:

  • describe a problem or discuss on the topic in Issues; issues issues

  • propose a change by creating a pull request to this repository; prs prs

  • get in contact with one of the responsible editors by using the credential information they've provided. contributors contributors

Sponsored by VoiceOver Designer

VoiceOver Designer is a macOS application that allows to design and prototype accessibility features over a screenshot of an app.

More about the app: https://rubanov.dev/voice-over-designer

Code source: https://github.com/VODGroup/VoiceOverDesigner

vod-sample vod-sample