Share this project:


posted an update

FarSight was meant to be a fully-functional chrome extension that would allow users who might be visually impaired to toggle visuals settings that would improve visibility (e.g. increasing font size/changing font faces, auto-contrasting foreground/background colours, etc).

We managed to work out the framework of how to setup a chrome extension using Javascript, and how to utilize web scraping (via the BeautifulSoup package in Python) to extract CSS files, but unfortunately, we were unable to complete the implementation of parsing the CSS file, analyzing the CSS elements, and adding functionality to change this via the chrome extension.

With more time, we would ideally complete this parsing of CSS files using tinyCSS, and implement the changing of the CSS elements into our chrome extension.

Log in or sign up for Devpost to join the conversation.