Can you mark a Xara website as being a web app? If so you can probably just add a link to the iPad for the web page and it will cache the content.

There used to be a limit on the size of the cache available and no sound! Maybe that's changed.