Comments (2)
I have done some initial testing today with Mick's build and was able to use it to make a selection in Firefox that Hypothesis was able to see, and then create an annotation from it. I was able to create annotations on the page mentioned at https://via.hypothes.is/https://www.deque.com/blog/axe-con-building-a-large-accessible-conference/. I did encounter situations where the native selection got out of sync with NVDA's selection. So far this appears to happen after creating a selection and then pressing an arrow key. This clears the NVDA selection (like arrow keys do when not using a screen reader) but didn't clear the native selection. This didn't seem like a fatal flaw as the selection was re-synchronized the next time a new NVDA selection was started.
I also tested in Chrome and was I was able to turn native selection on. However while creating an NVDA selection did select something in the native app selection, but it was out of sync with the NVDA selection, making it useless. Microsoft Edge behaves the same way, which is expected since it is based on Chrome.
from client.
The functionality has been verified here. I think what remains is clarifying the path to getting the NVDA changes shipped, so there is an end-to-end working solution for users. See also nvaccess/nvda#5354 (comment).
from client.
Related Issues (20)
- Use SelectNext for the import/export user dropdown
- Dark Mode
- Add keyboard shortcut dialog
- Filter annotations in VitalSource assignments based on page range / chapter HOT 1
- link url is outdate cannot redirect to the correct page HOT 1
- Indicate when user is outside page range for assignment
- Hide annotations that are outside of assignment page range HOT 3
- Investigate ExportAnnotations a11y test failing when using the new SelectNext with role="combobox" HOT 2
- Revisit the use of arrows in menus/popovers HOT 2
- Sidebar's bottom scrollbar briefly appears when an annotation is created
- Active group name gets "compressed" when search box is opened
- services.icon is documented, but not working HOT 1
- Show page numbers on annotation cards HOT 4
- Design how the various search and filtering modes interact HOT 6
- Make real time updates easier to see HOT 4
- Personal annotations
- Capture and display info about headings associated with annotated text in HTML documents
- Search panel closes with transition when clicking "X" but not when pressing Escape HOT 3
- Support for highlighing Media files and taking screenshots HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from client.