Thread:Talk:Athena/Browser compatibility/reply

That's something that a prototype will probably have to experiment in solving ideally, rather than something that would end up changing at all.

There are different ways to do that kind of ui:
 * Fixed positioning. This has the mentioned issue that most mobile browsers don't support it.
 * JS. The classic trick where you dynamically relocate the location of the ui chrome as the page is scrolled. This may be possible on a mobile browser, though it'll probably be a last resort.
 * overflow: auto; It's possible to create a ui like this without fixed positioning things by making the entire page the height and width of the device and then making the content area scrollable. The downside is that this may require two finger scrolling in places where it was possible to scroll with one finger. Though there may be ways to work around that, like implementing a scrolling hack using the browsers touch events.

So really rather than anything changing, the prototypes need to experiment with different ways of making this ui possible and find the best way it can be done.