Just after New Year’s some sort of underground cable screw-up resulted in our home, along with an irregular swath of our neighborhood, losing electricity for 26 hours. We don’t lose power often, and when we do, the outages are usually brief, but 26 hours felt pretty long — especially with the outside temperature below freezing and daylight hours near their calendric nadir. The icing on this particular outage’s frustration cake was that our power company, PECO1, seemingly had no idea what exactly was wrong or how long it might take to fix.
The power went out around 10:30 am on January 2, and soon thereafter PECO was estimating that power would be restored by 2 pm. Then it was 4 pm, then it was briefly 2 pm again (despite the actual time then being after 2 pm — which is when I got the sinking feeling I should get the flashlights out), then they were claiming there were no known outages in our area, until eventually they just stopped providing any estimates at all of when our power might return. I’d have given PECO some credit for honesty if they’d simply replaced the estimated time for power restoration with the shrug emoji.
I was following along with these updates and checking the outage map from my iPhone, on PECO’s website. Which website I wasn’t at all familiar with, because our power really doesn’t go out very often, and my wife takes care of the bill. PECO’s is one of the worst websites I’ve ever had the misfortune to need to use. Among its faults:
- It is incredibly slow to load. (This slowness couldn’t be explained by overwhelming demand — the power outage was not widespread.)
- Pages often finished loading incompletely. Just some page header chrome at the top and nothing but white underneath. In fact I just tried right now, today, and got this.
- Navigation is confusing, and even once I figured it out, it took multiple taps and page loads to get to the pages I wanted to return to. And those page loads were all slow to load.
- Worst of all, most tasks you might want to do, including just checking on the status of an outage, seemingly require you to be signed in as a customer, but the website signs you out automatically after a few minutes. So each time I returned, I had to start by signing in again. Which, you’ll be surprised to hear, was slow and sometimes wouldn’t take on the first try, despite my credentials being auto-filled.
Basically, PECO’s mobile website feels like it was developed using and exported from Microsoft Excel. You might say, “Well that makes no sense, because you’ve never been able to build or export websites using Excel.” To which I’d respond, “Yes, exactly.”
So, every time I wanted to see if there was an updated estimate on our power being restored, it took at least a minute or two of waiting for pages to load, signing back in (which was always slow), and poking around their inscrutable site navigation. The website did prompt me, occasionally, to install their mobile app, but I was like “Fuck that, it’s probably just their website in a wrapper.”
It was a cold and dark night, but our power was restored the next day just after noon,2 and it stayed restored, so I metaphorically dusted my hands and thought to myself, “I hope I never need to use that fucking website ever again.”
Last night, our power went out again. This time, thankfully, it was only out for about 80 minutes. When the outage hit, before even once trying PECO’s cursed website, I went to the App Store and installed their iPhone app. It was a revelation. PECO’s iOS app is everything their website is not: fast, well-organized, and, blessedly, keeps you signed in.3
I’d go so far as to describe PECO’s website, at least as experienced from a phone, as utterly incompetent. I’d describe their native iOS app as — I can’t believe I’m going to use this word — good. It’s hard to believe the website and app are from the same company.
This makes no sense to me. A utility company is the sort of thing where I’d expect most people would use them via the web, even from their phones. Who’d think to install an app from their electric company on their phone? But it’s a night and day difference. I feel like a chump for having suffered through the previous 26-hour outage obsessively checking their terrible, slow-loading (I just can’t emphasize how fucking slow it is), broken website when this app was available.
There’s absolutely no reason the mobile web experience shouldn’t be fast, reliable, well-designed, and keep you logged in. If one of the two should suck, it should be the app that sucks and the website that works well. You shouldn’t be expected to carry around a bundle of software from your utility company in your pocket. But it’s the other way around. I suspect that my instinctive belief that a service company or utility should focus its customer service efforts on the web first, and native apps second, is every bit as outdated as my stubborn belief that invite ought not be used as a noun. (Invitation is sitting right there.)
I won’t hold up this one experience as a sign that the web is dying, but it sure seems to be languishing, especially for mobile devices.4 And the notion that mobile web apps are closing the gap with native apps is laughable. The gulf between them is widening, not narrowing.