Hungry Browser adopts HTML5

We've always been a proponent of Web Standards since our humble beginnings back in 2001 (and proudly have never built a website using tables). So it only made sense for us to embrace some of the new front-end technologies that we've all been hearing about over the past 12 months or so.

The Hungry Browser website is now built entirely in HTML5. We've not gone overboard here, as it is all about what is appropriate for our site and our audience. At the moment we are leaning more towards progressive enhancement, rather than going overboard and chucking in geo-location etc. just for the sake of it.

Progressive enhancement

At first glance it might seem not much has changed, but if you choose to look under the hood you will notice we are using the new semantic elements to structure our pages. We've incorporated the new HTML5 form elements such as the range, date, url, email and phone inputs and are using localStorage to allow users to complete the contact form offline (or in two parts). We are also using some advanced (and not so advanced) CSS3 techniques for presentation.

Fluid grids and responsive layouts

You will also notice that (thanks to CSS @media types) this site now has a fluid grid and responsive layout. So regardless of what device you are viewing this site on, you should (hopefully) get an optimal user experience based on the platform and the context in which you are browsing.

Final thoughts

Anyway that's enough blabbering from us. Have a look around the site and let us know what you think. Its not perfect just yet, but the web's ever-evolving nature means it never is.

Posted in: BlogDevelopmentUser experience

Tags:

More blog articles

O2 poor customer experience

O2 logo

An overview of the frustrations we had dealing with O2 Broadband and the poor business logic and customer experience that accompanied it.

DPD poor customer experience

DPD couriers logo

An overview of the frustrations we had with delivery of goods by DPD couriers and the poor customer service experience that accompanied it.

The UX lottery

lottery

A short story about what to look out for when hiring freelance UX resources.

Prototyping for UX presentation

prototyping-ux-presentation

We prepared and conducted a presentation for the UX team at Candi about how to create functional prototypes and work them in as part of the UX workflow and documentation.