Google Minify and Far Future Expires Header
Google takes into account page load time into its ranking algorithm. As such, web developers the world over are trying to squeeze as much functionality into as few bytes as possible. This is where Minifiers come into the picture – they automatically remove all un-needed bytes from javascript and css files before sending them to […]
Speed up your website with these htaccess rules
As a web developer we should all know that Google now takes site load time into consideration when determining the position of a website in their results pages. There are plenty of things to do during development to speed up a website (front-end caching, database caching, css sprite sheets, minifying javascript and css files, the […]
Track pages that do not exist with Google Analytics
Using Google Analytics it is possible to track pages as though a user had visited it, even if the page does not exist. This is useful for, for example, ajax form submissions – instead of redirecting to a thank-you page, you can leave the user on the same page and track a custom page (that […]
Progressive Enhancement vs Graceful Degradation
If you have programmed anything in javascript or flash then you have probably come across the problem of “what to show the user if they don’t have (javascript|flash)”. There are two approaches to solving the problem: Progressive Enhancement and Graceful Degradation. This post will introduce both concepts (hopefully unbiasedly), with examples of both.
Rating System
Most eCommerce websites have a rating system for their products or services, such as Amazon’s below. These rating systems provide customers with other customers’ experiences with the particular product or service. But did you know that these ratings can also influence your ranking on search engines, such as Google? And that some search engines even […]