Login

MagicScroll bookmarklet reinvents scrolling on the web for distraction-free reading

MagicScroll Chrome

Reading long-form articles on the web is uniformly awful, but why? Though multitasking, distractions, and harsh screen light all detract from the experience, developer Richard Wallis sees another culprit: scrolling. "Moving text, even if it's under your control," he says, "will break your reading rhythm." Some apps work with pagination, but even that involves breaking the flow of text. So how do you fix it? According to Wallis, by moving the scrolling to the top. When you reach the bottom of the page on MagicScroll, text starts appearing at the top of the page, so all you have to do is look up.

MagicScroll isn't a new idea — Wallis has been running an e-reading app with the technique for some time. But he's also launched a Chrome extension and cross-browser bookmarklet that'll do the same thing for web pages. We gave it a try, and it's genuinely fantastic: being able to read without dealing with either finding your place after a scroll or jumping between pages makes concentrating easy, and there's even a percentage marker that tells you how far you've gotten through the article. It's a little hard to describe, so head over here for a demo and the bookmarklet.

The Verge
X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.
Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.