Fish swimming through a 404 sign on a purple background
    Corporate Website

When things slowly become critical

Date
19/09/2023

A website or application must not only look good and be easy to use, above all it must also work - always and everywhere.

More than 30 years after its invention, the Internet has long been mobile; but there are still websites that look on a smartphone as if Tim Berners-Lee himself had optimised them for his pilot and a 56k modem. This is incomprehensible for the ever-increasing number of people who do not sit down at a desk to "go online" - and is also directly penalised by Google with a poorer ranking.

 

In addition to the pure loading time, the response times to user input and scrolling behaviour are also evaluated, which can sometimes suffer under the weight of poor implementation, especially on mobile devices. In this case, "mobile first" in design does not only refer to the fact that something looks particularly good on a smartphone and that everything appears in the viewport at first glance. It is also important that everything runs smoothly, loads quickly and simply feels good.

 

Otherwise, users will quickly become frustrated and leave the website - a website that is designed and programmed "mobile first" but takes more than two seconds to load will test visitors' patience and encourage them to bounce. A website that is designed and tested for an optimised user experience but takes more than five seconds to become interactive also does not leave a good first impression and leads to a decrease in traffic and conversions. Google is now even going so far with its "mobile first" approach that it is kicking non-optimised websites out of the search results.

Slowly it becomes critical

Fortunately, you can influence the loading time of a website in a targeted manner if you follow a few simple rules and pay attention to the size of the website, the number of images and the quality of the hosting. It's that simple:

 

  • Use clean code: It is best to avoid ready-made website templates with a maximum number of functions and programme them yourself. Clean programming only uses code that really makes sense, thereby keeping the source code and therefore the site as a whole lean.
  • Avoid unnecessary plug-ins: Every plug-in eats up loading time and makes the website slower. This is all the more annoying if the plug-in is only part of a ready-made solution and is not actually needed.
  • Optimise image files: Although high-resolution images are nice, they are absolutely unnecessary for use on screens and guarantee long loading times - especially on mobile devices. It is therefore essential to compress images and reduce them to the required size. Whether with Photoshop or TinyPNG, it doesn't matter.
  • Use a content delivery network (CDN): A CDN distributes the files of a website to powerful servers all over the world. The page can then be loaded not only from one source, but simultaneously from several servers, depending on which server is close to the website visitor. The biggest advantage is a consistently fast loading time, regardless of the location of the target computer.
  • Use fast servers: However, these servers should then also perform accordingly. To achieve this, it may make sense to invest a little more in hosting and rely on dedicated servers that are only used for a single project and are therefore correspondingly powerful.
  • Use caching: With caching, the content of a web application is temporarily stored during the visit. This allows the website or application to load faster when you visit it again.
  • Reduce the number of HTTP requests: The number of HTTP requests can be easily reduced by merging several files into a single file.

404 - Page not found

A fast website is nice. However, it is even better if the website is reliably available at all times. If the page does not load at all, all the effort you have invested in the performance of your site up to this point is in vain. If websites, applications or services are unavailable, (potential) users are lost forever in case of doubt. This is because they now assume that your offering is also "always on" and - consciously or unconsciously - draw conclusions about the quality of products or services if something goes wrong on the website.

 

The use of high-performance - ideally perhaps even dedicated - servers in conjunction with a content delivery network (CDN) ensures reliability here.

 

In the last part of our series "Beautiful is good, but useful is better", we show that in case of doubt, all efforts are smoke and mirrors if the offer is of no use.

Related blogs

Corporate Website

Beautiful is good,
but useful is better

 

 

The fourth part of our series focuses on the benefits of UX and poses important questions about optimising and combining user design with customer experience. Three aspects show which UX principles should be integrated in order to achieve an ideal benefit.

 

 

More information
Corporate Website

The 3-click rule and its impact on the user experience

 

 

After clarifying the basics in the first part of our series on UX design, today we will focus on the topic of user guidance. As with a good navigation app, it's important to give visitors to your website the right cues and signals so that in the end they say: "You've reached your destination!"

 

 

More information
Corporate Website

Four things you need to consider when optimising your landing pages

 

 

If you take various articles on the subject literally, landing pages are your hardest-working and cheapest employees. Why? Because you only have to set up the pages once and they then collect leads for you 24/7. You can find out everything you need to consider when optimising your landing pages here.

 

 

More information