Last modified: 2014-02-12 23:48:14 UTC
The icon for the left nav bar is missing in Opera Mini, though there's space for the icon. Tapping on the empty area does nothing. There doesn't appear to be any fallback alternative (eg if it's missing just because JS is disabled or something). The ribbon also doesn't show; though a language drop-down menu displays between the top bar and the content so at least language switching is available. We probably disable a bunch of JS on Opera Mini, though it's apparently actually pretty capable. Should look into this in more detail.
We currently disable all javascript on Opera Mini as there were lots of bugs being raised in it. We should probably explore this a bit more via a sprint. In mean time we should probably hide the ribbon all together since watching requires javascript and languages has a fallback in that it shows the drop down - albeit there should be a submit button that allows non-javascript users to select a language (that's another bug - bug 40907 !).
I think people using Opera Mini do so to minimise data charges. Also since javascript is processed by a proxy server the interactivity is going to be reduced. I therefore think the users of this browser will probably be better served by a non-javascript site. This change: https://gerrit.wikimedia.org/r/#/c/28470/ makes the menu accessible to opera mini meaning at least they can access key functionality I think we should focus on getting the experience right for the more cutting edge phones and worry about what the experience should be for users of Opera Mini later (note Opera Mobile we do give javascript to)