Page MenuHomePhabricator

mobile-html: prioritized list of remaining bugs & feature requests
Closed, ResolvedPublicSpike

Description

This is a placeholder task to list findings from integrating the iOS mobile prototype with pagelib updates (footer, interaction handling, references).

Must have (in priority order):

  • [PR MERGED] Update footer design T230036
  • [DONE, pending testing] First paint performance T231201
  • [DONE] Add image URLs to offline endpoint T230067
  • [DONE] Description in the correct variant T227823
  • [DONE] Display title in the correct variant T227089
  • [DONE] Edit previewing T211026
  • [DONE] Language variant support for references T229012
  • [DONE] Protected pages appear as editable (unlocked pencil icon) T228437
  • [DONE] Allowing clients to specify if the “References” header should be shown (//false by default since we’ll be showing a native list in T218144)
  • [DONE] Expose article revision T229038
  • [DONE] Fix missing "Add title description" link
  • [DONE] Add ability to disable image loading (images are not loaded by default anymore)
  • [DONE] Need Filename info in interaction "data" for "image_clicked" T228536
  • [DONE] Add "title" and "text" to link_clicked interaction T228535
  • [DONE Need a callback for text selection on Android T228686
  • [DONE] Some pages are sized incorrectly on initial load T228287
  • [DONE] Pages contain excluded tables T228424

Good to have:

  • [DONE] Consider moving /page/metadata endpoint into mobile-html T230035
  • [DONE] Expose article revision T229038

Read more links don’t match the format of other article links (T228330) - we could then have 1 path for all the internal links

  • [DONE] Tapped reference’s id should match the id from the references endpoint - “lindblad2005_6-0” instead of “cite_ref-lindblad2005_6-0” (T228476) - we could avoid transforming the string before the fetch

Need to be implemented* on iOS

  • Find in page - implementation exists but would have to be injected as a separate user script

Related Objects

Event Timeline

Restricted Application changed the subtype of this task from "Task" to "Spike". · View Herald TranscriptJul 18 2019, 5:27 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
JoeWalsh renamed this task from Update mobile-html prototype to include footer & interaction handling to mobile-html: prioritized list of remaining bugs & feature requests.Jul 22 2019, 3:48 PM
JoeWalsh updated the task description. (Show Details)
JoeWalsh triaged this task as Medium priority.Jul 22 2019, 3:52 PM
JoeWalsh added a project: Epic.
bearND updated the task description. (Show Details)
bearND updated the task description. (Show Details)
JoeWalsh updated the task description. (Show Details)
JMinor claimed this task.