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.)"

168 of 309 comments (clear)

  1. Space-bar? by Anonymous Coward · · Score: 2, Interesting

    Never realized that key performs scrolling.
    Why don't people use the Page-up/-down keys anymore?

    1. Re:Space-bar? by Joce640k · · Score: 4, Funny

      Never realized that key performs scrolling.
      Why don't people use the Page-up/-down keys anymore?

      It's almost as if you've never seen an Apple keyboard.

      --
      No sig today...
    2. Re:Space-bar? by gustygolf · · Score: 1

      They have, but they are only accessible using the Fn key.

      On my Macbook (2006) Home/End/PgUp/PgDn are located on the arrow keys. I never had a problem with that, personally.

      --
      "Slow Down Cowboy! It's been 58 minutes since you last successfully posted a comment" -- slashdot, driving users away.
    3. Re:Space-bar? by multi+io · · Score: 1

      They have, but they are only accessible using the Fn key.

      Unless you use Alt-Cursor up/down or an external keyboard with numeric keypad...

    4. Re:Space-bar? by damnbunni · · Score: 1

      Full-size Apple keyboards still have Home/End/PgUp/PgDown/ForwardDel keys. (Fn is also in that block, but it's a key I never use.)

    5. Re:Space-bar? by Anonymous Coward · · Score: 1

      My Model M's have all the keys, thank you.

      It's the exact *opposite* of something Apple would make. Big, clunky, loud, and industrialist, and build to survive WW IV. It's exactly why I like it.

    6. Re:Space-bar? by MightyYar · · Score: 1

      I should probably file this under "Don't ask questions you don't want the answer to", but what purpose does having a filename beginning with a space serve? That would be really, really annoying in any unix-like environment. Or for that matter, in DOS.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    7. Re:Space-bar? by UnknownSoldier · · Score: 2

      > but what purpose does having a filename beginning with a space serve?

      Forced Sorting.

      It is MY filenames, not the OS's filenames. That is why we have filenames in the first place -- to be human accessible.

      This is why CP/M was designed by an idiot, which MS copied. You can't use colons (:), or double quote (") in a filename.

      * https://msdn.microsoft.com/en-...
      < (less than)
      > (greater than)
      : (colon)
      " (double quote)
      / (forward slash)
      \ (backslash)
      | (vertical bar or pipe)
      ? (question mark)
      * (asterisk)

    8. Re:Space-bar? by MightyYar · · Score: 1

      Command lines handle filenames with spaces just fine. But the auto-completion stuff can't possibly know the difference between a delimiter and the beginning of a filename if you actually start the filename with a space, which is an interesting enough edge case that I was wondering what on Earth he was doing.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    9. Re:Space-bar? by mad7777 · · Score: 1

      Apple? What's that, some kind of fruit??

      --
      Might makes right irrelevant.
    10. Re:Space-bar? by MightyYar · · Score: 1

      Why use the space, though? Just about any special character will sort before "a". How about an underscore "_" or the hash "#"? These characters work cross-platform and in most shells. I'd stay away from "$" and "%" because these have special meanings on unix and Windows, respectively. I'd stay away from "~" because that does a lookup on user. Any sort of a slash is bad news. But spaces and commas are some of the most common delimiters, so that seems like a really bad choice IMHO.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    11. Re:Space-bar? by chipschap · · Score: 2

      Page-up/page-down are subject to the same problem. I know not everyone scrolls in this manner, but if you do (as I do) it's extremely annoying on the type of site mentioned in TFS.

      But it's a symptom of a larger problem, alluded to in the "list of historical problems" post above. Web designers care about pushing their products and their adverts and little else. If the site isn't especially usable or even downright annoying, they could care less. And people keep coming back to such sites, which in the designer's mind proves their design is "good."

      Is anyone else old enough to remember way back when, the then FCC director Newton Minnow referring to radio as a vast wasteland? The Web is getting to be the same thing.

    12. Re:Space-bar? by Hognoxious · · Score: 1

      I'm sure they do sort properly in shells. But GUI file manglers often try to second guess you. Nautilus (which really ought to know better) ignores a leading underskid & ignores case to boot.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    13. Re:Space-bar? by mcswell · · Score: 1

      The space bar is better than the page-down key because the space bar is big and easy to find without looking, even if you've removed your hands from the keyboard.

      Page-up is a different question; you could in principle use shift-space or s.t., but I don't know of any browser that does that. Fortunately the need for scrolling the view back up is rarer than the need for scrolling the view down, apart from these badly designed websites.

    14. Re:Space-bar? by roman_mir · · Score: 1

      Apple keyboard? I have seen it, I bough it to have one of my devs work on the iOS stuff. However I find apple stuff fully incompatible with my way of working with computers, I got stuck trying to use the fucking thing a couple of times so I don't touch it.

      If apple decided that their keyboards will no longer have buttons at all but would only have a couple of sliders and a touchpad, would the web have to adopt that as a standard for navigation? I think apple users should have their own web, where they can be secured against the evil world with its standard computer keyboards and keys.

    15. Re:Space-bar? by leiz · · Score: 2

      Shift+space acts as a page-up in Chrome and Firefox, at least.

    16. Re:Space-bar? by chipschap · · Score: 1

      Oops ... television, not radio :(

    17. Re: Space-bar? by Hognoxious · · Score: 1

      Muggles would never begin a filename with anything other than a letter. Even numbers make them nervous.

      Anyone beginning a name with a special character is doing it for a special reason.

      tl;dr: You're full of shit.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    18. Re:Space-bar? by mcswell · · Score: 1

      omygosh, I thought I had tried that--thanks for pointing it out!

    19. Re:Space-bar? by Hognoxious · · Score: 1

      Is this one of the devs that pays you for the privilege of working on your shitty POS app that nobody's heard of?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    20. Re:Space-bar? by roman_mir · · Score: 1

      No, one of the devs working on my shitty logistics system that nobody has never heard of.

    21. Re:Space-bar? by MightyYar · · Score: 2

      It comes down to your task at hand. I (usually) prefer the Mac "natural sort", where it tries to get all fancy and put "a_10" after "a_9" instead of after "a_1". I almost never want "A" to follow "z". But then sometimes I'm dealing with a big machine-generated data set and the natural sort gets it badly wrong.

      My pet peeve is that Windows does not offer a sort which includes the folders mixed in and that Mac does not offer a sort with the folders segregated :)

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    22. Re:Space-bar? by Hognoxious · · Score: 1

      it tries to get all fancy and put "a_10" after "a_9" instead of after "a_1".

      The solution to that is to name your files properly, once and for all, at source. Because plenty of stuff (my current TV, most walkmen/mans(?) I've owned) just do dumb asciibetical sort.

      Really, it should be switchable, like ls. Your way is -v, if you didn't already know. It's useful - when you want it.

      Aside: I had some files which I'd numbered with Roman prefixes because $reasons, and I swear it sorted them "correctly" but I couldn't replicate it afterwards so perhaps there was something in my tea that day.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    23. Re:Space-bar? by toddestan · · Score: 1

      Not to mention Windows actually makes it really hard to name a file starting with a space, as it will helpfully remove the space if you try. And if you clever enough to actually do it, Windows Explorer behaves really weird in regards to the file, for example it won't let you rename it to not have a space in front, as it thinks the new file name is the same as the old file name so the rename operation fails.

    24. Re:Space-bar? by RabidReindeer · · Score: 1

      Apple may have "solved" the problem, but write your leading/trailing space filenames down on a piece of paper and hand them to a person and see what happens.

      Forget about the "I'm in charge, not the computer" attitude, about the only real excuse for supporting this sort of thing is a weak "security by obscurity" - making it difficult for another human to access the file by its quirky name.

    25. Re:Space-bar? by RabidReindeer · · Score: 1

      No, it's not just for those of you who touch type.

      It's for people who have RSI, or any other sort of limited mobility, or for those of us who think that constantly dancing between mouse and keyboard is annoying.

      When Microsoft Windows was first developed, it came with a set of standard key functions that made it possible to do almost any GUI function short of drawing in 2 dimensions using just the 104-key keyboard. Web browsers doubly offend me in that the browser itself steals many of my favorite shortcut keys, then webapps have limited support for the remaining ones.

      I personally find the scroll wheel and related functions to be awkward on the fingers and tend to forget about the side buttons on the mouse entirely (not that all my mice have them).

      Make no mistake - I love my mouse. But modern mousy webapps deny me the freedom to keep my physical flailing to a minimum and thus have mercy on my back, upper and lower arm muscles and my carpals.

      And don't even get me started on pages where they don't pre-calculate image sizes so that the page content bounces around under the mouse pointer as the secondary components load and format. Or the auto-playing multi-media. Or the self-refreshing crap that sends me back to the top every few seconds right in the middle of reading the middle.

    26. Re:Space-bar? by MightyYar · · Score: 1

      Thanks for the "-v" trick! Sadly it is not present on the BSDs, but I'm doing more Linux stuff these days at work as we migrate from Solaris so it will come in handy.

      Roman numerals is a hilarious edge case. I'd love to see the bug tracker if you enter it :)

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    27. Re:Space-bar? by blackest_k · · Score: 1

      Xtrafinder

      Gives macs a directory sort twin panes and a lot more.

    28. Re:Space-bar? by UnknownSoldier · · Score: 1

      > My pet peeve is that Windows does not offer a sort which includes the folders mixed in and that Mac does not offer a sort with the folders segregated :)

      Hear Hear! I agree 100%

      Both Windows and OSX are dumb. There are times I want:

      * folders grouped together, and
      * times I want ASCII sorting, and (so that A_1, A_10, A_2)
      * other times I want natural sorting. (so that A_9, A_10 )

      When is Apple and Microsoft going to hire someone who knows what the fuck they are doing ?

    29. Re:Space-bar? by UnknownSoldier · · Score: 1

      Because when I want an ASCII sort order space, 0x20, shows up first.

      Underscore is 0x5F which may or may not come before A..Z,a..z.

      Space also doesn't introduce extra visual noise.

      Not everyone use case is the same but the point is, Windows, and OSX completely suck for sort filters for filenames.

    30. Re:Space-bar? by JesseMcDonald · · Score: 1

      Not to mention Windows actually makes it really hard to name a file starting with a space, as it will helpfully remove the space if you try.

      It doesn't try all that hard, since this works fine: notepad "\\?\c:\temp\ space.txt". Once the file is created you can open it and edit it normally, or delete it from Explorer. If you really want to see Windows get confused, try creating a file like "\\?\c:\temp\nul.txt". You'll be able to open the file through Explorer (as an alias for NUL), but not save to it. Explorer won't even be able to delete the file because it thinks its opening/deleting the special NUL device, despite the path and .txt suffix. (Naturally, you can delete it using "del \\?\c:\temp\nul.txt" from a command prompt.)

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    31. Re:Space-bar? by Lotus456 · · Score: 1

      Thanks for the "-v" trick! Sadly it is not present on the BSDs

      There's a reason for that.

      --
      "It's a good computer... for I to BM on!" - apologies to Triumph, the insult comic dog
  2. I hate space bar scroll instead of pause/play by Anonymous Coward · · Score: 1

    Spacebar for scrolling is the worst which happened to video sites. I want to pause the damn video or play it. I end up scrolling to weird places and having to scroll up and find the tiny play button again.

    1. Re:I hate space bar scroll instead of pause/play by UnknownSoldier · · Score: 1

      Agreed.

      A partial workaround on YouTube is to use K to toggle the play/pause state. The problem is the video doesn't also have auto focus.

    2. Re: I hate space bar scroll instead of pause/play by locketine · · Score: 1

      Do you have media keys on your keyboard? There are browser extensions that enable them for sites such as YouTube. BrowserMediaKeys for Firefox is one such extension.

      --
      Think globally but act within local variable scope.
    3. Re:I hate space bar scroll instead of pause/play by Misagon · · Score: 1

      I find it worse when I have been browsing through comments below a video, I press Home to get to the top of the page and the video goes back to its friggin start position.
      I then have to click around on the timeline to find the position where I was playing the video.
      There was no visual indication on the web page whether it was the browser window or the video player that had focus - and the video is often outside the viewport, so why should it be able to have focus anyway?

      --
      "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
    4. Re:I hate space bar scroll instead of pause/play by ChoGGi · · Score: 1

      I use this to disable spacebar scrolling in palemoon (probably works for ff as well).
      still works fine for typing a space and so on

      window.addEventListener("keypress",
        function(event){
          if (event.which == KeyEvent.DOM_VK_SPACE && !document.commandDispatcher.focusedElement){
            event.preventDefault();
          }
      },false);

      You'll need some way to load js in the browser (http://userchromejs.mozdev.org/)

  3. Re:Does'nt work in slashdot either :D by Joce640k · · Score: 1

    Works perfectly for me.

    --
    No sig today...
  4. 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.
    1. Re:aka PgDn "trick" by BarbaraHudson · · Score: 1

      I want Ctl-K-B, Ctl-K-E, Ctl-K-Y, Ctl-P-(insert next key as literal, inserts things like the escape key), etc. Wordstar keyboard shortcuts that also worked great in QuickEdit (qedit.com). Macros, ansi box graphics drawing mode, Multiple edit buffers for multiple files, all sorts of stuff. Borland's edtors also supported the same shortcuts. Fun times.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    2. Re:aka PgDn "trick" by Gr8Apes · · Score: 1

      Wordstar keyboard shortcuts

      Hell, for years I just wanted a word processor that would actually print what I had specified on screen, no matter the printer. Fixed that issue by moving to non MS software across the boards.

      --
      The cesspool just got a check and balance.
    3. Re:aka PgDn "trick" by tomhath · · Score: 2

      That depends on what program you're running. Wordstar? Bash? Nano? There is no One True Standard.

    4. Re:aka PgDn "trick" by jafiwam · · Score: 2

      They are bash shortcuts. https://www.ice2o.com/bash_qui...

      And no, they are only worth knowing if you find yourself stuck without gui editors, as no one in their right mind gives a fuck about raw bash text manipulation.

      Actually, lots of people are starting to care to a much larger degree. The tools they are complaining about in TFA are used for keyboard navigation, screen readers, reader enhancers, etc. for disability ADA compliance. Non ADA compliance is going to be 2017's big boogyman issue to fix on the web.

      The static toolbar at the top is one of the ways you can solve the "skip navigation" requirement for keyboard tabbing navigation and "No CSS" functionality. Put the div at the bottom of the code, and position it at the top and boom, you solve several compliance problems.

      That said, the space bar is pretty useful for browsing and realistically what should happen is browsers should have a tool that lets you set the scroll distance yourself, and to set it customized by site. (Which, is already done with zoom factors.)

    5. Re:aka PgDn "trick" by Dr.+Evil · · Score: 1

      They're what Mac users use because in the interest of ease-of-use, they have no home or end keys, but have two-extra modifier keys (Fn and Cmd). Ctrl-a => home (Windows), Ctrl-e => end, Ctrl-k => shift-end, delete.

      Cmd-a => Ctrl-a.

      https://support.apple.com/en-us/HT201236

      I think some of these keys derive from ancient Unix days. Jobs being reluctant to even put arrow keys on the Mac. They are basic and have been around forever, but only if you're a Mac user or ancient Unix guy.

    6. Re:aka PgDn "trick" by fph+il+quozientatore · · Score: 2

      There is a shortcut for that, it's called "Print Screen".

      --
      My first program:

      Hell Segmentation fault

    7. Re:aka PgDn "trick" by MightyYar · · Score: 1

      That's a fairly non-trivial problem. The old pricey way to solve it was to use an OS (or at least word processor) that rendered to the screen using Display Postscript and then also use a Postscript printer. The modern Macs and printers do a decent enough job by using something akin to PDF for display and raster printing. I assume the Adobe apps do something similar on Windows, but Word certainly does not and so you get different results in print than you do on the screen. What program do you use on Windows to get true WYSIWYG?

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    8. Re:aka PgDn "trick" by lgw · · Score: 1

      Actually, the basic problem with Word is far simpler, and deeply, deeply stupid: Word doesn't set absolute margin sizes, instead it relies on the printer driver to tell Word the size of the page, then calculates the size remaining for text relative to that.

      It's one of the more ridiculous and stupid design decisions ever made. Rounding errors in page sizes as reported from different printers cause the lines to wrap differently depending on your default printer. And since you can't even view a document without a printer, Word includes a fake printer driver. Of course, the fake printer driver is an actual driver, allowing for privilege escalation exploits. It's completely insane.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    9. Re:aka PgDn "trick" by mcswell · · Score: 1

      For decades (since Win 3.1, I think), I've used a keyboard re-mapper in Windows that allows this kind of re-mapping. In my case, ctrl-h is the left cursor arrow, ctrl-a takes you to the beginning of the line, etc.--modeled after vi's keys, but ctrl keys rather than moded keys--so you never have to remove your fingers from the alphabetic part of the keyboard. If you're a touch typist, it's ideal. (It does have two modes, however: if you type ctrl-q, then all the cursor movement keys do selection.) This works in all apps in Windows, ranging from Firefox to Word to jEdit. (I've tried to re-write it for Linux, but so far with less than complete success). It's written in C, so it's completely programmable. I never understood why s.t. like this isn't bundled directly in to Windows or other OSs. And while the other keyboard remappers are ideal for things like remapping your keyboard for typing some foreign language, I haven't ever seen one that could re-map control keys to cursor keys.

    10. Re:aka PgDn "trick" by yurikhan · · Score: 1

      They work in bash, but it’s a bit ignorant to call them “bash shortcuts”. Rather, they are Emacs shortcuts.

    11. Re:aka PgDn "trick" by Gr8Apes · · Score: 1

      That doesn't work for what we're talking about.

      --
      The cesspool just got a check and balance.
    12. Re:aka PgDn "trick" by Gr8Apes · · Score: 1

      You are only partially correct. It's not Word that's the problem, but Windows printer driver configuration being driven (originally) through the GDI interface. Instead of rasterizing a document based on what you configured in software, Windows delegates things like font descriptions to the underlying printer driver. Thus Helvetica as printed natively on an HP laserjet may be just slightly different than a Xerox laser jet, and definitely different than a Canon inkjet. Meanwhile, in the world of the rational drivers (pretty much anyone else in the computer space) in layman's terms, the OS/app combination formats and sends a page with instructions to the printer services, then sending the pages to the printer driver which needs to print the page as sent. This means switching printers doesn't alter what's printed, since the OS/app has already formatted said page. This doesn't mean that an app can't format a page to a specific printer, but it does mean that by default what it shows on the screen will remain what's printed as long as the app uses the OS printer services.

      It's just another case of an area where windows falls woefully short of anything anyone would expect a computing system to do.

      --
      The cesspool just got a check and balance.
    13. Re:aka PgDn "trick" by cthulhu11 · · Score: 1

      I had no idea browsers would even emulate more(1) in this way. I've been scrolling via my trackpad for years.

  5. Didn't you know? by gustygolf · · Score: 1

    Everybody uses the mouse to do the most basic things on computers these days. Including things like clicking the submit / "log in" button on forms and dialogs.

    I wonder when the healthcare statistics start reflecting the higher incidence of RSI.

    --
    "Slow Down Cowboy! It's been 58 minutes since you last successfully posted a comment" -- slashdot, driving users away.
    1. Re:Didn't you know? by NotAPK · · Score: 1

      A lot of web developers broke basic form functionality by writing their own submit handlers. These often deviate from accepted practices such as Enter for submit. You only have to lose form data once or twice before saying "fuck it" and always clicking the submit "button" (often just an image with an onClick hander) on all forms.

    2. Re:Didn't you know? by BarbaraHudson · · Score: 2

      Even the original design of Windows was supposed to have keyboard shortcuts as the main way to interact with the environment and individual programs, with the mouse functions translated, depending on context, to the appropriate keyboard shortcuts in the main event loop.

      Using the mouse to access menu functions, you'd see the keyboard shortcuts beside the desired operation (Print Ctl-P, Save-Ctl-S, etc) and quickly increase your speed. F*cking web developers screwed that paradigm up real good. Windows also screwed it up in later iterations.Now we're all screwed. Thanks, people, by dumbing shit down, you've just made everyone dumber, forcing them to work at the level of the lowest common denominator.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    3. Re:Didn't you know? by mrbester · · Score: 1

      Enter for form submit, in the way you mean, is only an "accepted practice" because Microsoft made it the behaviour in Internet Explorer even when the button didn't have focus and other browser makers followed suit. Before that, people tabbed to the button and *then* pressed Enter or used a mouse to click it. So all the form details being lost by an incorrectly caught key press is not the web developers fault but Microsoft's and whatever fucking lazy "focus group" they used.

      --
      "Wait. Something's happening. It's opening up! My God, it's full of apricots!"
    4. Re:Didn't you know? by DogDude · · Score: 1

      Enter for form submit, in the way you mean, is only an "accepted practice" because Microsoft made it the behaviour in Internet Explorer even when the button didn't have focus and other browser makers followed suit.

      I don't think that's true. I seem to remember Mosaic doing it waaaay back when.

      --
      I don't respond to AC's.
    5. Re:Didn't you know? by lgw · · Score: 3, Insightful

      Why do you think the key is called "Enter" to begin with? Think about it. It was the key that entered (submitted) form data. That's what the key meant for 30+ years before the PC (let alone the mouse) was invented. "Return" was a different key entirely, one that took the same action as a carriage return on a typewriter (and sometimes labeled with the down-and-right arrow).

      The real mistake was combining the functions of these two, distinct keys in the early PC days - at the time, terminal keyboards still did it right. Then a bunch of kids re-invented form submission, ignoring decades of best practices in usability.

      Enter for form submission was the standard and the correct standard since before you were born. That's what the name of the key means ffs. Now get off my lawn!

      --
      Socialism: a lie told by totalitarians and believed by fools.
    6. Re:Didn't you know? by lgw · · Score: 4, Insightful

      You can no longer discover the keyboard shortcuts in Windows. Discoverability is the victim in the latest user-hostile UI fads.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    7. Re:Didn't you know? by BarbaraHudson · · Score: 1

      Really? Then how come, when the original spec was that everything could be done with only a keyboard, do we now require a mouse for so much? Try dragging the toolbar from the bottom to the top without a mouse. Ain't so easy after all.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    8. Re:Didn't you know? by CrashNBrn · · Score: 1

      Seems to work just fine on my touch-screen. The only thing that *requires* a mouse|trackpad|pointer is "Drag and Drop".

    9. Re:Didn't you know? by BarbaraHudson · · Score: 1

      Follow the thread. It says that originally everything was supposed to be accomplished using only a keyboard, for those computers that didn't have a mouse or other pointing device. Your touch screen is NOT a keyboard.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    10. Re:Didn't you know? by NotAPK · · Score: 1

      Thanks, that's great.

      In case anyone else is wondering, that add on is compatible with Pale Moon, and it encrypts the form content that it saves. So far seems rather nice.

    11. Re:Didn't you know? by yurikhan · · Score: 1

      If you don’t have a pointing device, the only thing you need about toolbars is a way to hide them, and that’s what the View menu is for.

    12. Re:Didn't you know? by BarbaraHudson · · Score: 1

      There's no hotkey to bring up the show/hide taskbar dialog. You need to install an add-on to do that.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    13. Re:Didn't you know? by Bratch · · Score: 1

      Mine is labeled with the down-and-LEFT arrow.

      --
      Beware of the Redittor who loans you a Sharpie.
  6. Perhaps by Hognoxious · · Score: 3, Insightful

    Perhaps he should check sites for whether, when you follow a link and return, it takes you back to where you were or to the top of the page.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  7. But there's no spacebar on a mobile phone... by wet-socks · · Score: 1

    ...and isn't that the platform every website is targetting now?

    1. Re:But there's no spacebar on a mobile phone... by MightyYar · · Score: 1

      Well, that comment was a blast from the past.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    2. Re:But there's no spacebar on a mobile phone... by KiloByte · · Score: 1

      Well, N900 is ancient but there's still no upgrade. Neo900 is expensive almost-same-spec vapourware (it gets you 512MB instead of 256MB memory, slightly better CPU and that's it, for $750 when you can get an used N900 for $25), Pyra is ridiculously thick vapourware (new phones are way too thin, Pyra goes the other extreme), Minotaur One looks more reasonable than Pyra but is even more vaporous. Both of these don't pretend to be phones, I think N900's thickness is about the sweet spot.

      Nokia's default keymapping was downright retarded -- to get most symbols, you had to press a key combination to pull an on-screen menu then you had to click the symbol; the obvious solution is to assign shift-or-fn combinations to all keys, there's enough of them to cover all of ASCII.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  8. It’s like they want you to use ad blockers by borad · · Score: 1

    So you ban the floating section that screws up scrolling (this is not a Space versus PageDown debate, ya dills) and then, hell, get rid of a stack of other stuff too.

  9. Not the real problem - Toolbars are! by cycler · · Score: 5, Insightful

    Well, the fact that some of the text gets obscured by a toolbar isn't the problem.

    The real issue IS all the toolbars that remain in place when you are scrolling.
    Who ever thought it was a good idea to steal my vertical pixels should be shot at dawn.

    Even with Full HD screen there is still LESS vertical pixels than what I had 15 years ago on an old 21" 1600x1200 CRT.
    "Progress" my as.

    Seriously, could someone in web design please explain WHY keeping a toolbar on the top is a good idea?

    /C

    1. Re:Not the real problem - Toolbars are! by UnknownSoldier · · Score: 5, Interesting

      > Seriously, could someone in web design please explain WHY keeping a toolbar on the top is a good idea?

      Graphics Guru here. (I've been programming graphics and doing UI design since the mid 80's)

      I used one for the first time on one of my web pages a few months ago where I show the Section name, Page Number, and other misc info -- some which is clickable to navigate to a different section. Basically a "sticky floating header." I also have an option where the viewer can toggle color on/off (since I use color highlighting to show categories.)

      I have mixed opinions about this:

      * (+) It looks sexy as hell so I can understand why people want to use it. As you scroll the page up the last section you come across "sticks" to the top of the screen until the next one. It helps "anchor" the reader by showing them useful information relevant for the current section.
      * (-) Calculating where to scroll now needs to be intercepted / adjusted to account for the sticky header height.
      * (+/-) If used the ancient iFrame that would solve the scrolling calculation problem but I lose the graceful "scroll up into fixed place".
      * (-) I hate the fact that I'm losing vertical space which is already at a premium.
      * (-) Treating it as a "sticky footer" solves the scrolling calculation problem, but it just looks weird as the reader is mis-led into believing what the "next" section is, not the "current" section.
      * (-) I really wish there was an option to auto-hide it -- but that has it own's problems. What triggers it? That forces the reader to press a key or move their mouse to make it visible. UGH.

      With all the problems it creates I'm not convinced the sticky header is the right solution -- it has a limited usefulness. It definitely should be used sparingly, but I lament that there really are no good alternatives.

      i.e. Form without Function is useless visual vomit.

      Unfortunately too may UI / UX "experts" get dazzled by the "bling" forgetting WHY people are reading in the first place. i.e. They want to solve a task: either linear reading, or non-linear navigation.

      This is why I constantly asked myself 4 questions when I was deploying it:

      * What purpose does this sticky header server?
      * What problem does it solve?
      * Does it create more problems then it solves?
      * What are the alternatives?

      Good design is almost always a trade off. :-/

      The problem modern Web designers don't know what the fuck they are doing anymore. They don't understand the _context_ of the problem that has been "solved" for 20 years. Instead they want to dumb their UI down to tablet / phone standards tossing out all the UI advantages that people have come to expect as standard behavior. UI has become a "lowest common denominator" -- the worst of everything. Even worse these UX designers think they are doing god's work unwilling to listen to feedback on all the dumb shit they are doing, unable to learn.

      This current fad of "flat design" is one such idiocracy. Instead of empower the view to use different colors to help distinguish icons you force them to decode similar monochromatic silhouettes. *face palm*.

      It is good someone is starting to call out these dumb web designers.

    2. Re:Not the real problem - Toolbars are! by coastwalker · · Score: 1

      Ha ha, did you not get the memo saying that all devices were to be used to watch advertising video in the standard wide screen format. Moron you have no idea how to give your money to big corporations.

      --
      Facts are history now plebs have politics for religion on social media.
    3. Re:Not the real problem - Toolbars are! by mcswell · · Score: 1

      "Who ever thought it was a good idea to steal my vertical pixels should be shot at dawn." I don't understand, why wait?

    4. Re:Not the real problem - Toolbars are! by oakgrove · · Score: 1

      I have a Greasemonkey script that works wonders in this situation. Any site with annoying toolbars gets added to the list in the script and "position:fixed" is gone!

      --
      The soylentnews experiment has been a dismal failure.
  10. How about the Back button? by tomhath · · Score: 1

    I scroll through pages with the mouse wheel. I also have the middle button (wheel) set to Browser Back. It's really annoying these days that the most frequently used button in a browser is so often broken.

    1. Re:How about the Back button? by Luthair · · Score: 1

      The author of that page is wrong as fuck.

      • People do not expect the lightbox to be part of their back stack, the understand it as part of the page they are viewing.
      • Filtering - it depends on the page behaviour, if most of the page doesn't reload and its snappy then the expectation is different than if everything jumps around.
    2. Re:How about the Back button? by BarbaraHudson · · Score: 1

      And yet it still breaks the back button, because people DO expect only an overlay that suddenly popped up after the page was rendered to disappear when they click the back button, not the whole damn page.

      Mind you, any site that pops up an overlay that blocks what I'm trying to read with something like "give us your email address to receive blah blah blah", I'm quite happy to leave anyway. I'd label such cases as BROKEN_DO_NOT_FIX.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    3. Re:How about the Back button? by tomhath · · Score: 1
      He's not wrong. Read what he wrote:

      The short version: users expect the back button to take them back to what they perceived to be their previous page. The notion of perception is the key factor here, since there’s often a difference between what is technically a new page and what users perceive to be a new page – which can create discrepancies between where the user expects the back button to take them and where it actually takes them.

      People expect Back to take them back. Anything else is broken. If the framework you use has implemented it wrong, your framework is broken.

  11. Fucking mobile keeps ruining everything by Anonymous Coward · · Score: 5, Informative

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

    1. Re:Fucking mobile keeps ruining everything by antdude · · Score: 1

      Yep, why can't we separate mobile and desktop viewers? I was OK with this! Argh.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    2. Re:Fucking mobile keeps ruining everything by tepples · · Score: 2

      Say you have a 12" tablet and a 10" laptop. Which is the "desktop computer" and which the "mobile device"?

      You appear to recommend the use of a separate m.-site. If a phone user shares a link through e-mail, Usenet, or more recent web-based substitutes for the above (forums, Facebook, Twitter, etc.) with a desktop user, which version should the recipient see?

    3. Re:Fucking mobile keeps ruining everything by tepples · · Score: 2

      How about this; give the user an easy-to-use function that forces the page to load the mobile or desktop version on a site-by-site basis.

      Good luck designing such "an easy-to use function", especially when such a large percentage of the population can't perform even the simplest tasks on a computer.

  12. Re:As a developer. by Anonymous Coward · · Score: 1

    That's kind of bullshit. You can keep the keyboard features without sacrifying your precious tablet/phone crap. You are just being lazy.

  13. 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.

    1. Re:I always scroll with the mouse by Anonymous Coward · · Score: 1

      Have you seen the latest thing - mandatory scroll-through ads? Instead of scrolling through the page content, scrolling brings an ad from the bottom of the page, then passes it through your field of view, then up past you, and then you are allowed to scroll again. Murderous rage is a reasonable response.

      The only exception to my disgust at having products jammed even farther down my throat than usual was a Disney ad which made their ad a "window" into disneyland - so as you scrolled, the picture changed moved through their little frame. That was creative and really cool. It also wasn't intrusive - it got my attention without insulting me or obstructing my view.

    2. Re:I always scroll with the mouse by Anonymous Coward · · Score: 1

      Have you seen the latest thing - mandatory scroll-through ads? Instead of scrolling through the page content, scrolling brings an ad from the bottom of the page, then passes it through your field of view, then up past you, and then you are allowed to scroll again. Murderous rage is a reasonable response.

      Was that an ad for an ad-blocker? Because it sounds like that's what it would be most likely to sell.

  14. Re:As a developer. by ckatko · · Score: 1

    I'm calling bullshits on your entire comment until you provide a citation for "Jarring UI experience."

  15. Re:Does'nt work in slashdot either :D by Plus1Entropy · · Score: 2

    I'm using an ad blocker and it works fine.

    --
    Only crack the nuts that crack. You don't put the ones that don't crack in the sack.
  16. Re:browser's job? by Luthair · · Score: 1

    No, because the browser doesn't know what the point of that fixed element is. The browser also can't help if the sites author is a complete fucking idiot and isn't using the native scrollbar.

  17. It's part of the Web 3.0 trend by QuietLagoon · · Score: 1
    Web 3.0 - design websites that make the hipster website designers happy, but are less than usable for the people who want to read them. Web 3.0 has a wealth of special features including, but not limited, to:
    .

    - low contrast text. The lower the contrast the better. The goal is text that is all but unreadable for a pair of 20-year-old eyeballs.

    - expected functionality of the webpage UI is sabotaged. Make sure that "space bar to scroll down a page" continues to work, but works incorrectly

    - lots of meaningless images and whitespace, with little actual content per page

    1. Re:It's part of the Web 3.0 trend by asylumx · · Score: 1

      Don't forget the parallax scrolling!

    2. Re:It's part of the Web 3.0 trend by JustAnotherOldGuy · · Score: 1

      - low contrast text. The lower the contrast the better. The goal is text that is all but unreadable for a pair of 20-year-old eyeballs.

      ^^^^ THIS.

      Also include:

      - weirdo color schemes like soft-pink text on a gray background, yellow on gray, pink on white, etc etc
      - super-tiny font size,
      - page elements that zoom in and out, bounce, or elastically jitter or shake for no reason,
      - form elements that are basically invisible until you click into them (i.e. no outlines so you can't tell that they're for elements)
      - custom JS-rendered form elements that don't work in some browsers or mobile devices and/or can't be accessed using the keyboard
      - numbnut designers who use radio buttons as checkboxes. WTF were you thinking??

      There's more, but I gotta go yell at some kids to get off my lawn. And hey, where's my belt with the onion on it?

      --
      Just cruising through this digital world at 33 1/3 rpm...
  18. 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?
  19. Re:As a developer. by BarbaraHudson · · Score: 1

    Web and HTML isn't the same beast it was 20+ years ago. It is considered more of a thin-client interface protocol then a document reader.

    No, it was considered a document reader, period. How it rendered the documents was entirely up to the client, but only basic content such as text and (some) images were supported - very poorly. It was for reading documents, including plaintext. The servers would serve up documents, in either plaintext or html. HTML was a type of document, not a protocol. The protocol was http: or file: for local files (which never required the "web"), HTML was a document standard, not protocol.

    On a side note, the standard was f*cked from the beginning, and even Berniers-Lee now admits he made a mistake. The TLD should have been after the protocol spec and before the rest of the url, - http://org.slashdot.index.html... instead of http://slashdot.org/index.html. There were a lot of other stupidities in the spec as well, soch as calling a link an anchor tag. How stupid and counter-intuitive is this? No, it was copnsidered a document reader.

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  20. Re:As a developer. by The+MAZZTer · · Score: 1

    1. When all browsers do it, and it's not a standard, should you ignore it? I would say no. From a developer's perspective, you should reasonably try to support these things. This could also potentially be an accessibility issue... if the browser sees a page of content as different than how your web page sees it, I suppose there could be some sort of issue there.

    2. OK, but the space bar scroll hasn't changed in that time.

    3. You can scroll by page with the mouse by clicking on the scrollbar track. It's not just the keyboard that can do it.

    4. I still find when scrolling through very large documents it's far easier on me to scroll by a page at a time to navigate faster.

  21. The scourges of the WWW, in chronological order by catmistake · · Score: 3, Interesting

    There is necessarily some overlap to these plagues

    1) AOL (1990's Internet gateway confused with the actual Internet)
    2) hotmail/msn
    3) spam/malware
    4) Penguinistas (from the advent of Linux until Linux became a stable and mature OS, c. 2004/6; subsequently, for the most part, it's all good, ignoring the systemd pimple)
    4) Adobe Flash
    5) poorly implemented Javascript (still continues, never ends)
    6) Apple and the development and ubiquity of the iOS-dominated mobile web (this ruined nearly everything for mobile device power-users)
    7) unrestrained web developers and site feature creep, KISS is replaced with incomprehensible complexity (slow steady march to WWW apocalypse)

    WWW/Internet never needed any of these things. Some of them started out innocuously enough, and turned evil (like Flash), and some started out evil and turned to goodness (such as Linux and it's irrational popularity prior to become mature and stable).

    What will be the next scourge of the Internet?

    1. Re:The scourges of the WWW, in chronological order by ortholattice · · Score: 2

      8) Hidden menus and mystery meat.

      Google Maps is the prototype example. In the first or second iterations some years ago, Google Maps was very nice. Menus and functions used to be obvious and intuitive. They've hidden more and more things behind cryptic icons or that only show up on mouseover. I'm sure I could read up on it and figure it all out, but I use it so rarely that it's not worth my effort. Alternatives such as Mapquest are easier to use, and for occasional things like printing directions they're adequate (although Mapquest is also moving in the Google direction).

      Just 2 days ago I needed some custom directions, because a road where I wanted to go was closed by construction making the GPS useless. I tried to use Google maps and futzed around until I sort of had the route I wanted on the screen, but when I tried to print only a small portion was shown and the rest chopped off. By trial and error, I kept zooming out until it fit the printer page, but then the street names became suppressed because I zoomed out too far. After about 10 minutes I gave up and used Mapquest.

      (I now remember that the previous time I used Google Maps a few months ago I also gave up on printing directly and instead captured a screen shot and printed that! I forgot about that trick 2 days ago.)

      And while I'm on a Google rant, they used to have links to to translate, books, etc. on the main page, and now there's nothing. I have no idea how people find these anymore (I have bookmarks for them). Well, I guess they can Google for "Google translate", but you have to know that it even exists before you can do that.

    2. Re:The scourges of the WWW, in chronological order by jhecht · · Score: 1

      You're missing sites that show mobile versions on desktops/laptops and vice versa. It's either headline type across a 21-inch screen or microtype on a mobile.

  22. Re: The scourges of the WWW, in chronological orde by Anonymous Coward · · Score: 1

    Did you deliberately leave off Internets Explorer 6 thru 11?

  23. Re:Infinite Scrolling by BarbaraHudson · · Score: 1

    Infinite scrolling: That's just millennials doing this crap, following "Buzz Lightyear - To Infinity and Beyond". I've seen sites that, whenever you try to click on one of the links in the footer, the footer just scrolls away before you can. Retards.

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  24. Re:David Pogue by BarbaraHudson · · Score: 1

    Is being called out by David Pogue going to shame anyone?

    Only if enough of us express our discontent. And maybe email the culprits a few links, such as to this discussion and the original article.

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  25. Re:New title for this by Sigma+7 · · Score: 1

    "Unknown Person Attempts to Shame the internet for Not Implementing Pointless Shortcut"

    Back in ~1995, any major application that failed to provide a PgDn mechanism would be the laughing stock everywhere.

    It's technically optional to have the Spacebar do this, but the feature itself is never optional.

    Needless to say there's no fucking space bar on mobile hardware

    Something which isn't required for mobile devices because the user can trivially finger scroll that works as page down: Put the finger at the bottom of the screen, then move the finger to the top.

  26. Re: The scourges of the WWW, in chronological orde by Anonymous Coward · · Score: 1

    GP here. Yes. Microsoft's browser monopoly shenanigans are technically not something that affected anyone other than Microsoft users that didn't have the ability to work around it. However, incompetant web developers that only developed for IE should have been mentioned separately. Thanks for bringing that up.

  27. Re:As a developer. by vyvepe · · Score: 1

    4. The Page down is a Jarring UI experience.

    Surely, you must joking here. PgUp/PgDn are useful buttons and they ought to work right.

  28. Fuck Yahoo by Snotnose · · Score: 1

    Oddly enough the article is on Yahoo, which breaks the rule. I can tell Yahoo why their eyeballs keep dropping. It's because crap like this makes your pages hard to read.

  29. Re:Infinite Scrolling by colinrichardday · · Score: 1

    Is infinite scrolling where you think you're approaching the bottom of a page and then more page gets added? Yes, I can't stand it. And I also find inserting text after rendering to be annoying.

  30. Re:Let's get them good by Anonymous Coward · · Score: 2, Interesting

    If you don't know who David Pogue is, you have no business criticizing anything related to usability. Just keep on making your crappy interfaces and collect your check.

  31. Re:Let's get them good by tripleevenfall · · Score: 1

    Does he not know that space makes the screen scroll DOWN, not up?

  32. 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.

  33. Also, arrow keys that don't move the page by TeknoHog · · Score: 1

    The article mentions scrolling up/down small abounts with the keyboard, presumably by using arrow keys. They are also handy for browsing pages wider than the browser window. Alas, many sites break the sideways logic -- when pressing left or right, they send you to the prev/next section of the site. For example, next topic on a discussion forum.

    I wonder who actually uses such a "feature" -- surely the kids today don't even use a keyboard, that relic from the 1960s terminal world.

    --
    Escher was the first MC and Giger invented the HR department.
    1. Re:Also, arrow keys that don't move the page by Misagon · · Score: 1

      I usually have a 1920 wide screen divided equally into two browser windows. That allows me to organize my tabs into multiple windows by task or web site instead of having them all run into each other.

      With that layout, most web sites do fit inside each window. However, there has unfortunately been a convention to design web sites for 1024 pixels width... which is slightly above 1920/2. That means that on some sites, I would have to scroll just a little bit left or right to make certain elements visible.

      --
      "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
  34. Anything that breaks scrolling by Yvan256 · · Score: 1

    There's been a trend since the last few years making websites scroll via javascript, which completely takes over the user settings. I always turn off the annoying "smooth scrolling" feature, but since those damn scripts take over the browser built-in scrolling, I'm forced to see their so-called "smooth scrolling" which is slower than the built-in one and is overtaxing my old CPU/GPU. The end result is a forced choppy scrolling that looks like crap and make me hate your brand/company.

    The second annoying trend, also related to scrolling, is hiding multiple backgrounds and having sections of the website "reveal" those backgrounds as you scroll the page. That's even more taxing on my old CPU/GPU and makes scrolling, even the built-in one, choppy.

    The worst possible situation is idiot "designers" using both of these stupid ideas at the same time. The result is that it's so annoying that I simply disable CSS and Javascript just to be able to read the damn content, which is the job of a website in the first place, i.e. give me information.

    1. Re:Anything that breaks scrolling by cas2000 · · Score: 1

      agree on every point.

      btw, i found your comment by searching for "smooth" to see if anyone else had mentioned the annoyance of crappy javascript implementing its own smooth-scrolling. I turn that off in every browser because it shits me, I don't want it turned on again - but slower and more cpu intensive and even more annoying - because of some shitty javascript library for wanky designers

      Fortunately, this crap is only common on sites that don't display anything at all without javascript enabled (an almost sure sign of a page I don't want to read, so can be closed immediately without regret)

  35. Re:Let's get them good by DaphneDiane · · Score: 4, Funny

    It makes the view move down causing the contents or page to scroll up. In no cases should it cause the screen to move unless your device is on unstable surface.

  36. Re:As a developer. by drew_kime · · Score: 1

    Same here, I'm not familiar with the hint.

    --
    Nope, no sig
  37. Re:Let's get them good by rossdee · · Score: 1

    I must admit I didn't know what a pogue was, so I googled, and got a definition equating to REMF
    (Rear Echelon Moother-F***er)

  38. so who originated this venerable function, anyway? by swschrad · · Score: 1

    I remember this action on a CDC Cyber editor, and on a DEC VMS editor back in the early 80s. but where did this useful function really come from ?

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  39. clicking the scroll bar by boguslinks · · Score: 1

    I've noticed this issue for a couple years now, but I scroll down by clicking the scroll bar above the "down" arrow. Am I the only person who scrolls that way?

  40. Re: The scourges of the WWW, in chronological orde by QuietLagoon · · Score: 2

    ...Microsoft's browser monopoly shenanigans are technically not something that affected anyone other than Microsoft users that didn't have the ability to work around it....

    Au contraire... It appeared that Microsoft's goal was to leverage its Windows monopoly in an attempt to push the web "standards" towards its Internet Explorer capabilities. Microsoft wanted the web to work best when viewed via Internet Explorer, and in the process, take control of the web in the same manner in which they took control of the desktop.

    .
    Microsoft wanted the web client to drive the web standards development, instead of the standards driving the web client development. Fortunately, Microsoft failed. However, inside many companies, the web doesn't work right unless it works right with IE.

  41. Re:Random jackass whines about nonsense by bidule · · Score: 2

    Besides, we already have the page down key.

    No we don't.

    They both have the same broken behavior. You missed the forest for the trees.

    --
    ID: the nose did not occur naturally, how would we wear glasses otherwise? (apologies to Voltaire)
  42. And while we're at it by JustAnotherOldGuy · · Score: 3, Insightful

    And while we're at it, can we name and shame the fucktards who implement the "infinitely scrolling" page feature?

    I hate that shit- you can't bookmark the page properly, and if you back up to it then it either loses it's memory of where you were (forcing you to scroll and scroll and scroll and scroll and scroll and scroll and scroll down to where you were) OR it forces you to reload 150 pages of crap back to get back to where you were. Either way its a pain in the ass and a hostile UI design.

    --
    Just cruising through this digital world at 33 1/3 rpm...
  43. Re:Random jackass whines about nonsense by Argilo · · Score: 1

    It's not just about the spacebar. On those sites, the page down key doesn't work correctly either.

  44. and another thing... by mad7777 · · Score: 1

    Amen to all that, and also, can we have a report of websites that, despite the millions undoubtedly spent on breathtaking design, can't be bothered simply to place the focus in the search field when the page is loaded? It's 2016, people... Is this still hard??? I'm looking at you IMDB (which used to do it right, but has chosen to suck in so many ways in recent years), Amazon... and so many others.

    --
    Might makes right irrelevant.
  45. Oh noes by uvajed_ekil · · Score: 1

    Hitting "return" also doesn't bring you back to the left side of your sheet of paper and to the next line with the "ding" of a bell anymore, either, and rotary-dial phones are becoming increasingly rare. Just do like everyone else and press the buttons on your new-fangled wireless mobile phone gizmo and hit the damn "page down" key or scroll on your mouse or touchpad when you want to move down a web page. The web isn't all plain html these days, if you hadn't noticed, and a lot of page views are on devices that don't even have a physical space bar.

    --
    This is a hacked account, for which the owner can not be held responsible.
  46. Re:Web developer here by ZenShadow · · Score: 1

    What people should be pissed about is the continuing use a mysql/php/apache in the face of mongodb/javascript/nodejs.

    The only tool you own is a hammer, isn't it...

    --
    -- sigs cause cancer.
  47. Many of the websites work just fine. by thegarbz · · Score: 1

    I'm wondering if the guy who wrote the article has a dodgy plugin or browser that doesn't work correctly. I took a random selection of his websites and not a single word was obscured on any of the following:
    - The Wall Street Journal
    - The New Yorker
    - Tumblr
    - FiveThirtyEight
    - Kickstarter

    I'll leave it to someone else to check the rest but frankly this article has been the biggest waste of my time today ... and I spent 4 hours in a car today.

  48. That's the browser's problem by locketine · · Score: 1

    Since this is a browser feature and many sites have floating top bars, I think the browser is responsible, not the website. The browser feature that enables the float could easily accommodate the scroll feature properly. This would be preferable to asking every site to implement custom JavaScript for a minority of users.

    --
    Think globally but act within local variable scope.
  49. Equally important: cursors by nightfire-unique · · Score: 1

    Web pages should never, ever be able to remap view control keys such as cursors, page up/down, space, end or home, without a very prominent warning and permission prompt.

    I'm looking at you, Google.

    Cursors: they scroll the page. They always have. Stop commandeering them for bizarre behaviors.

    --
    A government is a body of people notably ungoverned - AC
    1. Re:Equally important: cursors by tepples · · Score: 1

      If not the arrow keys, then what key would you recommend to move the player's character in a video game that the player is trying on the web before deciding to buy and install it locally?

    2. Re:Equally important: cursors by angel'o'sphere · · Score: 1

      What is wrong with 'WASD'? or if you want them on the right hand: 'IJKL'.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    3. Re:Equally important: cursors by tepples · · Score: 1

      What is wrong with 'WASD'?

      The fact that it differs among QWERTY, AZERTY, and QWERTZ layouts, and the fact that a user unfamiliar with a particular game is more likely to correctly guess arrow keys than to correctly guess WASD or IJKL.

    4. Re:Equally important: cursors by angel'o'sphere · · Score: 1

      Good game designs automatically offer all three and an easy option to change it.

      Arrow keys mean: the right hand is blocked which you usually better have available for other "actions" ... if the game has them.

      But I anyway was only nitpicking ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  50. Re:Let's get them good by Desler · · Score: 1

    A guy who thinks those annoying floating bars are okay? And he's some guy you claim to be a usability expert? Hahaha

  51. Re:As a developer. by StyXman · · Score: 2

    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.

    I found a solution this weekend: just disable CSS. Pages are readable again, besides the catastrophic breakdown of design, but articles... man, articles are text and images again. And space/PgDown scrollable.

  52. Re:As a developer. by WaffleMonster · · Score: 1

    The keyboard is not a widely used technology for navigation. Most people use the pointer device and most have a scroll wheel or some equivalent scrolling gesture to them.

    It's essential for web applications the same people will be depending on every day to get their jobs done. I never design systems without keyboard navigation.

    Trying to make sure your web site/web application supports all those crazy keystrokes they did doesn't make much sense. And would require much more effort than to appease some old guys habits.

    The only metric I care about is productivity. "Doesn't make much sense" and "appease some old guys habits" convey no objectively useful information.

    I can get to any screen I want from anywhere instantly without looking at the screen and without navigation aids even being visible. This provides ability to navigate faster and improve my productivity v. exclusively touch screen / mouse usage. Those who chose not to learn keyboard navigation consistently underperform those who take the initiative to learn.

  53. disable positionig by jjohn_h · · Score: 1

    The issue is all those click objects dispersed on the page. Get rid of them with a browser that has a toggle to switch positioning on/off. e.g. Opera 12.17.

    You might be able to write a little js routine for your browser doing the same.

  54. Use Reader View and get rid of the crap by xtsigs · · Score: 1

    Of all the things wrong with web site design, the spacebar scrolling function is what bothers you? Here's what you do:
    1) Install and use Firefox.
    2) Tap "Enter Reader View" at the end of the URL box.
    3) Use the spacebar to scroll pages if that is what turns you on.

    In any case, you'll get rid of all the floating crap that gets in the way of actually reading the article. That stuff is just as bad as the blinking text (I mean the text literally blinked--not kidding) from the 90s.

    If Reader View doesn't work on the particular website you care about, then just close it out and go to another. Except for a few cases where organizations do actual journalism, everyone just says pretty much just copies each other.

  55. I hate SPACE scroll by Visarga · · Score: 1

    I'd rather use space as a dedicated play/pause button. It's stupid to go to YouTube and hit space to play a video, and it scrolls the page. But if you focus the payer, then space changes functionality and becomes the video start/stop controller. It's confusing. Who scrolls with space when you have page down, arrow and scroll wheel? Why not have a large juicy video player button instead?

  56. Re:New title for this by Misagon · · Score: 1

    There is actually a touch-screen gesture that should be equivalent to a single press on the Page Down key: a short flick of the finger. Android actually does this wrong as it scrolls different distances depending on subtle variations of your finger speed.
    There are also tablets whose primary function is an e-reader where there also physical buttons specifically for moving to the next/previous page.

    --
    "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
  57. <a href="#anchor"> by iTrawl · · Score: 1

    Spacebar schmaizebar... Clicking on <a href="#anchor> to go to a <a name="anchor"> will hide the target row under the stupid toolbar too. Some sites use JS to scroll back the size of the toolbar to compensate, and it looks creepty as fuck when they do that.

    --
    "Everybody's naked underneath" -- The Doctor
  58. Re:New title for this by geekmux · · Score: 1

    "Unknown Person Attempts to Shame the internet for Not Implementing Pointless Shortcut"

    Back in ~1995, any major application that failed to provide a PgDn mechanism would be the laughing stock everywhere.

    It's technically optional to have the Spacebar do this, but the feature itself is never optional.

    Anyone plugging in a modem to dial-up to the internet today would be the laughing stock everywhere. In other words, it's not 1995 anymore, and based on the number of people who even know this feature exists I'd say it's pretty optional, and likely irrelevant.

    Needless to say there's no fucking space bar on mobile hardware

    Something which isn't required for mobile devices because the user can trivially finger scroll that works as page down: Put the finger at the bottom of the screen, then move the finger to the top.

    My point was more centered around the fact that mobile is becoming the dominant interface to the internet, which is all the more reason this outdated feature is irrelevant, much like the dial-up modem.

  59. Re:Random jackass whines about nonsense by radarskiy · · Score: 1

    I'm old enough to remember when "buttery smooth" scrolling seemed to be of vital importance on Slashdot.

  60. Re:Web developer here by ZenShadow · · Score: 1

    Y'know, that analogy just kinda falls apart all over the place if you're trying to promote node/mongo with it.

    LAMP has been around a lot longer than nodejs and mongo. Everyone has it, and there's a reason why a lot of people still use it (hint: it isn't because they don't want to learn something new). And the tools around node for build and deployment are an egregiously overcomplicated mess. Mongo has its own pain points. And yes, I happen to use both, along with various LAMP-based applications. And some Ruby. And a number of other things.

    LAMP is the knife you're talking about. It's everywhere, easy to work with, and extremely well supported. Node and friends are the garlic press -- we're just in the popular phase where everyone is buying one and telling their friends that they aren't cool if they don't have one too.

    All tools have their place. If you can't understand that, then you're either (a) lazy, (b) in the wrong business, (c) a flaming idiot, or (d) all of the above.

    --
    -- sigs cause cancer.
  61. Re:As a developer. by jellomizer · · Score: 1

    Some say it is being lazy others saying you are meeting your deadline.
    Real world development you don't have time to make it perfect.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  62. Speaking of chronological order by presidenteloco · · Score: 1

    But "navigation bars or toolbars at the top of the web page" do not fall into the category of WWW scourges.

    That's been a standard web page design since about, I don't know, 1993.

    And making the toolbar stay there while the rest of the content scrolls has been there since the invention of frames (1994?) and CSS (1996).

    So whoever invented the clever space bar thing (probably sometime after those dates), should have taken all of those common page designs into account when implementing the scroll control feature.

    --

    Where are we going and why are we in a handbasket?
    1. Re:Speaking of chronological order by presidenteloco · · Score: 1

      ok but when was space-scrolling first implemented in browsers, which is what I was talking about.

      Also, maybe it's just me, but I would be hesitant to use the spacebar for some secondary purpose like this because I would always be afraid of inserting an extra space into some editable document / form field that just happens to have focus somewhere on my crowded screen. In other words, I think maintaining space-to-scroll feature in a multi-window context is pretty bad user interaction design.

      --

      Where are we going and why are we in a handbasket?
  63. Re:Enter versus Return by lgw · · Score: 1

    Early PCs did not have both an Enter and a Return key

    When did I say "early PCs"? PCs have only been around since the late 70s. Computing and human interfaces were around for decades before personal computers. Do you know what a terminal is?

    You know that home computers only became popular (beyond a tiny geek hobby) about halfway through the history of general-purpose computers, right? And that getting and posting forms was the norm for user interaction from almost the beginning?

    --
    Socialism: a lie told by totalitarians and believed by fools.
  64. Re:in other words by JustAnotherOldGuy · · Score: 1

    ...Person in his second half-century complains that UI element he's comfortable with is no longer as universal as he thinks it should be

    What, you're ragging on him because he's older and has more experience than you? Way to go, young lady, you're like so awesome!.

    -

    In military slang, 'pogue' is a derogatory term for some REMF that has no clue how the world works in reality. That's about right.

    In everyday slang, 'argStyopa' is a derogatory term for a pantywaist that thinks she knows it all, while still carrying a Fischer-Price lunchbox

    --
    Just cruising through this digital world at 33 1/3 rpm...
  65. Re:As a developer. by jdavidb · · Score: 1

    Space bar is not a crazy keystroke and has nothing to do with HTML standards. I would seriously fire a web developer who spoke like this.

  66. Re:Everything is a mess of broken javascript by Areyoukiddingme · · Score: 1

    whaddayagonnado?

    Not hire either one of them and compose my own motherfucking website.

  67. Fn+Down by tepples · · Score: 1

    hit the damn "page down" key

    Having to use two hands to hold Fn and press Down Arrow to activate the PgDn scancode is less convenient than just pressing the big fat spacebar with one hand.

    a lot of page views are on devices that don't even have a physical space bar.

    And a lot are on devices that do, such as the laptop into which I'm typing this comment. So unless you're requiring the user to receive SMS for account confirmation, or your web application's core functionality depends on continuous geolocation, a substantial fraction of users are going to end up on desktops, laptops, or tablets with a clip-on keyboard.

  68. Re:Everything is a mess of broken javascript by tepples · · Score: 1

    And then someone adds six lines of CSS to make it more readable, resulting in a better MFing website. (The one thing I disagree with on Better is "A little less contrast".)

  69. Re:browser's job? by tepples · · Score: 1

    If a fixed element is positioned at the very top or bottom and more than half the width of the body, the browser can use a heuristic to determine that it's a navigation bar whose height should be excluded from the viewport height for page scrolling calculation.

  70. Re:New title for this by tepples · · Score: 1

    "becoming the dominant interface" doesn't imply nearly the same usage share disparity as fiber+cable+DSL+satellite+cellular compared to dial-up.

  71. Re:Random jackass whines about nonsense by bidule · · Score: 1

    Since Page Down and Space-Bar scrolling do the same function, it would be pretty ridiculous if they were each implemented with separate code in the browser.

    Yeah, I assumed one didn't need to be a genius to get that.

    --
    ID: the nose did not occur naturally, how would we wear glasses otherwise? (apologies to Voltaire)
  72. That's not the worst thing broken by fox171171 · · Score: 1

    In the beginning, as a web page loaded, stuff jumped around and moved about as more and more arrived over our painfully slow connections. Made it pretty hard to read anything until it was done.

    Then things sped up, and using "WIDTH" and "HEIGHT" attributes in image tags, and probably all sort of other innovations, it stopped happening. You could read a page and it didn't jump all over the place while it finished loading. Yay!

    Well, somehow we've traveled back to the 90's, because that shit is happening all over again. Very annoying trying to read text that keeps moving. Somebody broke something.

  73. Slashdot on phone by fox171171 · · Score: 1

    For some reason on my phone, when I click on "older", when it goes to the next page, you see the top but jump along until it gets to the bottom, and it is pointless to try to read anything until it finishes, as it will keep going regardless of attempts to read something at the top. When it is done, then I need to scroll to the top to read the newest "older" posts. PITA.

  74. Re:As a developer. by radio4fan · · Score: 1

    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

    Could you provide a link to the part of the HTML specs which detail this 'hint'?

    Thanks in advance.

  75. Re:Let's get them good by Hognoxious · · Score: 1

    I know Donald Norman. David Pogue is no Donald Norman .

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  76. Re:in other words by argStyopa · · Score: 1

    I'm a 50 year old man, btw. "Styopa" is Russian, short for (variously) Stepan. And the arg (in case you're doubting my age) was actually my quake (1) clan [arg!] which I was into when I started reading Slashdot...then they later changed their login format, so I lost the [ and ] and !.

    I just find old people that bitch because something changes tiresome.

    --
    -Styopa
  77. Re:so who originated this venerable function, anyw by doconnor · · Score: 1

    The unix utility more was written in 1978, according to Wikipedia.

  78. Re:in other words by JustAnotherOldGuy · · Score: 1

    I'm a 50 year old man,

    Then start acting like one instead of some whiny little millennial bitch who's complaining that the rice in the cafeteria sushi isn't authentic enough to satisfy her standards.

    -

    And the arg (in case you're doubting my age) was actually my quake (1) clan [arg!]

    That's nice, dear.

    -

    I just find old people that bitch because something changes tiresome.

    Then say hello to the mirror for me.

    And it's not just that "something changed", it's that a useful existing standard is being broken for no good reason.

    --
    Just cruising through this digital world at 33 1/3 rpm...
  79. Re:As a developer. by BarbaraHudson · · Score: 1

    You completely forgot the tld in your example.

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  80. Re:in other words by argStyopa · · Score: 1

    "And it's not just that "something changed", it's that a useful existing standard is being broken for no good reason."
    So, yes, it IS in fact "something changed" and you're Mr Pogue's cute little white-knight. Adorable.

    Maybe the fact that something existed for a while doesn't mean it is intrinsically worth preserving?

    Hint: try the pgdwn key?
    Or your mouse wheel?
    Or clicking on the slidebar?
    Or sliding the screen indicator on the slidebar?
    Considering other web-systems have adopted the spacebar for their functions (ie stop/start video, etc) maybe it was a good time to abandon a method that wasn't all that widely used anyway?

    I find the hardest thing to explain to old people is that there usually a multitude of ways to do the same thing on a computer, and not to get too upset or fixated on a single method.

    I guess that's still true.

    --
    -Styopa
  81. Re:in other words by JustAnotherOldGuy · · Score: 1

    I find the hardest thing to explain to old people is that there usually a multitude of ways to do the same thing on a computer, and not to get too upset or fixated on a single method.

    Lol, I'll remember that the next time you spout off about something changing that you don't like. It'll happen. :)

    --
    Just cruising through this digital world at 33 1/3 rpm...
  82. Re:Let's get them good by MercTech · · Score: 1

    Or do you mean the 40% of users that are so clueless about HTML standards that they don't even know you can change the font size of a web page with a keystroke? Ctrl- +/- for the clueless.

    --
    NRRPT/RCT