simorgh icon indicating copy to clipboard operation
simorgh copied to clipboard

Transcript Front End

Open Isabella-Mitchell opened this issue 1 year ago • 1 comments

Resolves JIRA [number]

Overall changes

Working towards a Transcript first video prototype

Code changes

  • to be combined with a backend PR (local fixture data being used temporarily)
  • Transcript component (in progress)
  • Media Player UI updates being handled in seperate PRs

Note the transcript used in the test asset is still just fixture data and not the final video transcript.

Testing

Light UI Dark UI

Run locally and visit local fixture data: http://localhost:7080/mundo/articles/ce42wzqr2mko Once hooked up to back end PR - can visit: http://localhost:7080/mundo/articles/cle16n19nd9o?renderer_env=test

Helpful Links

Screen Reader UX & Designs A11y AAC & Translations

Coding Standards

Repository use guidelines

Isabella-Mitchell avatar Jun 07 '24 16:06 Isabella-Mitchell

Have done a couple of tests, the time element is what's creating the text splitting on Talkback. While a time element is semantially correct for the type of content, in the real world it's not adding any semantic value for screen reader output, until we are aware of a real world user use case for this element, lets swap the time element for a span? Shall we write a comment to say that we aren't using the correct semantic element here e.g. time element becauses it results in text splitting on Talkback. Note role text is needed for VoiceOver in iOS.

Note my tests where without any CSS (also works fine on Jaws, NVDA and VoiceOver Mac), I will test again once you have made the change.

greenc05 avatar Oct 01 '24 11:10 greenc05

Making a new PR pointed at https://github.com/bbc/simorgh/pull/11970

Isabella-Mitchell avatar Nov 22 '24 08:11 Isabella-Mitchell

Making a new PR pointed at https://github.com/bbc/simorgh/pull/11970

Isabella-Mitchell avatar Nov 22 '24 08:11 Isabella-Mitchell