Acceptance criteria
- Using aria roles for screen readers, indicate that the arrow/caret will bring you back to the reading position
- This should work no matter how often the reference was used (i.e. also, if there are no letter jump marks)
- The jump marks ("a","b","c") will not be covered by aria roles
Notes
- This will be the first time aria labels are being used in the CiteExtension.
- It might make sense to add aria labels after the rest of the implementation has been covered, so that javascript has already been introduced
- The existing message keys e.g. can be reused here cite_references_link_accessibility_label
- We should best use the aria-label and the title attribute at the same time
- We might want to remove the "old" screen reader "labels" from T40141
Mock:
Please note that the arrow you see in the mock is the German implementation. In en-wiki it is a caret (^), and the way this is being represented in all of the wikis should not change. Also don't pay attention to the blue background, or the bold character for this ticket.