note: This is a plain paste from the google docs planning document from the event:
Random Hacks of Kindness
CWDO Hackathon:
Involving PWD in Online Development
Inclusive Testing
Inclusive by design, accessible by default
For more information, see:
Jeffrey Stark
Inclusive Design Research Centre
idrc.ocadu.ca
-----
CWDO Hackathon: Involving PWD in Online Development
For now collect our information in Google docs, maybe later in Github
Develop lists of what needs to be done
Develop draft processes for company/organizations, users, accessibility users
Develop projected phases
A. Developing content for forms: (initially google doc, maybe github later)
Collect info from organizations that require accessibility user testing
Collect info from users that can do testing
Collect info from accessibility ‘experts’ that organizations can hire to help make their content meet accessibility standards
Test/validate users’ ability to do certain kinds of ability testing
B. Developing other content for the site
About
Introductory or instructional text for each section of site
Contact us
C. Developing marketing content
Press release
Marketing introduction to project/service (text, possibly also video)
Post/send for organizations serving people with disabilities
Post/send for organizations seeking user accessibility testing
We Need Your Expertise and Help to break down barriers and help build virtual wheelchair ramps into the sites, services and systems of the future so everyone regardless of ability can get in through the door.
Research and develop accessible Drupal theme and modules that can achieve this kind of profiling
Dragan suggested a module
Get server running. Brett gets instance running?
How to interface UI with Drupal
How to test users’ abilities to do accessibility testing?
How does
Angelo DeMarsico
Eric Mulligan
Larry Burge
Martyna Marjanska
Jeffery Stark
Cheng Giaoying
Michael Milette
Daphne Uras
Dragan Nevjestic
GOALS: Build English proof of concept for testing with computers, demonstrate demand, get basic workflow in place so can apply for funds for further development
Build prototype (using processes A and B) that allows
Testers to register
Companies to find testers
Testers to upload videos of their tests (records both the audio of the speaker and the video of the screen).
Provide some resources for building accessible web or mobile products
GOALS: Using external funding (?), build larger scale and more automated version
Build version that can handle more testers, more company requests
Outsource payment system?
Make site bilingual
Expand resources for building accessible web or mobile and other products
Provide ability for WCAG experts to register in directory, so companies can find help (phase 2 or 3)
GOALS: Sustainable model that incorporates lessons learned from phase two, and expands testing environments
Build in extra features, eg coordinating companies with testers who are willing/able to work onsite
Permit testers to upload videos of their tests of mobile environments as well as computer environments: videos will also capture taps, swipes, and gestures
Further expand resources for building accessible web or mobile products if necessary
Provide ability for WCAG experts to register in directory, so companies can find help (phase 2 or 3)
PHASE FOUR (dream options)
PHASE ONE
Register their testing abilities on site
Create account, email verification
Review technical requirements
Sign confidentiality agreement
Fill in profile (type of disability, technology, adaptive technology)
Do a sample test or multiple tests (tests are vetted by CWDO)
PHASE ONE
Company/organization registers
Company/organization posts a project and their requirements
For security reasons, project gets sent to CWDO administrator/group for approval/search
CWDO administrator/group finds appropriate testers
CWDO sends project description to potential testers
Testers can review material and indicate interest/availability to CWDO
CWDO sends user info to company
Company sends users content for testing
Testers upload their results (and notifies CWDO)
CWDO pays tester
PHASE TWO (after demonstrated success, something that can apply for funding)
System gets more automated to not require so much human handling and to let payment happen through site
This is currently based on Usertesting.com’s structure, and should be reviewed and revised as necessary.
Home:
Inclusive Testing can help your company improve the usability, accessibility, and searchability of your web products. We match companies with people with disabilities, who will record 10-15 minute videos detailing their usability test of your website. For a low cost you can ensure that people with a variety of disabilities as well as search engines can find, navigate and use your content.
Log in: Allows registered company to enter the system
Company sign up: Allows a company to register (see Proposed Form Fields)
Get paid to test: Sign up form to become a tester. Two types of testers. People with disability and WCAG testers. (see Proposed Form Fields)
How it works:
Companies submit projects that CWDO disseminates to testers, who record their tests using screen recording software (length of the videos range between 10 and 15 minutes, depending on how many tasks the user is asked to do. Pro plans offers videos as long as an hour.)
Who uses us: Overview, Designers, Product Managers, marketers, Agencies, mobile Game Developers
Videos (sample, explanations)
FAQ
Resources: Overview, case studies, webinars, ebooks, white papers, tips and checklist, industry reports, our blog
About us: Overview, Executive team, in the news, contact us
Pricing: Request pricing details (call or email)
Help: Contact us form, FAQ
These requirements are subject to revision; they will depend on the video testing tool.
Either a PC or Mac that meets these requirements:
For mobile tests, your device will need to meet these requirements:
Microphone, example
Screen recorder, administrator’s access is required to install the software on the computer. Some free choices are listed here: http://download.cnet.com/s/video-record-capture/windows/?tag=bc. Maybe this one which is free could be used for the purpose of this exercise: http://download.cnet.com/Apowersoft-Free-Screen-Recorder/3000-13633_4-75959899.html. It may only work for windows OS: Windows XP/2003/Vista/7/8/10
PayPal account, to get paid.
Choose type of organization:
Individual
Non-profit/charitable
Enterprise
Registration form:
Inclusive Design Research Centre: http://idrc.ocadu.ca/
Ontario Accessibility Laws: https://www.ontario.ca/page/accessibility-laws
WCAG 2.0 Quick Reference: https://www.w3.org/WAI/WCAG20/quickref/
WCAG Before and After site: https://www.w3.org/WAI/demos/bad/Overview.html
Tool – WAVE: http://wave.webaim.org/
Tool – Colour Contrast Analyzer: https://www.paciellogroup.com/resources/contrastanalyser/
Tool – NVDA (screen reader): http://www.nvaccess.org/
Tool – PX to EM conversion: http://pxtoem.com/
Tool – PDF Accessibility Checker (PAC 2): http://www.access-for-all.ch/en/pdf-lab/pdf-accessibility-checker-pac.html
Tool – Subtitle Horse Online Subtitle/Caption Editor: http://subtitle-horse.com/
Tool – W3C Feed Validator Service: https://validator.w3.org/feed/
Tool – W3C CSS Validation Service: https://jigsaw.w3.org/css-validator/
Tool – W3C HTML Markup Validation Service: https://validator.w3.org/
Tool – W3C Link Checker: https://validator.w3.org/checklink
Random Hacks of Kindness
CWDO Hackathon:
Inclusive Testing
Inclusive by design, accessible by default
Jeffrey Stark
Inclusive Design Research Centre
idrc.ocadu.ca
Questions?
Thank you to our RHoK team this weekend
If you have low vision or difficulty seeing screens with a white background and find invert to be ineffective, there may be a really good reason to root your android phone.
Substratum Theme Engine (root):
Substratum is a system based on Sony's Overlay Manager Service and the Layers project.
In Practical terms what this provides is a method of forcing a dark theme into apps without needing to install a seperate dark app as was done with the BlackOut offering a few years ago. Nor do you need to install a custom ROM, as is needed in order to use the now defunct CyanogenMod Theme Engine.
With substratum installed, you can apply a theme to the apps and UI of the phone. A good high contrast theme is Swift Black Substratum Theme.
Here are some sample of Swift Black Theme:
I have personally tried this on 2 phones so far. From the reading I have done, it works best on devices that run the stock version of android. The more modifications to the stock the larger the chance this will not work. I know it works on the Oneplus +1 running Lineage and the Pixel.
I cannot stress this further, but doing this will forever void your manufacturer warranty. While you will still have insurance through your carrier if you have purchased it, Your device's support centers will not be able to help you.
For help rooting your phone check out Rooting The Pixel and How To Root Your Android Device As A Blind Person
For help installing the Substratum Theme Engine Check out the Guide to installing substratum theme engine
Project Proposal For Random Hacks of Kindness – https://rhok.ca/
Ottawa – March 24-26
RHK matches up organisations that have a social impact, with skilled technologists who want to make a difference, to develop open-source solutions to the challenges facing society
Citizens with Disabilities – Ontario (CWDO) is a small non-profit organization of volunteers that actively promotes the rights, freedoms and responsibilities of persons with disabilities through community development, social action, and member support and referral. Our primary activity is public education and awareness about the social and physical barriers that prevent the full inclusion of persons with disabilities and has over 2,000 members from across Ontario .
CWDO is proud to be a full member of the Council of Canadians with Disabilities. CCD is a national human rights organization of people with disabilities working for an accessible and inclusive Canada
Disability is a broad term that describes a physical, mental, sensory or cognitive condition that may limit full participation in life due to environmental or social barriers
Digital inclusion can be broken down into four key categories
In Canada, there is a need for connecting people with disabilities willing to do user testing with people looking for user testing.
Small, medium and non-profit organisations are generally lacking the connections or understanding to ensure that their sites are usable by people with disabilities. It is not easy to find or request a group of people with a wide range of disabilities to try out some new prototype or system.
It is our thought that people would be more willing to do user testing if offered a small financial compensation for their time. It is our thought that If it were easy to request a group of people to try out some new prototype or system, it could encourage developers to test earlier in the process or integrate inclusive design principles earlier in the process. This can help people find problems earlier or easier.
We Need Your Expertise and Help to break down barriers and help build virtual wheelchair ramps into the sites, services and systems of the future so everyone regardless of ability can get in through the door.
Hackathon Project …
So here is the question, if we build it… will they come?
In Canada, Is there a need for connecting people with disabilities willing to do user testing with people looking for user testing? It is our thought that people would be more willing to do user testing if offered a small financial compensation for their time. It is our thought that small, medium and non-profit organisations are generally lacking the connections or understanding to ensure that their sites are usable by people with disabilities. If it were easy to request a group of people to try out some new prototype or system, would this encourage developers to test earlier in the process or integrate inclusive design principles earlier in the process. Would this help people find problems earlier or easier?
What is being proposed is that during an upcoming Hackathon, that a system be developed similar in concept to: User Testing Dot Com
That Facilitates the interraction. Gather people, tag their skills, competencies & technology usage.
Ensure french and english testers are identified. Post projects or requests and have a pool of people be offered the testing.
This is a proposed project for Random Hacks of Kindness
Ottawa – March 24-26
RHK matches up organisations that have a social impact,
with skilled technologists who want to make a difference,
to develop open-source solutions to the challenges facing society
What do you think?
For those who have been unsure about trying out Uber or how well it works. I want to assure you that it is a fantastic service. As a blind person, I don’t drive and therefore only have public transit, taxis and the good will of others as transport options. It is great to have other choices. Signing up was straight forward and like any other app. There is an Uber app for both iOS and Android. Both are accessible if not intuitive.
I have used Uber a dozen or so times this year. I can’t speak to guide dog access but I have had extremely excellent service every time.
There are 3 categories of Uber in Ottawa
, the city I live in:
To give you a sense of the cost of Uber vs Taxi service. It’s a $50-60 taxi charge to go from downtown to Kanata, it’s $24 to take an Uber there.
The process for ordering an Uber is as follows (text might not be “exact” but should be close):
You will be sent at least 2 notifications, 1 right after booking that contains the time to arrival and another notification when the driver is pulling in
You may also get text messages or called if the driver has difficulty finding you
After the drive, open the app and rate the driver on a 5 point scale.
If he gets several low scores; he will lose his ability to do Uber assist.
I even did Uber when coming home from the AEBC AGM and took a bus that arrived at the downtown bus station at 3am. I ordered an Uber assist at 3am, I was at the wrong door, he called me and came out and found me, escorted me to his car and was very friendly and helpful.
I would highly recommend Uber
In my family there are 2 blind members, 1 adult and 1 13year old girl. When the family was planning a trip to Toronto we really didn’t know where to start. A quick google for things that would be. Of interest for Blind Tourists yielded pretty much nothing and a visit to the Toronto Tourist Bureau website was equally as unenlightening.
So I decided to leverage my contacts of people with disabilities in the Toronto community and came back with a wealth of information. Tracy and Ian to the rescue.
I am sure, following my visit, I will update this article as I find more things to do and maybe report on my experiences at these establishments or activities.
Workshop presented At the CCB Halifax Conference on Low Cost Solutions For People Who Are Blind Or Have Low Vision
Android supports features for Sight, Sound, Physical & Cognitive Digital Inclusion for people with disabilities. This session will cover vision related topics and features.
tremendous amount of customisation available, you can customize your device and make many different changes: For example, You can disable lock screen and you can change the home screen. There are choices for Text to Speech. The way you interact with an android device’s screen reader and magnification gestures are similar but not exactly the same as iphones. i.e. in android talkback, you use 2 fingers to scroll pages/lists instead of 3 fingers to scroll. All gestures and keyboard commands can be changed if you prefer or need access to specific commands. See the following audio tutorial for an example of a usage for this and how to do it:: http://inclusiveandroid.com/content/customising-talkback-gestures-quicker-web-navigation
There are countless devices from the $50 remix mini to the BrailleNoteTouch. From small screen smart phones to 20+ inch tablets.
Some good starters:
Samsung Galaxy S5, S6, S7, the Blackberry Priv, with a physical keypad, the Oneplus1, the Motorola MotoX. These phones have different shapes, sizes, expandability (i.e. SD card slots) or physical buttons/keypads.
The Doro phone is offered by bell for $49 and contains physical keys and an interface for those wishing a simpler phone (who might at some later point want to explore android more fully later) – http://www.bell.ca/Mobility/Products/Doro-824
Hold 2 fingers slightly apart on the screen for 10 seconds and Talkback will load
Basic Concepts Of Android
Launcher
Desktop / workspaces
Dock
Apps Drawer
Notification Area
Quick Settings
http://inclusiveandroid.com
If you are just starting out with android there are a ton of Guides to help you get started on Android
Also a number of community members have recorded many
Audio Tips And Tutorials. In particular, if you are just starting out, the
demystifying Series Of Audio Tips From Sebastien, the walkthrough for using Google Now or OK Google From Warren the walkthrough of the initial setup on stock android plus factory resetting an old device from Quentin and the walkthrough on Enabling Talkback On Samsung A3 from Alan are excellent audio tips for a new user.
Collections of apps from polls:
Results Of The 2015 Favourite Accessible Android Assistant Software Poll
Results Of The December 2014 Favourite Accessible PodcatcherPoll
Results Of 2016 Poll – Favourite Accessible Android Email Client
Poll Results: Favourite Text To Speech Engine
You could also find out what apps I have installed on my phone in the article: List Of App Recommendations For Blind And Partially SightedAndroidUsers
maybe you are looking for something fun to do, you can check out the Accessible app directory's Game Section
Several choices of Screen readers:
Mobile Accessibility
Provided free for bell customers
Better braille support than currently offered natively on android (on par with iOS)
Talkback (by Google)
Shine Plus
Samsung Voice Assist
Text To Speech Engines are installed in the Operating System and are useable everywhere in all apps without having to purchase for each app. Lots of voices and text to speech engines available:
Eloquence TTS
Acapella TTS
Samsung TTS
ReadspeakVocalizer TTS
IvonaTTS
Google TTS
Google Now
Can be used as an assistant but really more intended for push notifications and telling you things before you ask – http://blog.blackspheretech.com/?p=175 Used for everything
Google On-Tap
Accessible Browsers:
Chrome
Firefox
Samsung Browser
Gmail
Inbox
Aquamail– connect many mailboxes
Dropbox / Googledrive/ onedrive
Books & Audio
@voice aloud reader
Smart audiobook player
Listen audiobook player
cnibdirect to player app, file management
goreadfor bookshare
voice dream available but not as needed on Android because of it’s open system – many other apps that do the same thing as voice dream – i.e. pdf to speech pro, voice aloud reader and go read
Social Media
Tweetingsfor Twitter
Standard Facebook app is accessible
Camera BsedApps
KNFB Reader delivers good OCR results to take a picture and read out text
TapTapC– object identification
Music:& Podcasts
Music folder player
Gone mad music player
Google play music (subscription – like songza/spotify/groove/apple music
Podcast addict
Antenna Pod
CBC One – stream or download
Tools
Total commander – file management like windows explorer and can Access windows – shared drive
GPS blindness specific apps:
Nearby Explorer has both a free and paid version,
Notnav
Getthere
USB OTG Cable
USB Keys with USB Micro Adapters
External Keyboards
ChromeCastDongles
Official Android Accessibility Help:
Directory Of Forums and mailing lists that cover Disability and Android
List Of App Recommendations For Blind And Partially Sighted Android Users
Contact Information:
Email: [email protected]
Info: http://about.me/jeffreystark
Blog: http://blog.blackspheretech.com