Slashdot Mirror


David Pogue Calls Out 18 Sites For Failing His Space-Bar Scrolling Test (yahoo.com)

An anonymous reader quotes Yahoo Finance's David Pogue: You know this tip, don't you? When you tap the Space bar, the web page you're reading scrolls up exactly one screenful... But in recent years, something clumsy and unfortunate has happened: Web designers have begun slapping toolbars or navigation bars at the top of the page. That's fine -- except when it throws off the Space-bar scrolling! Which, most of the time, it does.

Suddenly, tapping Space doesn't scroll the right amount. The lines you were supposed to read next scroll too high; they're now cut off. Now you have to use your mouse or keyboard to scroll back down again. Which defeats the entire purpose of the Space-bar tip. Over the last few months, I've begun keeping track of which sites do Space-bar scrolling right -- and which are broken. I want to draw the public's attention to this bit of broken code, and maybe inspire the world's webmasters to get with the program.

Pogue's article announces "the world's first Space-Bar Scrolling Report Card," shaming sites like the Wall Street Journal, USA Today, The New Yorker, and Scientific American for their improperly-scrolling web sites. (As well as, ironically, Yahoo -- the parent company of the site Pogue is writing for.) Pogue writes that web programmers "should get their act together so that the scroll works as it's supposed to. (And if you work for one of those sites, and you manage to get the scrolling-bug fixed, email me so I can update this article and congratulate you.)"

5 of 309 comments (clear)

  1. aka PgDn "trick" by TeknoHog · · Score: 3, Informative

    I wouldn't call it a "tip" or "trick" if the meaning of the key is obvious. Of course, kids these days might not see an actual PgDn key any more, and there are probably other reasons for the (unix)? tradition of using space for the same action, like HJKL for arrow keys.

    Speaking of tradition, if browsers can respect the traditional space key, how about basic text manipulations like Ctrl-K, Ctrl-A and Ctrl-E?

    --
    Escher was the first MC and Giger invented the HR department.
  2. Fucking mobile keeps ruining everything by Anonymous Coward · · Score: 5, Informative

    Huge fonts, toolbars, mystery hamburger navigation and goddamn parallax scrolling.

  3. I always scroll with the mouse by reboot246 · · Score: 5, Informative

    Scrolling isn't a problem. There are a lot of ways to scroll.

    What IS a problem is damned hover menus. They should be banned from the universe.

  4. Re:As a developer. by Orgasmatron · · Score: 5, Informative

    "Jarring UI experience"?

    Seriously? When I ask for the next page, it is because I WANT TO READ THE NEXT PAGE, and not because I want to see how clever the scrolling animation is.

    Also, key scrolling is a local browser function. Whether it is space or page down or META+wheel on the mouse or shaking your phone in just the right way, the browser is just jumping down the buffer a bit.

    The problem is that the HTML specs provide a way to float crap on top, and ways to pin it to the top or bottom of the page, and also a hint to the browser that indicates how much reading space is covered by the crap, so that the browser knows how far to jump per page request. Lots of websites have the floaty crap, without the hint.

    That's all that needs to happen. Web designers need to provide the height of the crap they are cluttering the page with, and they aren't. They aren't being asked to write special javascript to jump properly, they aren't being asked to write keyboard drivers, or layout engines. Just to include a hint about how much of the reading space their floaty crap is obscuring.

    --
    See that "Preview" button?
  5. Re: The scourges of the WWW, in chronological orde by Anonymous Coward · · Score: 2, Informative

    Except for all the 'made for Internet Explorer' pages which abused ActiveX to the detriment of Netscape.