tech support 8

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, 5 July 2012

Let's Treat Old Browser Users Better

Posted on 09:13 by Unknown


It's not hard to stumble across diatribes against IE6 (and 7 and 8) users across forums peopled by web developers. As a web developer there is no denying that my desire to play with the new and shiny is hampered by my need to support users on older browsers and systems. But do we have to be such jerks about it?




If you don't think we're jerks, I have examples in some of my posts:




  • Another Anti-IE Gimmick, June 14, 2012

  • Exclusion Is a Feature Now, May 10, 2012

  • Don't Blame Opera, Blame Devs, April 27, 2012

  • The Return of “Best Viewed in…” March 4, 2012

  • Don't Expect Microsoft's Auto-Update to Kill IE6, December 23, 2011

  • Test in Lynx and Print, It's Your Job, December 12, 2011

  • Everything Will Be the New IE6, December 8, 2011

  • Selection Bias When Reviewing Browser Stats, March 13, 2011

  • RIP IE6 (Not Really, But Here's to Hoping), March 4, 2010



How We Misbehave




The posts above are primarily about short-sighted developers (all of us) blaming IE6 (for the most part, but other old browsers as well) for their development woes. We often release that frustration on users — specifically users of those browsers.




We tell those users their browser isn't good enough. We tell them they'll have to pay more to use the site. We tell them the site is much cooler in a modern browser. We intentionally exclude them and then fail to report on their traffic (making it easy to continue to marginalize them). We do all sorts of things to the users of those browsers.



Who Are These Trapped Users?




We need to consider that most users on older browsers aren't there by choice. They are trapped.




Some are trapped because they don't know any better. They are part of the world that uses a computer rarely and the web is a painful necessity for some things they used to be able to do with a phone, a walk, or a piece of mail. These people are not evil. They are our parents, grandparents, aunts and uncles, brothers and sisters (probably not our kids). They may work in a field where they never need to touch a computer. They may hate or fear computers for very valid reasons.




They may be disabled in some fashion and rely on accessibility features or devices that they cannot afford to upgrade or are otherwise not available to them. They may have very old hardware, be using a library computer, or stuck in some internet cafe in a forgotten part of the world.




Some of them may be very smart, very interested in science and technology, very much able to run cognitive circles around all of us, and still use an old browser:



CERN homepage had 13.5k visitors using IE6 yesterday.

— Dan Noyes (@thenoyes) July 5, 2012




(That's out of 206,000 visitors, and only 3,000 of those IE6 users represent China.)




Some users are trapped in a corporate environment where they are not allowed to upgrade. Even with Microsoft's push to start to auto-update IE, corporate IT departments are still allowed to override it. These users may have no sway with IT. IT itself may be playing it safe to avoid lawsuits and compliance issues, some may not have the budget to re-write internal corporate tools. Those employees are users who trapped.



What We Should Do




Let's not treat users of IE6 (and other old browsers) like they are deviants or criminals. Let's instead treat them like people who are trapped and need our help.




Let's not require them to pay more, jump through extra hoops, or fail to see what the rest of us see. Let's not talk down to them, treat them like idiots, or tell them they should just do something they cannot do.




Take a look at your sites in an old browser (today that's IE6, years ago it was Netscape Navigator 4, tomorrow it might be the default Android browser). See if you are being a jerk to your users with poorly-worded messaging, intentional blocks, or imposed "taxes." When you stumble across these transgressions in projects to which you contribute on GitHub and elsewhere, fix them and maybe even explain why.




If nothing more, make the web and its development practices nicer to the future you who may very well be trapped on an old browser someday.



Update: July 10, 2012




There is a nice (both in tone and quality) article at Smashing Magazine today titled Dear Web User: Please Upgrade Your Browser. It assumes a reader is not afraid of computers and has at least some control over his/her environment (so it's useless for, say, my parents) and explains reasons to upgrade/cross-grade while providing links to other browsers.




Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in accessibility, browser, internet, mobile, rant, usability, UX | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Browser Performance Chart
    Jacob Gube has posted a handy chart over at Six Revisions titled " Performance Comparison of Major Web Browsers ." He tests the c...
  • Google Dashboard: What Google Knows about You
    Google announced a new service/feature today, Google Dashboard . Given all the services Google offers and all the ways you can interact with...
  • Facebook, HTML5, and Mis-Reporting
    My Twitter stream and the headlines of sites across the web yesterday lit up with Facebook's CEO blaming its stock price (failure to mee...
  • App Store Meta Tags
    Why yes, Dominos, I'd love to tap again to get your real home page to order a pizza when I could have done it right here, below your ove...
  • Speaking at Mom 2.0 in Houston, TX
    I will be in Houston this week to speak at the Mom 2.0 Summit (Feb. 18-20, 2010, Houston, TX). To make it a little easier to describe, here...
  • Codepen Has Handy Sharing Tools for Devs
    There are plenty of online resources for playing around with code right in the browser, no server of your own needed, that you can then shar...
  • History of Eye-Tracking as Research Tool
    If you've ever wondered what eye-tracking is and where it came from, there is a historical breakdown in the article A Brief History of E...
  • Opera: Presto! It's now WebKit
    Opera is replacing its Presto rendering engine with WebKit (Chromium, really, when you factor in the V8 JavaScript rendering engine). Big n...
  • The Science of Trust in Social Media
    I am one of those people who always needs to see proof of some assertion, evidence to back up a claim. While I can accept anecdotal evidence...
  • Developer Discusses Dyslexia and Dyscalculia
    Sabrina Dent , a web designer hailing from Ireland, has blogged about her struggle with dyslexia and dyscalculia and web applications today...

Categories

  • accessibility
  • Adobe
  • analytics
  • Apple
  • apps
  • ARIA
  • Bing
  • Blink
  • Brightkite
  • browser
  • Buzz
  • Chrome
  • clients
  • css
  • design
  • Facebook
  • Firefox
  • Flash
  • fonts
  • food
  • Foursquare
  • g11n
  • geolocation
  • globalization
  • Google
  • Gowalla
  • html
  • i18n
  • ICANN
  • infographic
  • Instagram
  • internationalization
  • internet
  • Internet Explorer
  • JavaScript
  • JAWS
  • Klout
  • L10n
  • law
  • localization
  • Lynx
  • Mapquest
  • Microsoft
  • mobile
  • Netscape
  • ning
  • Opera
  • patents
  • picplz
  • Plus
  • print
  • privacy
  • project management
  • QR
  • rant
  • RSS
  • Safari
  • SCVNGR
  • search
  • SEM
  • SEO
  • social media
  • Sony
  • speaking
  • standards
  • SVG
  • touch
  • translation
  • Twitter
  • typefaces
  • usability
  • UX
  • Verizon
  • video
  • W3C
  • WAI
  • WCAG
  • WebKit
  • whatwg
  • Wired
  • WOFF
  • xhtml
  • Yahoo
  • YouTube

Blog Archive

  • ►  2013 (39)
    • ►  December (1)
    • ►  November (7)
    • ►  September (4)
    • ►  July (3)
    • ►  June (2)
    • ►  May (5)
    • ►  April (3)
    • ►  March (6)
    • ►  February (2)
    • ►  January (6)
  • ▼  2012 (63)
    • ►  December (2)
    • ►  November (4)
    • ►  October (5)
    • ►  September (5)
    • ►  August (4)
    • ▼  July (6)
      • My Print Styles Article in .net Magazine
      • It's OK to Use Tables
      • Codepen Has Handy Sharing Tools for Devs
      • Let's Treat Old Browser Users Better
      • Changes to jQuery Browser Support
      • Social Media Day 2012 in Buffalo #smdayBUF
    • ►  June (7)
    • ►  May (7)
    • ►  April (8)
    • ►  March (5)
    • ►  February (3)
    • ►  January (7)
  • ►  2011 (67)
    • ►  December (5)
    • ►  November (7)
    • ►  October (5)
    • ►  September (4)
    • ►  August (8)
    • ►  July (3)
    • ►  June (8)
    • ►  May (3)
    • ►  April (1)
    • ►  March (6)
    • ►  February (6)
    • ►  January (11)
  • ►  2010 (100)
    • ►  December (8)
    • ►  November (7)
    • ►  October (5)
    • ►  September (10)
    • ►  August (7)
    • ►  July (11)
    • ►  June (12)
    • ►  May (6)
    • ►  April (8)
    • ►  March (10)
    • ►  February (5)
    • ►  January (11)
  • ►  2009 (51)
    • ►  December (9)
    • ►  November (6)
    • ►  October (21)
    • ►  September (13)
    • ►  August (2)
  • ►  2003 (3)
    • ►  October (1)
    • ►  January (2)
  • ►  2002 (9)
    • ►  December (1)
    • ►  June (3)
    • ►  April (1)
    • ►  March (3)
    • ►  January (1)
  • ►  2001 (1)
    • ►  February (1)
  • ►  2000 (4)
    • ►  October (1)
    • ►  July (1)
    • ►  June (1)
    • ►  January (1)
  • ►  1999 (7)
    • ►  November (1)
    • ►  September (2)
    • ►  August (2)
    • ►  July (1)
    • ►  June (1)
Powered by Blogger.

About Me

Unknown
View my complete profile