All Projects → huytd → scrollreading

huytd / scrollreading

Licence: other
An extension to help you read better

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

What is this?

This is an add-on for a new reading experience. The main goal is to eliminate the scrolling behavior, force your eyes to scan horizontally to actually read. As you scroll, the words will be highlighted to help you focus. You can click on any word or just scroll up/down.

But why?

Being able to scroll freely will keep you from focusing on what you read. You skim and skip the content. It also annoying and make you easily losing your focus. On books, you read better by pointing your finger on the paper and let it lead your eyes. We're doing the same thing here with the yellow highlighted words.

To Do

  • Implement a new mechanics to jump between paragraphs: for now, there will be an error if paragraphs are separated by a different tags or hidden elements, more debug needed.
  • Tokenize with delimiters at the end: currently, delimiters such as (:|.|,|...) are in the beginning of each token, this need to be fixed.
  • Better keyboard support: the target will be vim-like movement, with the ability to select tokens by keyboard as well.
  • Configurable: let the user changes the highlighting color, reading speed,...
  • A more consistent on-screen indicator when the addon is running: _for now, if we activated scroll reading mode, user have no idea what's going on.
  • Content awareness tokenize: nah, it's just nice to have, but will be useful.

The glasses icon used in this project is created by innograpica under CC BY 3.0 license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].