Thanks for this Adam. A few questions. On Thu, Nov 20, 2014 at 8:34 AM, Adam Baso <[email protected]> wrote: > Hi there - > > A lot of people on Wikipedia Zero use browsers ("User Agents", or "UAs" for > short) incompatible with site JavaScript [1]. We want to ensure that > critical functionality is basically functional for these people, and we've > been tracking findings at > https://etherpad.wikimedia.org/p/Lower_end_devices_checkup. > > Thus far, we've re-reviewed Search [2] and Login/Account Creation [3], and > we'll be going over the other ones over the next several sprints. > > I just added some screenshots from Opera Mini to the two Trello cards below. > To replicate Opera Mini behavior for oneself, if you don't already have it, > you can install Opera Mini on a device like an Android or iOS device. Then > set the app's mode to "Opera Mini" mode. Depending on your OS, you may or > may not need to toggle this "Opera Mini" setting; it might be on by default. > You can also use the emulator as described on the Wikipedia Zero tech page > [4]. > > -Adam > > [1] > https://git.wikimedia.org/blob/mediawiki%2Fcore.git/09c55592a73544cc21e002f229686d17806686ba/resources%2Fsrc%2Fstartup.js#L40 > This shows JavaScript UAs for which it's known that the JavaScript > capabilities are likely insufficient for a number of JavaScript features, > and thus the ResourceLoader technology instructs the UA to not commence with > further JavaScript loading. There are also other UAs with no JavaScript > support or with broken JavaScript implementations. > [2] > https://trello.com/c/blWoHdk8/1-improve-special-search-for-lower-end-device-users > Incidentally, there's currently a regression making it impossible to enter > searches, at least on the Android and iOS Opera Mini clients I tested.
Please can you track this regression on bugzilla with replication instructions? I haven't heard about this bug and it sounds like something that could easily be taken care of. A trello card seems overkill. > > [3] > https://trello.com/c/0kKBcmoD/2-improve-login-and-account-creation-experience-for-lower-end-device-users > Note: On non-HTML5 browsers, the "placeholder" attribute is not supported. > > [4] https://www.mediawiki.org/wiki/Wikipedia_Zero#Tools Yeh there is a bug [1] and it's fixed in alpha. We'll have to find a way of accelerating the alpha login form into stable for opera mini users as unfortunately we hit some unexpected roadblocks around the login form. [1] https://bugzilla.wikimedia.org/show_bug.cgi?id=68758 > > _______________________________________________ > Mobile-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/mobile-l > _______________________________________________ Mobile-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mobile-l
