A few weeks back we were looking into a new project.
The old “Do we have to support IE8?” point came up.
Chat with the client.
Globally, IE accounts for just over half the “desktop” web traffic. IE8 is about 16%. This for a browser that is Microsoft is due to drop for support of in about seven months.
According to the client’s website’s analytics platform IE8 accounts for a steady quarter of their traffic over the past three months - higher than the global amount.
Our client also knows their own clients.
We filter through the website data, find just over half of the IE8 users of the existing website are at their clients’ “locations”. Lazily math and to reiterate: 12.5% of the traffic to the client’s website is from their existing clients using IE8.
On the train back from London the other day I couldn’t avoid hearing a bevvy of agency types having some end-of-day “banter and drinks” on the way back to Leeds. I was stuck on one of the more frustrating later levels in Two Dots. They were being boisterous. And - hey! - agency/studio rivalry/nosiness!
“The client is still wanting their website to be IE8 compatible? This has been going on for weeks. We’ll have to do some design changes and some rebuild. They’ll have to pay extra for that support.”
Turns out their client, that client’s website and the client’s web audience overall, has “higher than average” IE8 traffic.
The project’s a month in and the agency is addressing “the IE8 issue” now, now they’re “just a couple of weeks off sign off - this will effect that.” The agency had hoped to avoid it, convince the client otherwise. “The designers will have a fit.”
This is all wrong.
The client has “dug in”. “This is important”. And can you blame them? Their audience is their business. As much as we love to look forward in this industry, we have to accept the now, which is driven by things that are merely years old - and make sure your audience gets your message.
The idea of bolting on “IE8 support” to a build later? I am hearing this as an increasing standard practice. (And to bring some element of balance, we note at the studio if we have to consider IE8 in the design and build we acknowledge there is some additional build and testing time - but we work its need up front.)
For a lot of businesses, IE8 actually still supports their business. Our client from the start of this piece could equate the revenue from those clients against browser as a lazy metric. Sometimes just looking at the web analytics isn’t just enough either.
As an industry we need to be less of the persuaders to avoid the “hassle” like those guys and gals on my train.
Or we need to be presenting less idealism as an excuse to make a website, say, IE9 upwards (let along Microsoft Edge), because that will make people upgrade to a “modern browser”. (There are strong cases when idealism is just fine, by the way, as Bryan James’s Species in Pieces showed. But read up on Bryan talking about making that piece for making that.)
We always need to know, understand considerations up-front and design (to build) with them in mind - and that includes what IE8 can and can’t let us do.
Y’know, do that analysis why at the start, put those needs into the brief at the start, so the designer - or even the developer - doesn’t “have a fit” when they are asked to reverse engineer later on. And the client doesn’t “have a fit” when you ask them to pay more.
Oh, and agencies: Publicly can you come across as more being understanding, rather than those obnoxious tipsy dicks on the train?