Richard Parnaby-King

Web Developer – PHP, Zend Framework and Actionscript 3

Providing user feedback on background operations

On any website that does any form of background operation that prevents the user from progressing immediately (for example an ajax operation that updates search filters based on the currently selected option) then the user needs to be informed.

CSS External Link Images

Some websites with external links have a small image or icon to indicate that the link will lead them to an external webpage. Here is a simple CSS trick to show an html entity indicating an external link:


In a previous post I demonstrated a CSS Only Image Zoom. In this post I will explain how to do a CSS only overlay using the CSS3 box-shadow effect to focus the users’ attention onto the element being hovered on.

CSS Only Image Zoom

This is a nice simple effect that is used on a damned lot of websites: The image zoom! Screenshot Basically, move your mouse over the image to see a larger image. There are two approaches to this: Have two images – one small, one large – and hide the large image the user hovers over […]

HTML Nandos

Have just spent 3 weeks in Cyprus as a belated honeymoon with my wife (who else do you go on honeymoon with, d’uh) and driving around we saw this:

Track pages that do not exist with Google Analytics

Using Google Analytics it is possible to track pages as though a user had visited it, even if the page does not exist. This is useful for, for example, ajax form submissions – instead of redirecting to a thank-you page, you can leave the user on the same page and track a custom page (that […]

Rating System

Most eCommerce websites have a rating system for their products or services, such as Amazon’s below. These rating systems provide customers with other customers’ experiences with the particular product or service. But did you know that these ratings can also influence your ranking on search engines, such as Google? And that some search engines even […]

How to get the optgroup for a multiselect in jQuery

Imagine you have created a web application for a small grocery shop, and as a free gift for signing up they are letting you have one free piece of fruit or one free punnet of berries. In a notification area you want to indicate to the user what type of gift they have chosen. Using […]

Zend_Form – prefix text using decorator

I want to prefix the form with a title, within the form tags, but above the form elements. [html] Login Form [/html] Further more, I do not want to use a view script.

Canonicalisation and Zend

Canonicalisation issues occur when a webpage is able to be accessed via both and, in severe cases this can cause the search engines to effectively index 2 identical copies of your site. Zend routes do not discriminate between pages that end in a slash or not – if a route does end in […]


    Having fifteen years of programming experience in PHP, Zend Framework and ActionScript3, I have a very strong working knowledge of object orientated programming.

    I am a PC Gamer! Playing FPS, RTS, RPG and the occasional MMO since 1996 I have a huge number of a variety of fast-paced games.

  • Recent Posts

  • Categories