After another conversation on the WMLProgramming mailing list concerning automatic transcoding and proxies, it occurred to me that the debate hasn't moved on a a great deal. The extremely vocal criticism of transcoder vendors by Luca and others, online and offline, hasn't translated into more restrained and considerate development and deployment of automatic reformatting tools from operators: Sprint, Vodafone Ireland, and others have all launched more of these things.

So in a moment of uncharacteristic optimism I wondered what positive steps might be taken to improve the situation, and two thoughts came to mind:

  1. Rather than attacking transcoder vendors and operators, perhaps they and developers could jointly agree a few sensible, easily-agreed-upon guidelines which might lead to a better mobile experience for end-users.
  2. Whitelists of mobile-aware are being actively used by operators. Whilst I don't personally think that they're a pleasant solution or one which scales up, it might be useful to provide an aggregated whitelist of sites which any operator could freely download and use to augment their own whitelists - i.e. reduce the burden for individual site owners of adding themselves to the whitelists of multiple operators worldwide. This feels in a way similar to the problem that WURFL solves: handset vendors not supplying details of their devices (clearly A Bad Thing).

So, I've set up a short post - which I'll edit over time - to document the former. The latter feels like something which might be best realised using a wiki, Google docs, or more formal tool.

Feel free to comment here or there, or email me direct. This isn't intended to be an exhaustive list, but rather a set of items on which mobile site developers and transcoding vendors/deployers can readily agree; there are undoubtedly better places than this blog to debate the contentious items.