Filed under: News


The Altar Of Shiny

Jan 15 2014, 9:31pm CST | by


By Courtney Nash

Web and mobile users continue to expect faster sites and apps–especially when it comes to mobile–and this year I’d like to see people who work on the web spend more time focusing on performance as a user experience priority instead of chasing trends.

I recently ran across this article in Forbes, which lists a number of web design goals/trends that Steve Cooper is eyeing for a site redesign of online magazine Hitched. My intention is not to pick on Hitched or Cooper per se, but the list is a molotov cocktail of potential performance woes:

  • Continuous scrolling
  • Responsive design
  • Parallax sites

You can use most of those techniques without creating performance nightmares, but it is unfortunately rare. I feel like I’m living in an alternate reality where I’m hearing that users want simpler, faster sites, and yet the trends in web design are marching in the opposite direction.

Any of these approaches in Cooper’s list could backfire in terms of performance, or with user expectations–which are ultimately more important than raw performance itself. Check out this fantastic presentation from Dan McKinley at Etsy on the surprising outcome when they implemented (and then tested) continuous scrolling on their site. (To be fair, Cooper does mention performance gains that come with smaller buttons in many flat designs. But he fails to think about the far more significant performance drains from all the other techniques he’s considering.)

Tammy Everts of Radware recently posted her Top 9 list of web performance predictions for 2014, and I want to quote directly from the second item in the list:

Essentially, what’s happening is that IT is inheriting pages with performance problems caused by lack of foresight during the UX design phase, and now IT is forced to go backwards to identify and fix the problems, rather than taking a planning-first, forward-looking approach. Not only is this unfair, it’s also inefficient. Performance shouldn’t be kept in an IT silo or treated as an afterthought. It needs to be considered as an integral part of user experience design from stage one.

To this end, tomorrow we’re kicking off a series of posts on web performance aimed at web designers, written by Lara Swanson, who manages the mobile engineering team at Etsy. We start with the premise that performance is a key part of the user experience, and walk through a series of ways that web designers (and developers) can factor performance into their design workflow.

This post originally appeared on O’Reilly Programming (“The Altar of Shiny“). It’s republished with permission.

Source: Forbes

You Might Also Like


Shopping Deals


<a href="/latest_stories/all/all/31" rel="author">Forbes</a>
Forbes is among the most trusted resources for the world's business and investment leaders, providing them the uncompromising commentary, concise analysis, relevant tools and real-time reporting they need to succeed at work, profit from investing and have fun with the rewards of winning.




blog comments powered by Disqus

Latest stories

More evidence suggest iPhone 6 would be launching earlier
More evidence suggests iPhone 6 would be launching earlier
with information from Morgan Stanley, we can roughly make out when Apple would require the iPhone 6 to be launched
HTC One receives red Verizon bound version and an update
HTC One M8 to receive Red Verizon bound version (M8 also gets small update)
The Red version is most likely to be available only on Verizon
HTC One M8 survey results show Samsung and iPhone users upgrading to HTC
HTC One M8 survey results show Samsung and iPhone users upgrading to HTC's latest flagship
CompareMyMobile conducted a survey of all HTC One M8 purchases since its launch
Samsung Galaxy S5 has the Coolest Display
Samsung Galaxy S5 Display Explained
The Samsung Galaxy S5 happens to have the coolest display screen you will have ever seen. The features are simply the best.

The Hottest Photos of Victoria's Secret Fashion Show 2013


Viral Stories the Web