Page MenuHomePhabricator

Native article references list
Closed, DeclinedPublic

Description

Utilize a native reference popover and native reference list in the apps when switching to mobile-html.

Proposal
Add a "References" menu item for references in the existing "About this article" menu:

Simulator Screen Shot - iPhone X - 2019-06-19 at 07.00.42.png (2×1 px, 374 KB)

That when tapped, would show a native references list. RI work in mobile-html to support this is covered by T217352

Background:

Currently, the apps utilize a native presentation for the reference popover:

Simulator Screen Shot - iPhone X - 2019-03-12 at 14.44.10.png (2×1 px, 276 KB)

Screenshot_20190312-144745.png (1×1 px, 248 KB)

But include a web-based reference list in the content of the article:

Simulator Screen Shot - iPhone X - 2019-03-12 at 14.46.54.png (2×1 px, 346 KB)

Screenshot_20190312-144728.png (1×1 px, 308 KB)

With mobile-html, the reference list is being provided separately from the article content to improve article load time. It would simplify the presentation & interaction if it were all native or all web-based. In an all web-based presentation, the apps would lose the ability to gray out UX elements outside of the web view (toolbars, navbars). In an all native presentation, the reference section could be a link to a separate view similar to how the language list or edit history work currently, and the reference popovers could stay as they are currently.

Event Timeline

JMinor triaged this task as Medium priority.

Per our discussion, yes, it is ok to separate reference lists into another endpoint. From the UX/product side this means we will need to move references out of the main article/inline area and into a popover/drawer/disclosure presentation.

JoeWalsh renamed this task from Consider consolidation of presentation of references into a fully-native or fully-web based appearance to Native article references list.Jun 19 2019, 11:24 AM
JoeWalsh updated the task description. (Show Details)