Screen Reader accessibility - Keyboard shortcuts

Hello,
As a new graduate student in HCC program at University of Maryland Baltimore County who is legally blind, I am using NVDA screen reader as my assistive technology and Firefox as my web browser. It is about three months that I have found Zotero Standalone combined with Firefox plugin the most screen reader accessible reference management tool for Windows. Although it is one of the best and most accessible tools in this regard, it lacks some keyboard accessibility features. If these keyboard access shortcuts are added to this amazing tool, we, screen reader users, will benefit a lot. I list some of these below. I would be more than happy if this discussion can lead to a comprehensive list of shortcut keys that can be added to the software.
1. Currently, moving items between collections can be done through drag and drop with mouse. Shortcut keys and context menu commands for this functionality are so useful: "Move Item/Collection", "Paste Item/Collection".
2. The "Add New Item" in the menu bar doesn't include "Add Stored File copy" while it is in the list of menu items when the "Add New Item" is pressed in the toolbar. The toolbar is not keyboard accessible and I have to do mouse simulation with my screen reader to reach it.
3. Deleting an item from a collection or entire library is only possible by right-clicking and selecting the corresponding menu item in the context menu. shortcut keys can help a lot in this regard to increase the speed.
4. Zotero Standalone can have a context menu entry in Windows Explorer so that we can right-click on an item such as a pdf file and choose to add the item to Zotero. Currently this addition is possible through drag and drop which is very time consuming using a screen reader.
5. The zotero button in Firefox, located next to the address bar, needs combination of several key strokes to reach via a screen reader. it would be very helpful if a Firefox shortcut can be assigned to it to open the menu under that button using the shortcut key or simulating the pressing of that button to add the paper directly to zotero Standalone.

