Skip to content

SiteKickr Web Development

search
search
Creating the Navicon without an icon
Jan28January 28, 2014CSS, Style & Presentation

Creating the Navicon without an icon

The navicon is almost universally recognizable as a hover-for-navigation element, but it requires another image be loaded, unless you are clever about implementing it.

Using Lazy Definition to load JavaScript libraries on demand
Oct09October 12, 2013Advanced, JavaScript, Server / Performance

Using Lazy Definition to load JavaScript libraries on demand

With the number of amazing JavaScript libraries out there, it’s tempting to overload our pages with http connections that load these scripts and immediately execute them. We can spare our user’s bandwidth and page load time by combining two popular techniques.

The back button cache – taming it with HTML 5
Oct03Intermediate, JavaScript

The back button cache – taming it with HTML 5

The browser back button has been a thorn in every web developers side since the early days of the web. HTML 5 storage offers us a unique way to avoid using AJAX to updated certain page elements in the event that the back button is pressed.

Prefer conditional loading of social network scripts
Sep19September 19, 2013JavaScript, Server / Performance

Prefer conditional loading of social network scripts

Are you loading social network button scripts on your site unnecessarily, and increasing your page load time in the process?

Using Google’s New PageSpeed Module for Apache
Aug19April 7, 2016Beginner, Server / Performance

Using Google’s New PageSpeed Module for Apache

Google’s new PageSpeed Apache Module is incredible. I did however hit a few snags in the installation and configuration of the module. Nothing serious, but I thought it was worth pointing them out, in case others run into the same problems.

Social sharing buttons – the right way
Nov18March 17, 2013HTML, JavaScript, Web Marketing / SEO

Social sharing buttons – the right way

Social sharing buttons have been around for a few years now. They’re ridiculously popular for three reasons: They bring traffic to your site, for free…

Sep23September 23, 2012JavaScript, Server / Performance

Reduce load time and resource usage with Content On-Demand

Your local area cable provider has been putting the concept of On-Demand to good use for years, providing television or movie titles only when specifically…

Sep20September 20, 2012CSS, Style & Presentation, HTML, JavaScript, Server / Performance

Reasons to avoid inline CSS & JavaScript

Every HTML page consists of three major components: The skin/template (including meta data) HTML tags used to wrap the content and provide information about the…

Jan19January 19, 2012JavaScript, Server / Performance

Loading jQuery asynchronously

If you're reading this, you probably are already familiar with loading your JavaScript asynchronously, to improve your web page load times. And, you have probably…

Dec25Server / Performance

Page speed is calling out Google hosted Javascript libraries

You may have done everything you can to optimize the JavaScript resources that you host on your server, but if you find yourself using a…

© 2025 SiteKickr