Android presents some interesting issues with using Ryuzine that aren’t present for iOS users regarding which User Interface version is delivered.
On iOS there is only one screen size that matters for phone-size screens (on the iPhone and iPod Touch) and another that matters for tablet-size screens (on the iPad and iPad2). There are only a couple device-independent-pixel densities to consider and only two sets of pixel sizes. Android devices come in a lot more screen sizes, multiple densities (which can be set by end users with root access), and the browser also has multiple zoom modes. All of these factors make it nearly impossible to know exactly how any given Android user will actually experience the Ryuzine web app – and furthermore they may even see the “phone” UI in portrait and “tablet” UI in landscape.
Ryuzine was designed for Android devices based on the most common screens and densities under the assumption the browser zoom factor is set to “medium.” However this can still cause it to show one UI in portrait and another in landscape.
In order to ensure you see only the “phone” UI in both landscape and portrait in your browser go to Settings>Advanced>Zoom and set it to “Close.” If you want the “tablet” UI in both orientations you’ll need to set it to “Far.” This is the only screen setting you can change without requiring root access to the device.
There is also an issue in landscape orientation with some Android and Windows phones with “widescreen” displays where full-bleed background images fail to fully cover the page (leaving an unsightly blank strip down the right-hand side). This will be remedied in the next release. UPDATE: You don’t have to wait for the next version, you can fix this in 0.9.2 with an updated thisissue.css file!