Last modified: 2014-02-27 22:10:20 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T63447, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 61447 - MobileFrontend user experience on Wiktionary is rough
MobileFrontend user experience on Wiktionary is rough
Status: RESOLVED FIXED
Product: MobileFrontend
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Unprioritized normal
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-02-16 21:25 UTC by MZMcBride
Modified: 2014-02-27 22:10 UTC (History)
8 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
Screenshot of <https://en.m.wiktionary.org/wiki/wildcard> on an iPhone, 2014-02-16 (101.15 KB, image/jpeg)
2014-02-16 21:25 UTC, MZMcBride
Details

Description MZMcBride 2014-02-16 21:25:31 UTC
Created attachment 14604 [details]
Screenshot of <https://en.m.wiktionary.org/wiki/wildcard> on an iPhone, 2014-02-16

The MobileFrontend + Wiktionary user experience is pretty rough. Screenshot of <https://en.m.wiktionary.org/wiki/wildcard> on an iPhone attached. The page almost looks broken. There's only a single language for this entry yet it's collapsed. Owww.

Given that MobileFrontend is the default for mobile devices, I think this is fairly high priority.
Comment 1 Brandon Harris 2014-02-16 22:52:54 UTC
On the surface, this could be an argument for special-casing certain wikis to not collapse sections by default, *or* to apply some intelligence (perhaps on all wikis):

If there is is only 1 section, uncollapse;

If there are 3 or fewer sections, collapse 2 and 3 but uncollapse 1;

If there are 4+ sections, retain current behavior.
Comment 2 Brion Vibber 2014-02-16 22:53:26 UTC
Wiktionary uses sections differently from everything else, it seems, and doesn't use the lead section as expected. :)

Could probably make section autocollapsing into a site config variable and switch it off for Wiktionary, but I should warn that what Wiktionary really needs is a structured data backend and an appropriate query & display interface that's custom-done for a multilingual dictionary.
Comment 3 Gerrit Notification Bot 2014-02-16 23:21:12 UTC
Change 113758 had a related patch set uploaded by Brion VIBBER:
Add $wgMFCollapseSectionsByDefault config var to allow disabling auto section collapse

https://gerrit.wikimedia.org/r/113758
Comment 4 Dominic 2014-02-16 23:28:49 UTC
Right, you'll still have problems with user experience if all you do is just uncollapse section 1.

Generally, the most important information, which a user expects to see unhidden by default, is the list of definitions. The top-level section will be a language header (like ==English==), but you'd still want to keep the less important subheaders within that section, like Etymology and Translations collapsed, or else it will drown out the more important info. I don't know if there is currently any programmatic way to identify which header corresponds to the part of speech (where the definitions are); here is the list of accepted ones in en.wikt: <https://en.wiktionary.org/wiki/Wiktionary:POS#The_part_of_speech_header_in_English>. There needs to be some configurability for other Wiktionaries, too.

(In reply to Brion Vibber from comment #2)
> Wiktionary uses sections differently from everything else, it seems, and
> doesn't use the lead section as expected. :)
> 
> Could probably make section autocollapsing into a site config variable and
> switch it off for Wiktionary, but I should warn that what Wiktionary really
> needs is a structured data backend and an appropriate query & display
> interface that's custom-done for a multilingual dictionary.
Comment 5 Gerrit Notification Bot 2014-02-20 20:40:12 UTC
Change 113758 merged by jenkins-bot:
Add $wgMFCollapseSectionsByDefault config var to allow disabling auto section collapse

https://gerrit.wikimedia.org/r/113758

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links