4 ms·
http://jsfiddle.net/vKZLn/1/ http://jsfiddle.net/vKZLn/1/ Fun to make. I'm also curious about the overall benefits. I find myself distracted by other thoughts
by just2n 13y ago
http://jsfiddle.net/vKZLn/1/ http://jsfiddle.net/vKZLn/1/
Fun to make. I'm also curious about the overall benefits. I find myself distracted by other thoughts if I don't have subvocalization happening.
If you want the ability to move backwards, I feel like that's possible with a good NLP library. If you skip back two sentences, or enough sentences to match some word or syllable threshold, it may be useful. In that case, you can play a few words, pause for a second or so to let the user decide if they've found the right spot (and context switch into reading) or if they should continue going back. I tried hacking in a quick back button that went back X words, but it was very disorienting. But in any case, it isn't as interaction free as doing so when reading a block of text is. But to counter your argument: you still have to keep your position even with text or seek for your position again, so there's a downside to those benefits.
I'm not sure how Spritz handles things like this, but I felt like making my own based on what I saw on the demo really quick to get a better understanding. It's a curious thing, maybe I'll check out the application sometime.
- keithmgould 13y agoHey Just2n, Thanks for the JS Fiddle. It was the basis for my chrome extension, which your fiddle greatly expedited. The following Chrome extension allows a single-word-reader (or whatever they are called?) to pop up and run for any text you select in your browser. https://github.com/keithmgould/speedreader-chrome-extension https://github.com/keithmgould/speedreader-chrome-extension
- MaybiusStrip 13y agoSweet fiddle, but putting the emphasis on the center letter puts it way too far to the right for any long word. Compared to the example on the Spritz website it's quite awkward. My eye constantly wants to shift left, while I can comfortably zone out on the highlighted letter in the Spritz example. I'm curious as to how they calculate the "Optimal Recognition Position", but there is probably a better way to approximate it. I'm going to play around with some different positions.