So, yesterday something I’ve been working on for quite a while went live. For the past couple of months I’ve been working on the front-end of the new search experience for Yahoo! Eurosport, and finally yesterday it went live.

So, what is this “new search experience” then? Basically, it’s an assistance layer on top of a standard Sports search that works out the sort of thing you’re searching for within the field of sport, and rearranges your results page accordingly. So, out with your father’s ten results to a page and in with Something New.

If, for example, you searched for “David Beckham” you’d end up with a page containing some Sports page results, some images and some videos. Conversely, if you searched for “Millennium Stadium” then you’d end up with a map replacing the videos, and if you searched for something non-sports related like “Google” you’d end up with a simple list of web results. Being able to alter the layout of the results page gives us a lot of scope to do some groovy stuff depending on what the user searches for and what modules are available.

As well as the ability to reorganise the page on a whim, the new Eurosport search results page also has a couple of nifty little JavaScript enhancements. The first of these is the infinite carousel that each of the main search modules has. Whenever you click one of the next or previous buttons on a module you’ll get to see the next bunch of results on the page, with more being loaded in in the background via a little bit of AJAX whenever there aren’t enough left cached. Personally, I love this feature - especially on the images module. The other pretty groovy bit of JavaScript is the open/close module functionality that lets you close a module for good if you decide that you don’t want to see those type of results any more. So, if images aren’t your thing, simply close the section and save some page weight on subsequent searches.

I’m really glad that this SERP has made it out onto Eurosport. It’s something I’ve been tackling for a while, and it’s good to see it out there.

For those of you who are interested, the title of this post came about via Ross Boozineges, who asked me to write a post about something I was proud of. So, there we go.

permalink | 21 August 2007

Everything I know about Internationalisation I learnt from Eurovision

Well okay, that’s not quite true. As I’m sure most of you are aware, last saturday was [Eurovision][1] and like many people I watched it with friends (and with a large drink in my hand). What I did that most…

Continue reading “Everything I know about Internationalisation I learnt from Eurovision” | 20 May 2007

Tip of the Day - YUI Slider Control

Here’s my tip of the day - if you’re using the YUI Slider control, don’t forget to set the width and height of the DIV that contains your slider thumb to the size of the IMG that actually displays your…

Continue reading “Tip of the Day - YUI Slider Control” | 6 February 2007

Microformats - A WSG Meetup in London

Coming up on the 19th October (the show starts at 19:00, but get there for 18:30) is the long anticipated WSG Microformats meetup at Westminster University‚Äôs New Cavendish Street Campus. Organised by Stuart Colville, the line-up this time features…

Continue reading “Microformats - A WSG Meetup in London”

comments (1) | write a comment | permalink | 5 October 2006

d.construct deconstructed

(Sorry about the title, it had to be done.) So, last Friday I went to the second annual d.construct conference down in Brighton. The main thrust of the day was that APIs are good, you should definitely be using them…

Continue reading “d.construct deconstructed”

comments (2) | write a comment | permalink | 11 September 2006

“F*ck ‘em!”, says Patrick H. Lauke

Well, okay - he didn’t quite say that. Yesterday was the first Geek in the Park event, organised by the Multipack, up in Royal Leamington Spa. Even though it was about three hours away from where I live in London,…

Continue reading ““F*ck ‘em!”, says Patrick H. Lauke”

comments (5) | write a comment | permalink | 28 August 2006 - The Way to mix your music

Most people who know me will tell you that I enjoy listening to music. I listen to it all the time, and I have a fairly sizeable collection of albums sitting on my computer. Unfortunately, the size of it means that I can’t always remember everything that’s available to me. This is a problem.

Continue reading “ - The Way to mix your music”

comments (2) | write a comment | permalink | 24 July 2006

Norton Internet Security woes

People who know me well will tell you that I have a deep-felt aversion to Norton Internet Security. I’ve previously had to look after a small network of home PCs that had it installed on some of them, and boy…

Continue reading “Norton Internet Security woes”

comments (1) | write a comment | permalink | 1 July 2006

Off to @media 2006

Right - it’s time for the seemingly obligatory post that all good bloggers have to do when they’re off to a conference - the one where they boast about going off to it. So, here goes - I’m off to @media 2006!

Continue reading “Off to @media 2006”

comments (1) | write a comment | permalink | 14 June 2006

Web Standards Group Meetup

I’ve just signed up to go to the first ever London based Web Standards Group meetup, on the evening of 14th July. Taking place at Northampton Square Campus (a mere fifteen minutes walk from where I work), Chis Heilmann and…

Continue reading “Web Standards Group Meetup”

comments (4) | write a comment | permalink | 8 June 2006

How to ask for help with Standardista Table Sorting

Since I released Standardista Table Sorting a couple of months ago, I’ve been constantly surprised by the amount of attention it receives. The article announcing it now has the most comments I’ve ever received about anything…

Continue reading “How to ask for help with Standardista Table Sorting”

comments (1) | write a comment | permalink | 20 May 2006

I’m going to @media 2006!

Since the initial lineup was announced a few month’s ago I’ve been wanting to go to @media 2006, but unfortunately money was such that it was an unrealistic dream for me. Until today, that is. After talking to my manager…

Continue reading “I’m going to @media 2006!”

comments (3) | write a comment | permalink | 27 April 2006

It’s Nekkid Day!

Today is the first annual CSS Naked Day, and as I do like a nice bandwagon I’m jumping on it and taking the styles off my site. The idea behind the day is to promote web standards and semantic markup….

