“Chain Letters” Flash game
![“Chain Letters” Flash game “Chain Letters” Flash game](https://sandjam-web.s3.amazonaws.com/uploads/2010/04/3-720x220.jpg)
I’ve been looking through some of the older Flash projects I built for Kenton School’s intranet and I couldn’t resist this one. Most people wouldn’t remember the TV quiz show Chain Letters from the early 90s featuring Dave Spikey, least of all the Pupils of a secondary school around 2006. However I reasoned this would […]
Make it snow! CSS3 animated snowflakes tutorial
![Make it snow! CSS3 animated snowflakes tutorial Make it snow! CSS3 animated snowflakes tutorial](https://sandjam-web.s3.amazonaws.com/uploads/2014/11/recipe-720x220.jpg)
The brief I was asked to add a festive touch across a range of client sites by adding a falling snow effect in the background of the pages. To do this in a stylish, un-obtrusive and efficient way was the challenge in hand. JS OR CSS3? The first big decision was whether to use javascript […]
Playing around with HTML5
![Playing around with HTML5 Playing around with HTML5](https://sandjam-web.s3.amazonaws.com/uploads/2015/11/2013-10-4328cheers09-720x220.jpg)
I’ve spent a little time recently trying out some newer html5 features as well as Facebook Integration. Cheers! I was browsing through my Facebook photos recently and the shots of friends enjoying drinks on a night out reminded me of the opening credits from Cheers. Wouldn’t it be great, I thought, if you could create […]
CSS specificity and point scoring
![CSS specificity and point scoring CSS specificity and point scoring](https://sandjam-web.s3.amazonaws.com/uploads/2014/03/css3_wallpaper_by_neersighted-d4ok90r-720x220.jpg)
We all know about how CSS works right? Styles are inherited and cascade through the DOM to child elements. We know that CSS rules referring to element IDs have a greater weight than classes and inline styles trump them again. But how exactly does the browser work out which styles should win out when multiple […]
HTML5 Canvas Animations – Top Tips
![HTML5 Canvas Animations – Top Tips HTML5 Canvas Animations – Top Tips](https://sandjam-web.s3.amazonaws.com/uploads/2014/02/html5-canvas-720x220.png)
I recently worked on a project creating an animated music visualisation using HTML5 canvas elements to create interactive animations. Since the canvas element is quite new, I thought it might be useful to compile a list of tips I’ve build up while working with it. In-memory canvas caching The biggest consideration with canvas animations in […]
19% of the Web powered by WordPress?
![19% of the Web powered by WordPress? 19% of the Web powered by WordPress?](https://sandjam-web.s3.amazonaws.com/uploads/2013/10/wordpress-uptake-660x220.png)
In July 2013 Matt Mullenweg, the creator of WordPress told the audience the WordCamp conference in San Francisco that “up to 18.9% of the web [is] running WordPress”. That’s a terrific statistic, and for more fun stats on how popular WordPress is right now, check out WordPress stats. It’s impressive, and it demonstrates how versatile […]
A New Look for Tweeted Trips Care of Bootstrap
![A New Look for Tweeted Trips Care of Bootstrap A New Look for Tweeted Trips Care of Bootstrap](https://sandjam-web.s3.amazonaws.com/uploads/2013/08/tweetedtrips-bootstrap-720x220.png)
I’ve just completed a re-vamp of a site I run called Tweeted Trips. It’s a site I created while on the road cycle touring, so the original was put together quite quickly and was really built as a proof-of-concept. The new version is much more robust, cleaner and has more features. The code was originally […]
WordPress Optimisation Checklist
![WordPress Optimisation Checklist WordPress Optimisation Checklist](https://sandjam-web.s3.amazonaws.com/uploads/2013/05/Wordpress_Wallpaper-720x220.jpg)
WordPress is a framework which is great for rapid development because it is so quick and easy to set up. Check out the famous WordPress 5 minute install. However, if you want to really make sure that your installation is working as efficiently and securely as possible, there are a few extra tweaks I tend […]