Google Design Annoyance

Posted by David N. Welton Tue, 24 Nov 2009 14:42:00 GMT

I'm the last person in the world to have much of anything to say about visual design, but this one is so blatant that even I can't help but notice:

Adsense

Analytics

See the big blue button in the same place? In one case, it is a 'sign up' button, in the other it is an 'enter if you already have an account button'. This is visually confusing for those (and there are a lot of us, I'm sure), who use both products.

no comments |

Emacs fiddling: show the menu-bar when the mouse is near the top of the frame

Posted by David N. Welton Mon, 16 Nov 2009 18:58:00 GMT

My wife is having dinner with the baby at her parents', so I took a moment to do a bit of pure, pointless, fun hacking after reading a discussion of which emacs gui features to turn off on a site I frequent. I turn off the tool bar and the scroll bar to get as much screen real estate as possible, but leave the menu bar on, because it doesn't take up that much space, and I occasionally use it to grab some little used feature whose full function name I don't recall.

My idea: make the menu bar appear only if the mouse is in that general vicinity. This initial implementation is hacky and doesn't work quite right; but it shouldn't take much to make it work. It's probably actually already been done somewhere, but it was fun to hack up something for the sake of hacking... something I don't get enough time for these days.

    (defun menu-bar-show-hide-helper ()
      (if (< (cddr (mouse-pixel-position)) 20)
      (menu-bar-mode 1)
    (menu-bar-mode 0)))

    (defun menu-bar-show-hide ()
      (run-with-idle-timer 0.1 t 'menu-bar-show-hide-helper))

I'll add fixes and updates as they are sent in.

4 comments |