HTML5 – Maturing Desktop Browser Support Opens The Door To Enhanced Commerce Experiences

Peter Sheldon

 

eBusiness and channel strategy professionals are no strangers to HTML5. Ubiquitous support for the next generation of open web technologies (HTML5, CSS3, and JavaScript) across smartphones and tablets has made it easy for mobile development teams to start leveraging these technologies. However, fragmented browser support for HTML5 and CSS3 features on desktop browsers has thus far dampened the appetite of developers to embed HTML5 into their desktop eCommerce sites.

As we roll towards 2013, the tide is turning; leading online brands, including Apple, Best Buy, Four Seasons Hotels, and Rue La La to name a few, are now putting the features of HTML5 to use on their desktop sites with the goal of enhancing the online experience for customers using modern browsers like Chrome, Firefox, and IE9. We are at an inflection point: With consumer adoption of HTML5-“capable” desktop browsers widespread and web developer understanding of the technology rapidly maturing, HTML5 is no longer an emerging toolset for mobile and tablet development. Instead, it is fast becoming the de facto standard for web experience innovation across touchpoints.

As eBusiness teams evaluate the business case for HTML5 on the desktop, it is important to remember that this not an all-new technology— it is a collection of individual features that extend the existing W3C HTML standards. The decision to start using HTML5 or CSS3 does not require any changes to or throwing away of existing code. Instead, eBusiness teams can simply enhance the user experience of existing sites by incrementally using the new features of HTML5. HTML5 puts more tools in the box, but it doesn’t change the fundamentals of how to build the website.

Read more

Embracing The Open Web: The Technologies You Need To Know

John R. Rymer

The open Web is a culture, a community — and a set of preferred technologies for Internet applications. While HTML5 is the best known of these technologies, the open Web also includes JavaScript (client and server), CSS3, Representational State Transfer (REST) application programming interfaces (APIs), and mobile frameworks such as jQuery Mobile. Together, these technologies comprise a new application platform for the Internet that will gradually replace today’s web platforms (HTML4, Adobe Flash, Microsoft Silverlight, Simple Object Access Protocol [SOAP] web services, Java EE, and .NET) for most applications. Forrester recently published research outlining the open Web platform’s key components, their readiness, and how the platform is evolving.

Open Web developers tend to use a variation of the façade pattern for their applications but refine the pattern to focus on standard web formats and protocols and services delivered via the Web — so we refer to it as the open Web façade. Developers draw on three bodies of de jure and de facto standards to implement the open Web façade pattern:

  1. Client standards. Application clients based on a body of emerging standards collectively labeled HTML5.
  2. Service plane standards. A service plane that exposes interfaces using the REST pattern and resource-oriented architecture principles. These services are often called RESTful web services.
  3. Virtual infrastructure standards. A highly virtualized server tier (often a public cloud service) that is easy to deploy initial solutions to but that is also able to scale up or down on demand to meet surges in capacity.
Read more