8000 [MWPW-172186] Phase 2 of accessibility fix for transition screen by Ruchika4 · Pull Request #460 · adobecom/unity · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[MWPW-172186] Phase 2 of accessibility fix for transition screen #460

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Jun 6, 2025

Conversation

Ruchika4
Copy link
Collaborator
  • Phase 2 of accessibility fix for transition screen

Resolves: MWPW-172186

To test this we need authoring update. This code is backward compatible so if authoring update is not done screen reader should still read just the percentage without text Loading Completed.

If the text Loading completed is authored it should read the loading completed text.

Please test it for ROW too at least T1 and few RTL locales.

Test URLs:
Pages without authoring update
CC

DC

Pages with authoring update:
These pages are from different branch as I had to update target config to load splash screen with updated authoring
CC

DC

Note: Also attaching updated splash screen word document for reference. Authoring is same as discussed and agreed upon in one of our meetings.

CC: https://main--cc--adobecom.hlx.page/drafts/ruchika/unity/splash-page/splashscreen11
DC: https://main--dc--adobecom.hlx.page/drafts/ruchika/unity/splash

Copy link
aem-code-sync bot commented May 29, 2025

Hello, I'm the AEM Code Sync Bot and I will run some actions to deploy your branch and validate page speed.
In case there are problems, just click a checkbox below to rerun the respective action.

  • Re-run PSI checks
  • Re-sync branch
Commits

@Ruchika4
Copy link
Collaborator Author

As discussed lint issues are not related to this PR and will be fixed separately.

@aem-code-sync aem-code-sync bot temporarily deployed to mwpw-172186-phase2 May 29, 2025 23:10 Inactive
@sigadamvenkata
Copy link
Collaborator

verified
{21402D76-77CA-44B4-BA1D-7255B006E995}

@asonnalagi
Copy link
Collaborator

Verified in desktop and iPhone.
For iPhone noticed some observations

  1. In splash screen word 'preview' is not getting read for Ps
  2. After redirection as well, it's saying loading 0% 25% 65% 100%
  3. Seeing a video play icon for Ps
temp.8.mov

@aem-code-sync aem-code-sync bot temporarily deployed to mwpw-172186-phase2 June 5, 2025 17:21 Inactive
}

updateProgressBar(layer, percentage) {
if (!this.progressText && TransitionScreen.lastProgressText) this.progressText = TransitionScreen.lastProgressText;
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [eslint] <max-len> reported by reviewdog 🐶
This line has a length of 119. Maximum allowed is 100.

const newStatus = (this.progressText && this.progressText.trim() !== '')
? this.progressText.replace('%', `${p}%`)
: `${p}%`;
if (status && status.textContent !== newStatus) status.textContent = newStatus;
}

createProgressBar() {
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [eslint] <class-methods-use-this> reported by reviewdog 🐶
Expected 'this' to be used by class method 'createProgressBar'.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [eslint] <no-param-reassign> reported by reviewdog 🐶
Assignment to function parameter 'delay'.

delay = Math.min(delay + 100, 2000);

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [eslint] <no-param-reassign> reported by reviewdog 🐶
Assignment to function parameter 'i'.

i = Math.max(i - 5, 5);

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [eslint] <consistent-return> reported by reviewdog 🐶
Async method 'loadSplashFragment' expected no return value.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [eslint] <no-use-before-define> reported by reviewdog 🐶
'cleanup' was used before it was defined.

cleanup(interactionHandler);

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [eslint] <no-use-before-define> reported by reviewdog 🐶
'cleanup' was used before it was defined.

cleanup(interactionHandler);

@Ruchika4
Copy link
Collaborator Author
Ruchika4 commented Jun 6, 2025

Verified in desktop and iPhone. For iPhone noticed some observations

  1. In splash screen word 'preview' is not getting read for Ps
  2. After redirection as well, it's saying loading 0% 25% 65% 100%
  3. Seeing a video play icon for Ps

temp.8.mov

We discussed other than the 1st issue other were not related to this PR. And the first issue is fixed and verified. cc @asonnalagi

@Ruchika4 Ruchika4 merged commit 0cb1f0d into stage Jun 6, 2025
2 of 5 checks passed
@Ruchika4 Ruchika4 mentioned this pull request Jun 9, 2025
rohitsahu pushed a commit that referenced this pull request Jul 7, 2025
* stage:
  IMS error logging improvement - Phase 1 (#493)
  [MWPW-173462] Loading screen: Text should not be marked as a heading (#487)
  Allow empty query (#488)
  Sending error object in addition to error message in case of IMS token failures (#486)
  [MWPW-174632] Getting 'unable to process the request' error toast for 'Empty File + Max File Size' upload for 2b/2c (#476)
  [MWPW-171797] Introduce timeout to all fetch calls being made (#484)
  Fix for workflow getting stuck at transition screen if asset api fails  (#481)
  Fix CSS issues found during launch (#482)
  [MWPW-174834] Added pdf file support in ocr. Was a miss from the last PR. (#483)
  [MWPW-174834] Fallback to file extension if MIME type is absent for determining file type (#480)
  [MWPW-174783] Fix error message issue on Japanese page (#478)
  [MWPW-172186] Phase 2 of accessibility fix for transition screen (#460)

# Conflicts:
#	unitylibs/core/workflow/workflow-acrobat/action-binder.js
#	unitylibs/utils/FileUtils.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants
0