Page MenuHomePhabricator

Pulsating OCR onboarding UI
Closed, ResolvedPublic3 Estimated Story Points

Description

Context:
As a newcomer to Wikisource,
when I log onto the editor view of a book,
and I see the OCR language options appear,
I see a pulsating UI blue dot,
so that I can click on it and understand what OCR means and why it's useful.

Visual Reference

Screen Shot 2021-05-05 at 5.54.01 PM.png (402×596 px, 68 KB)

UI and copy still being finalized, for reference so we can estimate~:

image.png (439×520 px, 80 KB)

Open questions:

  • Are we using the guided tour extension?
  • Re-leverage the pulsating component from the growth team.
  • The pulsating dot does not include the pop up
  • The ticket will have to combine the pop-up ui + pulsating ui
  • Guided tour with hidden preferences -- re-leverage what the growth team did.

Related work:
https://phabricator.wikimedia.org/T226719

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
ldelench_wmf set the point value for this task to 3.May 6 2021, 5:13 PM
NRodriguez removed the point value for this task.
ldelench_wmf set the point value for this task to 3.

@nayoub could you attach the OCR image here (the purple boxes around text)? Also, does it need to be translatable?

@Samwilson Unfortunately we won't be able to use that image as we don't have the rights for it and we can't use images with text. I'll try to find another one we can use and post it here.

Okay, no worries. I'll start work on the other bits of this and use a placeholder for the image.

Change 700464 had a related patch set uploaded (by Samwilson; author: Samwilson):

[mediawiki/extensions/Wikisource@master] Add on-boarding popup and pulsating dot

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

Change 700464 merged by jenkins-bot:

[mediawiki/extensions/Wikisource@master] Add on-boarding popup and pulsating dot

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

Screen Shot 2021-06-23 at 6.19.06 PM.png (1×2 px, 916 KB)

Screen Shot 2021-06-23 at 5.26.43 PM.png (1×2 px, 1001 KB)

Screen Shot 2021-06-23 at 5.27.10 PM.png (1×2 px, 794 KB)

Testing Performed:

  1. Verify pulsating icon feature shows for new users only as per visual reference
  2. Pulsating feature does not show existing users(cleared browser cache to verify that)
  3. Feature is browser compatible - Firefox, Chrome, Safari, IE
  4. Verify pulsating feature loads when user interface language reads right to left.

Test link:
https://en.wikisource.beta.wmflabs.org/wiki/Index:Wind_in_the_Willows_(1913).djvu

OCR Version tested:
Wikisource Version: – (2ddac62) 12:54, 23 June 2021 GPL-2.0-or-later{F34524163}

@Samwilson, I saw the following two issues, while testing. I would like team advice. We can meet to review it if need. Thank you.

Screen Shot 2021-06-23 at 6.26.39 PM.png (1×2 px, 1 MB)

Screen Shot 2021-06-23 at 9.24.04 PM.png (1×2 px, 1 MB)

This looks like a MediaWiki-extensions-CodeMirror compatibility issue: that extension is setting the z-index of the toolbar. We'll have to go higher! :) Can you create a new task for this please?

Sorry, not sure why I asked you to! :) I've created T285451 (and will work on it now).

Test case:
● Verify pulsating icon feature shows for new users only as per visual reference
● Pulsating feature does not show existing users(cleared browser cache to verify that)
● Feature is browser compatible - Firefox, Chrome, Safari, IE
● Verify pulsating feature loads when user interface language reads right to left and browser compatible also.

**Test link:
https://en.wikisource.beta.wmflabs.org/wiki/Index:Wind_in_the_Willows_(1913).djvu

OCR Version tested:
Wikisource Version: – – (6e0e39d) 05:35, 25 June 2021 GPL-2.0-or-later

Feature has been tested, outstanding issue is tracked in T285451