A reading disability is a condition in which a sufferer displays difficulty reading. Examples of reading disabilities include: developmental dyslexia, alexia and hyperlexia. Often people with visual differences find reading difficult.
So, this spring season, let's tidy up the webpages to make them more readable for everyone! I have created a chrome extension to make reading webpages easier for our friends with dyslexia and other learning disabilities by CLEANING UP the written content!
What it does
CleanVerse is an inclusively designed plugin that implements proven techniques to improve reading comprehension for new readers, language learners, and people with learning differences such as dyslexia.
It provides various options to modify websites in order to make the written content easier to read. It improves readability and better visual impact for all readers, but especially those with dyslexia. Users can customize the settings in order to find the most appropriate appearance that suits the individual user.
How we built it
I have built this chrome extension using Java Script, HTML and CSS. I have used the Microsoft Bing Image Search API for displaying the images corresponding to different words. I have also used a Text-To-Speech API for reading content aloud to the users.
Challenges we ran into
Managing the persistence of data in the chrome extension customizations was a difficult task to handle, but I was able to do it after looking at some resources related to message passing in chrome extensions. Integrating the Microsoft's Bing Search API was a challenge too since it was my first time using it.
Accomplishments that we're proud of
I am really proud to be able to complete a working version of my project on time.
What we learned
I learnt a lot of new things about people with reading disabilities regarding how they see words and letters when they read and how much difficulties they face.
What's next for CleanVerse
This is just the first version of CleanVerse. I want to work on more features so feel free to provide suggestions for new features. Eventually, I also want to release this chrome extension on the chrome store for everyone to use.