Sincerely yours
Ali abdolrahmani
aliab1@umbc.edu
  • All good points. I'm not involved in that part of development, but I know Dan has mentioned that keyboard accessibility is important, so I'd hope these will happen, though unfortunately especially 1.) will take time.

    Some of these may already have solutions, though.

    2.) If you install the Zutilo add-on: https://addons.mozilla.org/en-us/firefox/addon/zutilo-utility-for-zotero/ You can configure a keyboard shortcut for "Open new item Menu" which makes this accessible via keyboard. Zutilo itself isn't built for accessibility, so setting it up the first time may be cumbersome, but once that's done that should work (and more generally be useful for keyboard shortcuts).

    3.) Ctrl+Delete actually does delete an item from the library, as does simple delete when you're looking at the "My Library" view

    4.) I don't think that will happen--it's hard to do for a cross-platform app--but addressing 2.) would give you a keyboard way of doing that, correct? (Store copy of file is the same as drag&drop).

    5.) I'm not quite sure which button you're referring to, but both can be accessed via keyboard: The button that opens Zotero in Firefox that is next to the address bar--that is accessible via Ctrl+Shift+Z.
    Or the button that's actually in the address bar that adds items to Zotero from supported webpages, which is accessible via ctrl+shift+S

    Hope that helps!
  • Hello, I have just come across Zotero yesterday, looking for an accessible reference manager,, as I am blind and use a screen reader.

    I have to say I am pretty happy with it so far! Good job to the people developing this.

    I am however running into one of the same problems as the original poster of this thread. Namely the first one. I haven't been able to figure out how to put items in collections using the keyboard. This is a major roadblock for me as I am sure you are aware how important it is to be able to organize references into different groups.

    Does some way exist to do this using only the keyboard?

    If not, please take this into account as it is very important for users such as myself that can only operate a computer using the keyboard.

    A solution like OP suggested, having an "move to collection..." in the context menu for an item would work fine. Alternatively, I can also imagine another solution, where when an item is selected, the user can ctrl + c and then once they have selected another collection, pressing ctrl + v would add the item there.
  • I think some of the other items have improved (e.g. because Standalone has better top menus now, I think the browser button can be configured with a shortcut), but I'm afraid nothing new on collections. Developers are very much aware that this is broken for accessibility and my understanding is that fixing accessibility/making collections keyboard accessible is a firm part of the plans for an improved interface, hopefully not too far out, but that's all I have on this.
  • Hi, I just wanted to know if there is a github issue created for the feature for moving items to collections through the context menu instead of drag and drop. I would like to follow the issue so I can know when it is fixed and follow developments.

    This is a super important feature for me as a screen reader user and is causing me a lot of headaches.

    It also seems that this is a simple feature. basically just adding an extra menu item to the right click menu for items in zotero library, so the fact that there hasn't been any progress in that for 6 years now is truly frustrating :(
  • @samkacer: We should have something on this soon. We'll post here when something is available to test.
  • Just commenting for support of the need for resolution of this barrier. I'm a screen reader and keyboard user who has to waste a lot of time with inefficient workarounds when moving items between collections. I'll be very excited once a solution is created.
  • how do you blind guys do move items between collections? I can't find how and it's very frustrating, as I'm trying to collect stuff for a piece I'm working on and there's no keyboard shortcut for doing this yet.
  • Hi Thanks for this much needed request! I am wondering if any one encountered accessibilities issues with intext citation using word? so, I found that cite while writing not to be accessible. Is there a solution for it?
  • Can you say more about what's not working? The Word add on is definitely 100% keyboard accessible: You can assign a keyboard shortcut to any of the functions (or, use alt and then the arrow keys to get to them on the tab), the bar is just a search bar and the additional fields like prefix and suffix for any cited item are accessible using ctrl+down arrow

    I'm not sure if it provides correct screen reader feedback though, e.g. with the search results -- I thought people had tested that successfully in the past, but not positive about that part.
  • The Word add on is somewhat usable, but takes some playing around to figure out. I recommend checking the "use classic add citation dialogue" box in Zotero preferences > cite > Word processors. I do find modifying a citation, to add page numbers for instance, difficult. I haven't figured out yet if it's just me or a barrier.
    As far as adding items to additional collections goes, all I've managed to work out is to select the items and export them. Then go into the new collection and import them. To avoid dragging and dropping files I use the "add attachment" option in an item's context menu.
  • I do find modifying a citation, to add page numbers for instance, difficult.
    Note that you can just type "p123" (that is, the letter "p" followed by the page number) into the default citation dialog after choosing a citation to add a page number. You don't need to use the pop-up for that, though I would hope it would be usable.

    Sorry for the delay on adding items to collections via the keyboard. We have some work underway on that and should have something soon.
  • Thanks for having the Classic add citation option for accessibility. It works well. However, there are two things to mention. Some edit fields are not named, so I am not sure what they are for.
    Another thing is citing multiple resources: How to create multiple citations using Classic add citation dialog in an accessible way? The arrows to move selected resources/references are not accessible or accessed by a screen reader like JAWS. Is there another way to activate the source we are selecting to move to the multiple citation area? Thank you in advance!
  • @ztas: Can you say more about what problems you're encountering in the regular citation dialog?
  • There are textboxes that are unnamed. The text box that goes with the dropdown menu is not next to each other. I have to tab through unnamed textboxes before selecting page/chapter/etc. then tab back to the first unnamed textbox to put page number or whatever related info based on what I selected.
    Also for the option for multiple citations, the arrows on that to move citations over is not found by JAWS/accessible/reading.
  • The classic view window opens however when navigating through the fields available, "edit" is the only thing that is announced, not the edit label. When using the tab key, I go from the search box (not labeled), to the text box for "page, book, chapter, etc." however all that is read is "edit", then I go to the edit box for Prefix, then Suffix, then I get to the drop down field for "Page, chapter, book, etc." None of the 4 edit boxes in the dialog box are identified by JAWS.
  • @ztas: Are you referring to the regular citation dialog or the classic one? I was asking about the regular one, in which you just type your search terms, select from a list, and press Enter to insert. You can add page numbers after making a selection just by typing "p123" (the letter "p" followed by the page number). It's possible to add multiple citations just by repeating the search process for each citation.

    The classic citation dialog isn't really being developed anymore, and we'll be overhauling the regular dialog, so it'd be helpful to know where you're having trouble with the regular dialog.
  • I was referring to the classic citation in my comments and inquiries. The classic view is the only accessible way for me to do intext citations. The regular view is not at all accessible.
    Here is why: I can't type information into the regular citation box. If I do happen to get information in that box, JAWS won't read the information that appears based on the search and as I navigate through the choices, I don't know which option I am choosing.

    I can share a video with you to show the issue. Just let me know.

    Also, Why classic view isn't being developed? Again, this is the only accessible way of doing intext citations.
  • @dstillman If you want to test this without JAWS, the behavior in the quick format dialog is the same with Windows narrator and with NVDA. It works fine to the point where you put in a search term, but it doesn't read out any of the results as you scroll through them (NVDA just repeats the search term, W Narrator is silent).

    On the topic (and while I'm by no means an expert), there are also what look like fairly significant accessibility issues in the beta:
    - I'm not able to navigate between tabs with the keyboard
    - The tab operator doesn't provide any visual feedback for several options (e.g. there are two tabs after the search PDF item that I have no idea what they do - the actual but).
    - I'm also not able to select any text in the PDF reader using the keyboard.

    Getting someone with more experience to help with some testing there would be very helpful (apart from being the right thing to do, you're likely aware that accessibility is being watched increasingly closely by US universities, several of which, mine included, have gotten into legal trouble for web/IT accessibility-related issues).
Sign In or Register to comment.