No matter how big or small you are, how much money you’ve invested into your infrastructure, how many levels of redundancy you have, or how many IT gods and gurus you’ve hired to watch over your website – the fact of life is that your website will go down, even if it’s for a brief moment. And you should be ready for that moment. Here is a good example that I came across recently – BannersBroker.com maintenance screen.
It looks simple and and straight-forward. But if you are even remotely familiar with web development and design, you can appreciate how much thinking actually went into this one. First of all, the mere fact that there is a maintenance screen, means that someone thought plenty about the website. Secondly, it’s very well composed. The big yellow helmet and large, bold “Under maintenance” letters both tell you exactly what’s going on. It’s not a user error. It’s not a crashed server. It’s not something to report to the webmaster. They are working on it. Thirdly, it tells you exactly when to come back – in 30 minutes. Fourthly, it still provides you with an emergency contact information – phone number and email. Fifthly, it gives you something to do for thirty minutes that the site is going to be down – explore the company’s YouTube channel, Facebook page, and Twitter stream. Sixthly, it reinforces the company brand. Twice, in full color and full name, and in black-and-white small logo. Seventhly, it doesn’t have any useless junk. What else could you wish for?
To me, this is up there with Twitter fail whale and GitHub 404.