BabelServer.org
It's free – it's personal

About BabelServer.org

Put it in a simple way, BabelServer is a suite of tools that parses input, applies rules to the parsed content and then outputs the result - in real time. The main purpose of this instance of BabelServer is to show the concept and run it with real users. This implementation only parses html but the concept can be applied to any input and output can be anything that the current ruleset dictates. BabelServer will make your old WAP phone usable with all html based content on the web.

Presenting content and functionality on a small screen, be it on an old wap browser or the more full fledged browsers in new smart phones, has other requirements than a browser on a desktop or portable computer. BabelServer will always construct output tailored to the client device, identified by its user agent. But in most situations, automated conversion to meet the various constraints of the browsers simply isn't enough! We therefore enabled BabelServer with rulesets that describe various parts of one or different pages as well as specialized rules for the conversion of the parts one wishes to publish. This way, one can for example break down the menu and content of an existing page into separate pages or even rearrange it to enhance the user experience. One could say that BabelServer splits the content and presentation and makes it possible to rearrange both when generating output.

BabelServer is work in progress and we're working with functionality for not only presenting webclips optimized for a particular device, but also tailoring the output, both content and presentation to each user's preference.

To use the Babelserver.org web transformer on your mobile device, insert http://babelserver.org/babel?url= at the start of the URL you wish to see.