Accessible Scroll-triggered Modal Overlay using jQuery

(or “How to put a visually disruptive overlay in front of your users without annoying them so much they instantly leave your site”) This is the techie companion post to our discussion on visually disruptive overlays AKA “those irritating pop-up things that seem to be everywhere nowadays”. It gives the technique we use on the […]

Rich & Immersive 3D Experiences on Digital Devices. Coming Soon?

Rich 3D on Our Desktops, Mobiles and More If we assume that Moore’s Law keeps on applying, it would seem safe to think that the digital devices that we use – desktop, phones, TV’s, even fridges – will become ever more powerful. And, we can therefore assume that the experiences that we can have on […]

Charting & Visualisation in a Refined Way

Here at Refined Practice we’ve been busy working away on a little project involving the D3.js javascript library. D3.js provides a large set of tools to help visualise data online in the form of interactive visualisation, charts and diagrams. We love D3.js, it’s great – in fact founding partner Roland Dunn loves it so much […]

More SVN Code Snippets: Adding All New Files, Deleting All Removed Files

As we have mentioned before, we use Subversion to manage our codebase. That includes our WordPress set up with all its preferred and custom plugins. So, what’s the best way to update a plugin when it’s in your Subversion repository? The approach we take (which you might find handy) is to: Download the new version […]