We declare a thumb war against the self-centered, self-absorbed, self-grrrrr-whatever web designers, and take back the world-wide web for the rest of us.
Tiny fonts, tightly positioned text, elegant typeface that no one can see and read... If you have experienced any of these things, we are here to help.
Override the typeface. Tweak that text space. (Oh, I just rhymed.) Reedable. Chrome Extension provides the reader (that's you) with the freedom to choose.
Reedable Chrome Extension is a free and open-source software (FOSS), and its license is provided in the accompanying LICENSE file.
Reedable Chrome Extension depends on the following third-party libraries, which may come under their own licenses. Reedable Chrome Extension's licensing terms and conditions do not override those of the third-party library licenses.
What this means is that: Above all, do not be an asshole. Be respectful. Someone wasted their time, so you do not have to.
Fontawesome is used to render icons on the extension's popup and options user interface, and governed by the following license.
OpenDyslexic is a font library used in order to override the typeface of the website content, and governed by the following license.
Documentation for the production version of Reedable Chrome Extension is available at Github pages site.
https://reedable.github.io/Reedable/
- TODO Package: https://www.booyagadget.com/2011/05/how-to-package-your-google-chrome-extensions-and-install.html
- TODO Publish: https://developer.chrome.com/docs/webstore/publish/
- TODO Refactor the UI script code, so it is unit testable
- TODO Figure out how to manage multiple windows
- TODO Figure out how to manage tab switches.
- TODO Figure out how to traverse IFRAME content.
- TODO Add an option to underline all link text, e.g. a[href] and [role=link]
- TODO Consider adding minimum text color contrast feature
- TODO Consider adding color inversion feature
- TODO Refactor the UI script code, so it is unit testable
- TODO Make the popup pretty and accessible.
- TODO Decide whether preview panel should be added to the popup HTML?
- TODO Decide whether to add error handling to popup form input.
- TODO Add options panel to restore all values to the default.
- TODO Add unit tests
- TODO Add web component samples in sample/index.html
- TODO Consider building a separate Outliner (injects TOC panel with landmarks/header links).