Website performance has become quite a concern to many website developers over the last year. With the recent move to mobile its more important than any other time. Devices such as phones and tablets have restrictions in terms of Hardware Acceleration and connectivity, take for example 3G, 4G vs Wifi. How can websites perform better? What do you need to do to achieve a faster website loading time? Here is a small list on how you can improve this just by using these simple methods.
- Your Server – The first step to gaining website speed comes from a fundamental choice. Where is your website hosted? What hardware does the server use? What is the service uptime? How knowledgeable are the support team. All of these questions need to be answered. The chances are, if you are selecting a cheap host then you are likely to get a poor service in terms of speed and support.
- Image Optimisation – Using specific image optimisation tools will help your page speed performance. There are many tools out there such as ImageOptim (Mac), AdvancedCOMP (Windows), Caesium (Windows) and JPEGMini (Mac) to help you compress images but keep the quality.
- Minimize HTTP Requests – 80% of web page load time comes from time spent downloading different elements of a web page. How can you help this load time? Streamline the elements on your page. The use of CSS instead of images where possible. Combine your style sheets into one style sheet. Reduce your scripts and have them load from one file at the bottom of your page.
- Compile and Compress GZIP – Compression reduces the bandwidth of your website pages, which in turn reduces the HTTP response time. To do this you can use a tool called GZip, which can be found here.