Kfm Joins Mobile Fail

Today I was listening to kfm like I do most mornings on the way to work and wanted to download one of the snippets from the show but more on that at a latter date.

Currently I have noscript installed and all scripts/iframes/flash/java are disabled until explicitly allowed. Seriously I don’t know what I would do with out it.

Firstly when trying to hit kfm.co.za it just times out, but www.kfm.co.za firstly odd but something that surprised me even more wasn’t that the webserver wasn’t configured to handle urls with out the www but rather that the 2 host names resolve to different ips.
www.kfm.co.za –
kfm.co.za –

Ok what does this have to do with mobile?
Their home page has this content.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>KFM - The Cape's No.1 hit music station</title>
<script type="text/javascript">
if ((screen.width<801) && (screen.height<360)) {
else {

I seriously have to ask, how does a screen resolution dictate mobility? further more phones that are mobile do tend to not support JavaScript. Another issue why are they doing redirection on the client side are do they not understand the concept of server side detection?

Ok so I thought I would follow the mobile version of the site and maybe give them the benefit of the doubt maybe their actual mobile site wont be as bad….

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">

They clearly care about stats about their sites (Pity that they wont generate any mobile stats since they tend to not load JavaScript in the first place)

They mobile site is riddled with tables and nested tables images in the places no images should ever go.
Some stats about their mobile optimized site…

Just thinking but their Hot Jocks page is only 179kb at a current rate of R2.00 per meg 34.96 Cents to load that page…


Tags: , , ,

Thursday, May 7th, 2009 Mobile

2 Comments to Kfm Joins Mobile Fail

  1. That’s a pretty bad implementation of a mobile detection. I usually use User Agent to detect for mobile sites, sometimes fails but you don’t have to rely on a browser list like with browscap. As long as the user is not using any weird browser it works well.

    Still, you should not have javascript disabled. I can’t imagine a site correctly working without javascript now.

  2. Ivan on May 7th, 2009
  3. @Ivan: Security, I only enable javascript on sites I trust.

  4. drubin on May 7th, 2009