CapTech recently attended the HTML 5 Developer's Conference in San Francisco, CA. This is a great three-day event that features some of the web's most prominent companies and thought leaders.

For the first post in our series on the conference I'm going to discuss where the web currently stands and touch on some of the conference themes that may help signal where it's going.

One of the undisputed biggest web trends these days is all things mobile. Users are increasingly accessing sites from mobile devices and their expectations from these sites are growing just as fast. Companies are realizing they need to provide unique mobile experiences, but they may not realize just how important performance is to these experiences. Colt McAnlis from Google presented some alarming statistics:

- 47% of users will leave your site if it's not loaded within 3 seconds

- 80% of those users won't come back

And the scariest statistic of all, 50% of those users said they'd not only leave but would tell their friends to avoid your site.

Steve Souders offered some insight during the keynote on what might be driving these expectations:


(keynote slides)

US-1, 2, and 3 are mobile carriers, and those are increases of 68%, 131%, and 30% respectively.

Not only does performance have a real impact on user satisfaction but it can also directly affect revenue. Users are more likely to seek out competitors if they provide a better mobile experience. This experience should be at the forefront of any mobile strategy and has driven some companies to adopt a "mobile first" strategy. If you're interested in learning more about mobile first, I recently presented a Webinar on Mobile First Strategy that's available for download on our website.

The second significant trend throughout the conference was the shift from the server-centric architectures of Web 2.0 to the client-heavy approach we're seeing today. Sencha CEO Michael Mullany asserted that this is the biggest paradigm shift since the invention of the web. Server-driven frameworks like JSF and ASP.NET MVC are diminishing in favor of lightweight architectures that make use of RESTful web services and JavaScript libraries like Backbone.js.

This new architecture approach allows sites to provide a richer user experience while improving development time and maintainability. The single-page app paradigm continues to pick up steam while browser technologies are providing more and more previously native-only features. It's becoming increasingly important to support multiple channels and the web is helping to enable this support.


CapTech's Multichannel Architecture Approach

These were some of the high-level trends we saw in addition to the great technical talks throughout the conference. In summary two things are clear:

  • Users want to do more from their mobile devices, and expect a better experience.
  • The web has undergone a significant architectural shift that's allowing for better user and developer experiences.

We recommend keeping these trends in mind when creating and executing your web and mobile strategy. Stay tuned for the next entry in our HTML 5 Developer's Conference series.