accessify-wiki
Working together to fix accessibility on the Web, one site at a time.
Using Accessify Wiki, person A who has no affiliation to or control over site B, can independently (co-)author accessibility fixes for site B, so that they are delivered to person C during their normal browsing experience -- via a browser extension, user Javascript or similar.
/browser/
contains browser plugins, bookmarklet Javascript and user Javascript (Greasemonkey)./data/
contains sample site-fixes in YAML format./lib/
contains Python libraries for thewebapp2
based service./schema/
contains a JSON Schema for site-fix files./site/js
contains site-enhancement Javascript for Accessify Wiki./site/py
contains a prototype site and web-service, currently mostly written in Python to be hosted on ScraperWiki - Deprecated.
Links
- Home page - Accessify.wikia.com
- User-Javascript/ bookmarklet - Accessify.wikia.com ../Users
- Home page/ proposal - Scraperwiki: run/accessify-wiki - Deprecated.
- Prototype Accessify bookmarklet - Scraperwiki: run/accessify-bookmarklet - Deprecated.
- Prototype Accessify submit form - Scraperwiki: run/accessify-form - Deprecated.
- Discussion document - Google Docs..
- Schema draft/ discussion - Google Docs..
Dependencies
Python Standard Library:
- sys, os, cgi, url, urllib2, hashlib, time, datetime, re, mimetypes, json.
Python third-party:
- virtualenv
- webapp2
- **scraperwiki
- lxml.html
cssselect
- yaml
safe_load/ dump*
- httplib2
- markdown (* ScraperWiki classic/ Beta)
- BeautifulSoup
from bs4 import BeautifulSoup
- jsonschema (* ScraperWiki beta!!)
- requests (* ScraperWiki beta)
Credits
- ScraperWiki for prototype hosting - www.scraperwiki.com
- Eric Eggert @yatil for accessifyhtml5.js
Accessify-wiki: Copyright 2013 Nick Freear & contributors.
- License for software code and accessibility fixes: GNU GPLv2.