Continue reading “It’s Nekkid Day!” | 4 April 2006


Until recently, whenever I wanted to do a load of PHP debugging, I’d pass E_ALL into the error_reporting() function to control the amount of error messages dumped to screen. As a way to become immediately aware of problems with your…

Continue reading “set_error_handler” | 25 March 2006

The Definitive Guide to Apache mod_rewrite (A Book Review)

A couple of weeks ago, I was sent a review copy of “The Definitive Guide to Apache mod_rewrite” by the lovely people at Apress. The book promised to be the be-all and end-all guide to the mod_rewrite module, and overall…

Continue reading “The Definitive Guide to Apache mod_rewrite (A Book Review)” | 12 March 2006

Yahoo! User Interface Library Revealed!

A couple of weeks ago, Yahoo released their JavaScript user interface library to the world. This is the very library that Yahoo uses internally for its miriad of products, and so was very likely that it would be highly stable,…

Continue reading “Yahoo! User Interface Library Revealed!”

comments (2) | write a comment | permalink | 4 March 2006

Standardista Table Sorting (A client-side JavaScript Table Sort module)

Standardista Table Sorting is a cross-browser compatible JavaScript module that lets you sort HTML data tables by any column.

Continue reading “Standardista Table Sorting (A client-side JavaScript Table Sort module)”

comments (232) | write a comment | permalink | 26 February 2006

Nine Fantastic Firefox Extensions!

Since I started my new job (one of the reasons for the amazing lack of posts around here lately) I’ve been doing a lot more web development on a day to day basis than I have in a couple of…

Continue reading “Nine Fantastic Firefox Extensions!”

comments (3) | write a comment | permalink | 16 February 2006

Problems creating a SELECT box using the DOM in Internet Explorer 6

Internet Explorer 6 has lots of “issues” when it comes to displaying SELECT boxes. Last week I found one which manifests itself when you create a SELECT box using the DOM. Then I found a way to fix it.

Continue reading “Problems creating a SELECT box using the DOM in Internet Explorer 6”

comments (5) | write a comment | permalink | 12 February 2006

Retrospectively prospective (phew - try saying that quickly!)

Well it’s that time of the year again, isn’t it? The time of year when everyone looks back over what they’ve done and what’s yet to come in the new year. So here comes, in no particular order, my…

Continue reading “Retrospectively prospective (phew - try saying that quickly!)”

comments (3) | write a comment | permalink | 30 December 2005

MAMP - The Mac Apache, MySQL and PHP installation

For the past week and a bit, I’ve been staying in Alderney with my lovely girlfriend and her family. It’s a pretty little island, and I’ve enjoyed my time here, but unfortunately for me my girlfriend has had to…

Continue reading “MAMP - The Mac Apache, MySQL and PHP installation” | 6 August 2005

Colour Blindness

I was just reminded by bd4d about the importance of colour blindness checking on your websites. Creating content which is visible to colour blind people seems to come way down on the list of things that need to be…

Continue reading “Colour Blindness”

comments (2) | write a comment | permalink | 22 July 2005

New web browsers, new standards awareness…

New releases of the Firefox, Mozilla, Safari and Opera web browsers were released to the world this week. Whilst the Firefox, Mozilla and Safari updates were just point releases, they’re still pretty important to download if you’re currently using…

Continue reading “New web browsers, new standards awareness…” | 21 April 2005

JBOL - Just a Bunch of Links

Well, it’s time for another clearout of my “blog-it” folder. Some of these have been gathering dust for quite a while now, waiting for me to have the time to give them a proper write-up. But, as always, time…

Continue reading “JBOL - Just a Bunch of Links” | 12 April 2005

Star Trek CSS

Okay - this just hit my geeky funny-bone, and I had to make a quick inconsequential post. Over on the css-discuss list, Chris Heilman just announced his CSS based Star Trek navigation template. It’s wonderfully geeky, and just the…

Continue reading “Star Trek CSS” | 29 March 2005

A World of Analogies

Recently, a few people have been coming up with some new analogies to describe various internet related technologies. I’m a big fan of analogies - anything that helps implant information in my brain is alright by me! Over at…

Continue reading “A World of Analogies” | 2 March 2005

Microsoft in CSS Shocker!

As reported at the Web Standards Project, is now using CSS as the basis of its design. It’s great to see another major website (I know that the target audience of this site would generally never visit,…

Continue reading “Microsoft in CSS Shocker!”

comments (1) | write a comment | permalink | 2 February 2005


Over the last couple of days, the “Big Three” search engines have all announced that they’re going to start paying attention to a new attribute on <a> tags - rel=’nofollow’. This attribute will essentially state that the marked link…

Continue reading “rel=’nofollow’” | 19 January 2005

Setting up AdSense on an XHTML based site

Yesterday, I decided to sign up for Google AdSense. The reason? Well, to be honest, I just wanted to have a bit of a poke at it, and see how it worked and what you could do with it….

Continue reading “Setting up AdSense on an XHTML based site” | 9 January 2005

Just another update

You know that I’ve been having some problems with Ghoulnet, my web hosts? Well, I decided this morning that I’d had enough of them not getting back to me about the broken log problem, so I rang them up…

Continue reading “Just another update” | 8 January 2005

about wwm is a resource for web developers created by Neil Crosby, a web developer who lives and works in London, England. More about the site.

Neil Crosby now blogs at The Code Train and also runs, The Ten Word Review and Everything is Rubbish.