Call us: 0117 971 4466



HTML5 feature support amongst web browsers

HTML5 feature support amongst web browsers

Tom and Luke investigate some of the most popular HTML5 features and their support across web browsers in today’s market.

Video

At present video is one of the best supported specifications of HTML5. It enables us to seamlessly deliver video in a variety of formats and across multiple devices and platforms. We’re able to implement HTML5 video functionality now because it gracefully degrades, delivering Flash video or a static link as a fall-back for browsers that currently don’t support the specification.

We've made practical use of the video tag in a number of projects, most recently for Sky Atlantic. Video was delivered in a "stack":

  1. WebM or;
  2. MP4 or;
  3. OGV or;
  4. Flash or finally;
  5. Textual / Image Content

This ensures that as many users as possible get the best possible experience. The HTML5 video specification makes delivering this “stack” easy.

HTML5 video also allows you to interact with other content on a web page; for example, showing supporting copy / imagery alongside video at set time intervals.

Forms

Opera currently has the best support for HTML5 form elements and features. From placeholder text to date pickers and number selection with slide interfaces, HTML5 has you covered. The great thing is that you can use these elements and features now because they degrade gracefully in older web browsers. This means that we can produce code that is both lighter and faster – improving the end users experience.

Get involved! The easiest features to implement on your site are defining input types such as "date", "email", and "url" on input tags to aid a user inputting data.

Get more information here: http://diveintohtml5.org/forms.html

Canvas

Canvas is very powerful and combined with JavaScript is a strong contender to Flash. It can be used to create full and 3D gaming experiences. See some good examples here:

Canvas allows you to draw images with lines of code, creating lightweight and scalable vector images that beautifully resize and look as good on a mobile device as they do on a 60” flat screen TV!

Storage

HTML5 brings with it very powerful local storage features. Lost a connection half way through filling out a form? No problem. Store it in a client side database and send it when the connection is back online. Just like back end databases, these client side databases can be interrogated with client side SQL. Currently Chrome and Firefox have the best support for HTML5 storage features.

Geolocation

Geolocation can help deliver targeted information to users based on their location and is an exciting prospect for marketing executives. It allows a user’s web browser to work out where they are, either via GPS on the move or their IP address from a static PC, and tailor content based on graphical location.

We recently worked with BP to create 'Today's Offers' which enables users to locate the nearest petrol station and download relevant offers to their phone.

Tom Piccirilli Luke Taylor

Luke & Tom

User Interface Developers

"Luke and Tom investigate some of the most popular HTML5 features and their support across web browsers in today's market."

Who's who:

  • Alex - Business Analyst
  • Alice - Project Manager
  • Andrew - Project Manager
  • Annie - Administrative Assistant
  • Arvy - System Tester
  • Bruce Griffin - Chief Executive
  • Caroline - Executive Assistant
  • Dan - System Tester
  • Darren - Service Desk Operative
  • Dave - Project Manager
  • David - System Tester
  • Geeta - Senior Business Analyst
  • Heather - Project Manager
  • Henriette - Head of Testing
  • Jade - Production Manager
  • James - Account Director
  • Jambon - Web Developer
  • Kingsley - Web Developer
  • Kurran - Business Analyst
  • Laura - Interaction Experience Architect
  • Laura - Project Manager
  • Lee - Web Developer
  • Leigh - Business Intelligence Developer
  • Leo - Project Manager
  • Luke - User Interface Developer
  • Matt - Solutions Architect
  • Nick - Reporting Developer
  • Paul - Service Desk Operative
  • Peter Gandy - Chief Commercial Officer
  • Philip Clarke - Technical Director
  • Piotr - Web Developer
  • Rachel - Project Manager
  • Rachel - Business Analyst
  • Rosie - Account Manager
  • Sean - Account Manager
  • Stephanie - HR Manager
  • Stuart Spain - Operations Director
  • Thea - Service Desk Team Leader
  • Tom - Head of Interface Development
  • Tom - Web Developer
  • Tom - User Interface Developer
  • Tristan - Solutions Architect
  • WingKi - Senior Business Analyst

Board of Directors

Like the look of this bunch?

Join us, our current vacancies are listed below:


Partnerships:

  • Microsoft Certified Partner

Get in touch:

  • Rockpool Digital
  • Unit 7.19, Paintworks
  • Bath Road
  • Bristol, BS4 3EA
  • Google directions
Tel:
0117 971 4466
Fax:
0117 971 4477

Save to contacts