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(link is external) fixes for site B, so that they are delivered to person C during their normal browsing experience -- via a browser extension(link is external), user Javascript(link is external) or similar.
/browser/
contains browser plugins, bookmarklet Javascript and user Javascript (Greasemonkey)./data/
contains sample site-fixes in YAML(link is external) format./lib/
contains Python libraries for thewebapp2
based service./schema/
contains a JSON Schema(link is external) 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(link is external) - Deprecated.
Links
- Home page - Accessify.wikia.com(link is external)
- User-Javascript/ bookmarklet - Accessify.wikia.com ../Users(link is external)
- Home page/ proposal - Scraperwiki: run/accessify-wiki(link is external) - Deprecated.
- Prototype Accessify bookmarklet - Scraperwiki: run/accessify-bookmarklet(link is external) - Deprecated.
- Prototype Accessify submit form - Scraperwiki: run/accessify-form(link is external) - Deprecated.
- Discussion document - Google Docs..(link is external)
- Schema draft/ discussion - Google Docs..(link is external)
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(link is external)
- Eric Eggert @yatil for accessifyhtml5.js(link is external)
Accessify-wiki(link is external): Copyright 2013 Nick Freear & contributors.
- License for software code and accessibility fixes: GNU GPLv2(link is external).