• Categories



  • Archives

  • Archive for the Web Development Category


    On redirects, spiders and security

    Published July 13th, 2010

    Recently I’ve been working with an agency that has its own simple PHP web site framework. During the course of working with them, a problem arose: pages were disappearing, apparently without human involvement.
    With some detective work they had discovered that somehow the ’secure’ CMS part of the site — where the client can log in [...]

    Web fonts: the time has come

    Published May 28th, 2010

    A couple of weeks ago, I spotted a post on Slashdot about a company – fonts.com –  that was opening up its font library for use by web developers. I thought it was a pretty neat idea: it uses the new-ish @css-font functionality that works in most modern browsers – along with a bit of [...]

    CSS: Removing that dotted line around a link

    Published December 4th, 2009

    Just a quick note to myself…
    I’m working on a navigation system that uses CSS image replacement. To hide the text, CSS shifts it out of view by using the text-indent property and a big negative value. However, a side-effect of this is that when you click on a link, the dotted border that appears while [...]

    Comparing changes to MySQL databases

    Published December 10th, 2008

    One of my personal nightmares goes as follows: I’m working on an existing MySQL-based system, adding or changing something that involves altering existing database tables. I do what I need to, commit the code and then realise that I need to make the database changes too…only I’ve forgotten to keep track of the edits I’ve [...]

    jQuery: Dropping items from a draggable list to a sortable list

    Published October 4th, 2008

    For reasons that I might outline in another post sometime, I recently decided to replace MooTools as the JavaScript library behind our company CMS (which I’m in the process of rewriting from scratch) with jQuery.
    It’s been a few weeks now since I made the decision and I’m starting to become more comfortable with jQuery’s quite [...]

    « Previous Entries