Web design

Mobile first, lightning fast, user focused.

"Never to let the user wait more than a few nanocenturies for a response"

50 years on and the above rings truer than ever. The average web page has grown, over the last decade, to be enormous, currently at around 2MB. Many web users, especially on a mobile connection, don’t have a fast enough experience to stay and use the page.

By optimising every web page for the slowest connections, we aim to make your website enjoyably usable for the largest possible audience.

It's win, win, win, win:

  • Good for the users' experience
  • Good for conversion rate & revenue
  • Good for the environment
  • Good for the competitive edge in search visibility

Approach

We aim to make each user's experience as close as possible, from your customer using fast fibre down to a slow 3G mobile connection. Our goal is to optimise as much as possible without degrading the user experience; get the text and usability to them first, then lay on the niceness.

Our core design principles:

  • Mobile first and responsive
  • Lightning fast
  • Accessible

Benefits

  • Increased user retention
  • Improved user engagement
  • Increased reliability
  • Improved search engine ranking
  • Reduced carbon footprint

Details

We employ a host of aggressive optimisation techniques throughout our continuous integration & deployment workflow. We’ve been steadily working towards the goals for a several years and we are proud of the stable of techniques we now think of as standard practice:

  • Treeshaking, bundling & minification
  • Lossless compression including SVG, lazy loading & low quality placeholders
  • Page stability; minimise layout shifting during rendering
  • Automated optimisation
  • Building static pages
  • Caching
  • Lean serving architecture
  • Cross browser, real device, throttled testing
  • Excellent LINX placement

We don’t really want to bore you with details, unless you want to be. Get in touch if you’d like to discuss, or if you could benefit from our approach.


Get in touch

Call us on +44 (0)117 325 1055