News & Blog

How To Create a Torch Effect With jQuery

April 16th, 2014 - Posted by Steve Marks to (X)HTML / CSS, Javascript / jQuery, Web Development.
On the homepage of this site you’ll notice that there is a series of panels advertising each service. My favourite one is the ‘Contact Us‘ panel, mainly because of the effect being used. I call it the ‘Torch Effect‘ because it’s like someone shining a to...
Debugging Ajax Requests

Debugging Why Your AJAX Requests Aren’t Working

February 18th, 2014 - Posted by Steve Marks to Javascript / jQuery, Software, Web Development.
AJAX is a great way to improve usability for a site or application and, with the up-rise of libraries such as jQuery, MooTools and Prototype, it’s never been easier to implement AJAX functionality. When it’s working it can make tasks quicker to complete, and also means that the...
acf-street-view

Advanced Custom Fields Street View in Google Map

February 5th, 2014 - Posted by Steve Marks to Javascript / jQuery, PHP, Software, Web Development.
One of the field types available with the Advanced Custom Fields plugin for WordPress is ‘Google Map‘. This allows a user to enter a location or address, then have a Google Map be output on the frontend. I worked on a site this morning that required a Google map adding, the dif...

Getting Marketo Landing Page JavaScript To Work

January 27th, 2014 - Posted by Steve Marks to (X)HTML / CSS, Javascript / jQuery, Web Development.
I was recently tasked with building some landing pages in Marketo for a client. They chose Marketo so that they could track conversions and record submissions from the embedded form. I’d built landing pages in the past with no real problems, that was until now. In summary, on my land...

Resolving Google Map Controls Appearing Squashed

January 9th, 2014 - Posted by Steve Marks to (X)HTML / CSS, Javascript / jQuery, Web Development.
After working on an implementation of a Google Map earlier today, I came across an issue with the controls of the map appearing squashed, almost invisible like so: As you can see, the zoom control for example is barely noticeable. It was the same for other controls on the map, and also the...
Creating a Flot Horizontal Bar Chart

Creating a Horizontal Bar Chart With Flot.js

November 26th, 2013 - Posted by Steve Marks to Javascript / jQuery, Web Development.
I’ve been working with the jQuery Flot library quite a bit recently, and have already blogged about some of the problems I’ve had to overcome. This post isn’t necessarily about a problem. More of a ‘How To’ after I struggled to find any documentation or tutori...
Flot Blank in Internet Explorer 8

How I Got jQuery Flot Graphs To Work in IE8

November 19th, 2013 - Posted by Steve Marks to Javascript / jQuery, Web Development.
I’ve been working on a project recently that required a whole load of graphs and charts be displayed; From pie charts, to horizontal bar charts. To accomplish the job I put my faith in the trusty jQuery Flot library. I’ve used the Flot plugin in the past for simpler graphs but ...

Return VideoJS Player to Poster Frame After Video Ends

September 25th, 2013 - Posted by Steve Marks to (X)HTML / CSS, Javascript / jQuery, Web Development.
I’ve written previously about VideoJS and a problem I faced whilst using it. Todays post isn’t about a problem as such, but more a usability improvement that, to be honest, I couldn’t believe wasn’t default functionality. The improvement I’m referring to is re...

jQuery fadeOut() Not Working on Absolute Positioned Elements

September 18th, 2013 - Posted by Steve Marks to Javascript / jQuery, Web Development.
I’ve been using jQuery for a few years now and, in this time, must have done thousands upon thousands of hiding and showing elements by using the fadeIn() and fadeOut() functions. Back in the day, hiding and showing elements was commonly done by switching the ‘display‘ st...

Resolving Error “Maximum call stack size exceeded” When Using Google Maps API

September 5th, 2013 - Posted by Steve Marks to Javascript / jQuery, Web Development.
I love working with the Google Maps API and have been lucky enough recently to work with it in a few projects; From simple maps with just a couple of markers, to complex maps showing polylines, polygons, directions, and much much more. Hopefully I’ll get to share some of these more a...