Sitback Blog

Posts about:

UX Tips (5)

Tagged with: UX Tips

UX Tip #68 JS/CSS optimisation – concatenation

An optimised technical solution increases performance and enhances User Experience. It may not seem like it, especially for static content such as JS/CSS, but server requests are costly. There is a fair bit of overhead in each server request, a traditional HTTP/1 page load looks like the following: DNS lookup Establish connection to the web server Send HTTP request Wait for response Receive response Steps 1-3, in an average page load, are generally fairly small and are usually a few hundred milliseconds. However, if you have 30-40 JS/CSS files per page, those milliseconds can add up very quickly.

Read More
Tagged with: UX Tips

UX Tip #61 Symbol Fonts

An optimised technical solution increases performance and enhances User Experience. Symbol fonts are a popular and easy way to add interest to your website. They can be used anywhere on your page, for instructional or decorative reasons. They replace graphical icons on your page, which may be prone to poor scaling and jagged edges when used across multiple device resolutions. Symbol fonts scale easily, so they look correct at many different sizes. This image represents a contrived example of the way a symbol font scales for multiple uses.

Read More
Tagged with: UX Tips

UX Tip #60 Content delivery network (CDN)

 An optimised technical solution increases performance and enhances User Experience. Once you've taken the steps to maximise the speed of your site, it's time to look at the server that is hosting it. Traditionally, a server will store a copy of your site and then serve it to whichever location the user is viewing it from. The time it takes from the users’ first request, to the time it takes for the server to respond can vary depending on where the user is located in the world relative to the server. Content Delivery Networks work a little differently to this. Instead of hosting just one copy of your website they host multiple copies of it on various different servers that are located around the world. So, they are able to serve the site from the geographically closest server, ultimately improving site load speed.

Read More