it's buggy, but here is a working example of an extremely simple html5 client for sage