There are two big problems with online applications. One is a limited UI – you do not have the rich controls and interoperability that you do with desktop applications. The other is connectivity – you need an internet connection, and given there’s no connectivity on the Tube or most flights this can make many applications [...]