Small speed reading JavaScript app

This is a work in progress, but I’ve developped a small speed reading application in JavaScript. It’s definitely not the first of its kind, but I wanted web version with more options. I’m also planning to open source it, and I’ve yet to see an open source web app of this kind.

The app: http://www.fsavard.com/code/speedread/

You simply click “Play that text” and you should grasp the principle real quick.

This is thought by some to increase your reading speed if used consistently. It teaches to not go back while reading, not “subvocalize” (ie. hear the words in your head, or even whisper them as you read) and by displaying more than one word at a time, to read more in one glance.

If you like it and want to come back to it, there’s a bookmarklet in the “About & download” tab that will allow you to select text in any web page and use it as input. Or you can simply copy & paste the text in the text area.

I’ll post something more lengthy on speed reading at some point.

fSignatures, a JavaScript library to check argument types and object interfaces

I’ve just written a small JavaScript library that allows you to wrap a function in another one, which will check whether the parameters and return value are of the right type. It’s a functionality I miss from statically typed languages. It also allows you to check whether a set of functions, along with specified signatures, are present in an object. This is similar to the concept of interface found in other languages, especially Java.

Some functionality may be missing. I’m trying to measure interest in the lib before investing more time in any particular direction.