I currently have limited availability - please get in touch if you'd like to work with me.
  1. jQuery parse times

    April 3rd 2014

    The amount of time required to parse jQuery was measured on a variety of devices. On the latest generation it was parsed in less than 100ms but on older devices it can take 250ms or more. No significant difference was found between jQuery 1.11.0 and 2.1.0. iOS outperforms Android devices of a similar age. On iOS, Chrome consistently parsed jQuery faster than Safari.

    Read article…
  2. Dealing with very small screens

    March 26th 2014

    With the increasing availability of wearable devices that include a web browser we will have to make sure we are coping with devices with a smaller width screen than 320px, which is the most common size for mobiles.

    Read article…
  3. Namespacing data attributes

    March 12th 2014

    HTML data attributes are a very useful way of conveying information to JavaScript that is running on the page and can be used to separate out functionality from presentation. As these techniques become more widely adopted, especially in framework and library code, there is a risk that some attribute names are used for more than one thing.

    Read article…
  4. Cutting the mustard

    March 6th 2014

    The phrase "cutting the mustard" was coined by the BBC responsive news team to describe a technique of setting a minimum standard that a browser must meet in order to get an enhanced experience. Browsers that meet this minimum standard are said to cut the mustard.

    Read article…
  5. Hybrid devices

    March 4th 2014

    A recent Gartner report shows that Android has overtaken iOS in worldwide tablet market share and, given this mirrors the situation on phones, this is hardly surprising.   What I found more interesting is their assessment that the next market segment that will grow is hybrid devices - i.e. those that can fulfil the role of both laptop and tablet, frequently thanks to a detachable keyboard.

    Read article…