Changes between Version 2 and Version 3 of Ticket #13415, comment 2


Ignore:
Timestamp:
Jun 18, 2015, 2:53:26 PM (4 years ago)
Author:
Marek Lewandowski
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13415, comment 2

    v2 v3  
    2525== Accessibility
    2626
    27 -- I'll check that today / tomorrow and update the comment --
     27@a.nowodzinski
     28
     29> I wonder what is the right solution for such magic and whether there are mechanisms to notify the user about the transformation.
     30
     31We should be able to do that with {{{aria-live}}} as it has some decent support in JAWS / NVDA.
     32
     33Alright so as for the a11y:
     34
     35* Selection - after successful embed upcast, the widget should be selected. Now selection is collapsed, and it's placed **before** the widget (which is actually the least optimal case).
     36* User should be notified about:
     37        * finished upcasting, like "Inserted embed widget <title/url>" or "Embedded <title/url>"
     38        * requesting oEmbed provider for the content
     39        * unrecognized embed response (provider could not recognize url)
     40* I'm missing context menu option to edit embed url (I know that it's doable with {{{enter}}} key, but not a lot of people will be familiar with that).
     41* User should be also able to inspect content but that depends on #11700.
     42
     43And we're coming to #11700 issue which is crucial in terms of accessibilty. I'd even say that all things mentioned above, gives nothing if #11700 is not implemented.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy