skip to content rich footer

stevenclark.com.au

subscibe to the StevenClark.com.au rss feed

Two Bad Experiences with Browser Interfaces

Something about interface development seems to be going wrong lately because in the last two weeks I’ve had two really crappy experiences with web browsers that could have been avoided. Or which I could have avoided had I not used the crappy interface at all.

The first pain in the ass that I ran into was the Internet Explorer 7 zooming feature. Yes I was aware of this feature but just happened to be on a strange computer at the university and yes Internet Explorer 7 isn’t much chop. So I went to scale some text using behaviour I’ve used for some time without any bother and the next thing I’m confronted with an obtrusive zooming feature. Why is zoom the default and why is it up to me to select zoom text as an option? Isn’t the current convention to zoom text? Isn’t there any concept of meeting the users expectation? Anyway, yes its a feature that may help some people but it made for a crap experience on my part.

Internet Explorer and Opera logos

Why was the IE7 Zoom feature a pain in the ass? Really? The reason is that I was in a pressure situation and had to deal with this unannounced behaviour. Don’t mix that concept up with a user choosing to work something out at their convenience because it was very inconvenient. I would have had to immediately search for the text zooming option but I ditched for Firefox (where I should have been in the first place).

Second crap experience happened to be in Opera (which surprised me). If you’re a seasoned reader of this site you may recall I’m trying to wean off Internet Explorer. What happened was that I had my two monitors open - one monitor was displaying pages of a clients large corporate website and on the other monitor I was using a graphics program. Unfortunately keyboard shortcuts kept activating themselves in Opera doing things like turning images off and turning styles off or something. Anyway this was during a very pressure ridden stage of my work process where I really didn’t need this behaviour. I had to revert to another browser to see the graphics necessary for my work to proceed. Time is money and thinking is time!

Why was this behaviour from Opera bad? Yep I’m aware a lot of people would say as a computer professional I need to know every shortcut key in every browser and operating system known to man. I disagree. I’m still a user and, if anything, as a technical user I wouldn’t expect that the barrier for me would be as high as most other users. So I can tell you this behaviour was a significant barrier which required me to change browsers mid-workflow.

My concern is about the trend to create every function under the sun and push it obtrusively at the user. Why? My problem in Opera highlights the keyboard shortcut (aka accesskey) problem that every different program uses different keys. So I didn’t choose to turn off images at all… like it says at the beginning of Trainspotting I chose something else.

My concern is that interface designers in many instances aren’t thinking about the user-expected behaviours involved with using the interface. That its about the feature not the choice to use features that drove those issues. Let me put it this way: what would be the harm in having a menu option which meant that keyboard shortcuts were opted into? Rather than on by default for misadventurous workers with better things to do than search Google for shortcuts. And how about Internet Explorer 7 just having default text zoom and allowing users to opt into full page zoom (after all their zoom isn’t that great either)?

Maybe I picked two obvious targets for this post but both these impacted significantly on my workflow over the last week or two and I thought it was worth mentioning.

Articles are licenced under a Creative Commons Licence but copyright of images is retained by © Steven Clark 2007 - 2008

6 Responses to “Two Bad Experiences with Browser Interfaces”

  1. Thomas

    Really appreciate the feedback, Steve. You may be pleased to know that those single-key shortcuts disabled by default in Opera 9.50. You can try it for yourself at http://my.opera.com/desktopteam/ where we post new builds of the upcoming 9.50 every week.

    I’d like to hear if this solves your problem with the shortcuts.

    Regards,

    Thomas Ford
    Opera

  2. steven

    Hi Thomas, ahhh great stuff. I would have settled on the day for the shortcut list so I could make my images disappear. Ahhh they were single key shortcuts, no wonder I had such a confusing time. I kept searching randomly for two key shortcut combinations for some reason.

    Thanks for getting back to me, I really appreciate it. I don’t expect MS will bother to drop by in a hurry lol. :)

    I think I’ll grab a 9.5 build, too.

  3. Thomas

    So now you want the shortcuts, eh? :) Here’s a complete list: http://www.opera.com/products/desktop/keyboard/

    Of course, you’ll have to enable them in the new build. That’s easy enough if you go into Tools -> Preferences -> Advanced -> Shortcuts and click to enable them. You can also customize your shortcuts in this window.

    Let us know what you think about the beta over on my.opera.com/desktopteam/

    Best,

    Thomas

  4. steven

    Thomas which shortcut was it on that list that made all the images just on that page turn off, sorry turn back to x’s??? Unless I was somehow confused at the time…

    Are there web developer secret shortcuts? I’m a bit confused now. :)

  5. Thomas

    One shortcut is i+shift. I think that toggles image settings, but I have honestly not used it before. When I turn off images, I click the glasses or go to the View menu -> Images.

    You can also right click in any toolbar to bring up your customization options. Then you can click Buttons -> Browser view and drag and drop any of the icons into any toolbar.

    In the new beta, we’ve removed the glasses and instead have made the status bar appear by default. This allows you to control images and zooming at the bottom of your browser. Of course, by right clicking and customizing, you can remove it.

    Good luck playing around with Opera. Ask me any questions…i’ll be glad to help as much as needed.

  6. steven

    Thanks again Thomas, I better let you get back to work :)

    My shortlist why I’ve come to prefer Opera is actually that it actually does zoom really well, it remembers the state of the screen I’ve got on a tab (a biggie for me with about 20 tabs open on average), its fast and except on that one occasion I’ve never had any obtrusive barriers while working (another biggie).

    A web developer toolbar from a third party would be nice like the one from Nils or the Firefox plugin. BTW I noticed on Robert Nyman’s blog today that Firefox’s Acid3 is way off… which is interesting.

    I notice you beat WebKit to 100/100 Acid3 this week too.

    Thanks again for the advice Thomas, I’ll stick with it.

skip to top of page

Currently Reading

Mental Models by Indi Young (cover)Developing software from the user's perspective as opposed the organisational one is a critical area we need to work on as designers. I'm reading Mental Models by Indi Young, a book about understanding users' reasons for doing things and one system for understanding and designing for those reasons.

It's important to understand that when people visit your website they bring with them their own world view, motivations, experience and expectations. And, by working with those factors, we can improve our game significantly by providing them with what they want and need.