From the Blog

30 Apr 2012

Removing the iphone navigation bar with jquery

JavaScript snippets that will hide the navigation\address toolbar on the iPhone when the page loads and when the iPhone is rotated in landscape or portrait mode.

Hiding the iPhone navigation bar »

13 Apr 2012

23 Tips for HTML Email Development

Various tips and tricks for creating rich and complex HTML emails that work in all major email clients including advice on layout, text formatting and images.

Top HTML Email Development Tips »

16 Mar 2012

Indexing MySQL fields to speed up PHP queries

Indexing database fields can do wonders to speed up complex PHP queries. This post goes shows how easy it is to know where to use indexes and how, using MySQL, PHP and PHPMyAdmin.

Speed up PHP through MySQL indexing »

10 Mar 2012

CSS3 text glow effect with text shadow

A few text glow effect samples and examples using CSS3, achieved by stacking the text-shadow CSS element.

Creating a CSS3 text glow effect »

02 Mar 2012

iPhone issue with displaying a large background image

Large backgrounds in the BODY or DIV element will not display on an iPhone (Safari) because of the dimensions of the image which cannot exceed 5.2 mega-pixels.

Large background image not displaying on iPhone »

14 Feb 2012

PHP function: calculate x seconds, minutes or hours ago

A useful Twitter style PHP time interval function to calculate the difference in seconds, minutes, hours or days between two different dates and times. The function can be used to display seconds, minutes or hours only, or display the most relevant time measurement unit automatically.

PHP time interval function »

09 Feb 2012

JavaScript Function to Check\Uncheck all Checkboxes

A cross browser compatible JavaScript function to select or de-select all checkboxes in a form. The check all function finds all checkboxes in a designated form, regardless of the checkbox name. JQuery version also available

Check all checkboxes in JavaScript »

02 Feb 2012

PHP get first paragraph from a string function

A useful PHP function that gets the first paragraph from a regular HTML string, with option to remove the paragraph tags.

Get first paragraph function in PHP »

28 Jan 2012

Spry XML Dataset: Selecting a Single Row

Some useful Spry code that allows a single, unique row or record to be selected from an XML dataset. The process involves first passing a unique row ID to a detail page and then filtering a single row from the XML using the unique ID.

Find specific row in Spry XML Dataset »

25 Jan 2012

Spry Dataset: Limit Rows, Characters & External Feeds

A few simple Spry snippets to limit the number of rows displayed from a Spry XML Dataset, limit the characters displayed in a Spry field and how to get around the security issues preventing xml external feeds to be used.

Limit rows & characters & using external feeds with a Spry dataset »

Get in touch

Tom Elliott Web Developer Profile Pic
Me aged 2.5

Hi, I'm Tom Elliott a generalist freelance web developer with a passion for creating clean, engaging & high performance websites using a number of tools and platforms.

Based in Nottingham, I have 10+ years experience developing websites as both a freelancer and full-time in a creative agency environment

In my free time you might find me supping an ale or two, talking shop at various Nottingham web & creative industry events or immersed in a good sci-fi read.

Feel free to get in touch with any comments or find me on Twitter @tomwebdev.

Please leave this field empty.