AutoTouch is a toolkit that performs a default set of transformations to the user interface of a web-based system so that it may be used with a touchscreen. It also provides an API for developers who wish to add transformations particular to their system