Category: web development

  1. SMS link protocol

    I needed to use a the sms: link protocol the other day and as it’s a rare bit of HTML I thought I’d record my findings here.
    Defined in 2008 it seems to have had sporadic support in mobile browsers over the years

  2. Desktop browser size guide for responsive designs

      Now responsive design is the new black, I’ve been doing a lot of browser resizing to check how the pages behave at various device widths. But it’s frustrating to have to guess at the screen width your aiming at. Yes, there are browser plugins that resize your browser accurately, but they are slow and […]

  3. 2011 predictions

    Everyone else is doing it, but I’ve only got the one. Well, one and a wish. My prediction <drum roll…> In 2011 websites will become more produced. By ‘produced’ I mean something like ‘using time based effects to engage the user’. Two powerful and extreme examples of this trend are: And If you’re […]

  4. Announcing is a little web app to find your nearest docking stations for the recently launched London Barclays Cycle Hire scheme. There’s been a bit of a rush to build apps for the scheme and so I thought I’d have a go and see what happens. It was a challenge combining stuff that interests me: […]

  5. Infographics – please stop!

    There’s a recent trend that’s started really bugging me. Infographics. Not all infographics: I love websites like that show case some inspiring and beautiful ways of visually presenting data. What I’m hating is cheap blog infographics like this example on Mashable. It’s a time line; is the best way to present a list of events on […]

  6. Styling the TinyMCE interface

    One of the big problems with most web based WYSIWYG text editors is that standard editor interfaces don’t provide any feedback about the horrors going on underneath the surface. WYSIWYG editors are often blamed for producing crappy HTML. However I think they generally do a decent job, it’s the users that screw things up by copying and pasting from Word or other web pages and generally doing the sort of unexpected things people do. But that’s not really the user’s fault; we can’t expect most users to know HTML or care if an H3 element is illegally nested in a P element. What we can do is create a nicer user interface that gives them more feedback on what they are creating.