Giter Club home page Giter Club logo

brails's Introduction

Brails Build Status Code Climate Coverage Status

brails.org is a learning portal for the blind and even built by the blind with support from the Ruby community. This boasts of extensive adherence to accessibility standards for the visually impaired.

The origin of Brails

A lot of visually impaired children do not get a decent opportunity to learn. Those who do, they have a tough time during graduation because of their visual impairment and the inability or inavailability of teachers skilled in teaching advanced vocational subjects. This disadvantage can easily be resolved if we have the right resources available - and what better a teacher than the internet. However, learning on the Internet entails these problems:

  • Learning about Rails, Ruby and maybe other programming languages later. But before that ..
  • Learning about programming languages and object oriented concepts. But before that ..
  • Learning to navigate accessibility aware web portals. But before that ..
  • Learning how to work on a computer and navigate among applications. But before that ..
  • Learning how to use screen readers like NVDA, JAWS or ORCA to be able to "hear" applications & web portals. But before that ..
  • Learning how to start, stop, configure screen readers. But before that ..
  • Learning what computers are and why we need them!

Oh! Did we just tell you about the Brails initiative in reverse order or did you 'see' that already? ;)

Walk the Talk

Siddhant Chothe, CEO of Techvision, is just another programmer with an advantage - he's blind. This special ability has helped him nurture a team of great programmers, teach them everything that we have just read earlier. He spoke recently at RubyConf India, 2013 and got a lot of accolades for his presentation about what ARIA is and why it is important.

The punch line: "Github is not accessible but Google is. So, you've still gotta make your web apps accessible!"

Here is the video: video will be uploaded shortly

Contributing to Brails

So, if this has got you excited and you want to help, here are a few ways:

  • Code contribution. Fork away and send us pull requests!
  • Content contribution. We always need good content from which we shall generate a transcript and get it professionally recorded for our audio.
  • Monetary Contribution. Do send an email to [email protected] and we shall work it out.
  • Volunteering help. If you don't code, you can still help - we always need people to promote, market and find us people whom we can help!

The Dream

We want to conduct workshops and give presentations at various conferences in the world, to ensure that all web development also become ARIA compliant. Ruby and Rails conferences are preferred because we are Rubyists at heart. However, we can talk about accessibility in any conference that requires it!

Partners

Licence

All the source code is licensed under the MIT license. All the audio and learning content is copyright of Techvision. Reuse and redistribution rights for content would be available on request.

brails's People

Contributors

sanghapal avatar daniel-hopkins avatar gautamrege avatar anujaware avatar rupalidk avatar seemajha avatar narutosanjiv avatar girishso avatar prathamesh-sonpatki avatar spatil avatar sidnc86 avatar gyanattechvision avatar nitinzd avatar sethu avatar chmod600 avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.