OneZoom / OZtree

OneZoom Tree of Life Explorer
Other
87 stars 18 forks source link

Accessibility improvements #525

Open jrosindell opened 2 years ago

jrosindell commented 2 years ago

It has been reported that excessive zooming can trigger migraine and we want to enhance accessibility for the users where this applies. Similarly, free scrolling on pages can be a trigger for the same people and they use page up and page down buttons to avoid it but this does not work on the tabs that open up when clicking on a leaf.

There is some low hanging fruit here....

lentinj commented 2 years ago

Re: (2), is there really a use-case to expose all 3 of "Fly to [search] results", "Jump to [search] results, fly to signpost-clicks" and "Jump to search and signpost-clicks"? Explaining succinctly what each of the options would do feels hard work.

Life would be simpler for everyone IMO if the existing search jump/fly setting also applied to clicking on signposts, etc.

lentinj commented 2 years ago

Kinda related to the issue in hand. When I click on an image in an interior node, we always leap to the associated leaf node, regardless of anim=zoom. Should we also honour anim here too?

lentinj commented 2 years ago

What I think should be done is:

...but worth having a chat before actually committing.

lentinj commented 2 years ago

Move on from this; ideally we'd have a box to highlight the later zoomed region so we can follow signposts.

Not worth it for now