Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic experience adjustment #1

Open
tokee opened this issue Jun 13, 2019 · 0 comments
Open

Automatic experience adjustment #1

tokee opened this issue Jun 13, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@tokee
Copy link
Contributor

tokee commented Jun 13, 2019

When searching for nodes, the matching nodes are marked on the GUI using overlays on OpenSeadragon. Overlays does not scale well, so currently there are 2 limits:

  1. If there are <= 150 matches, nice animated overlays are used
  2. If there are > 150 matches, static overlays are used. But only for the first 1000 hits; the rest of the hits are not marked

Those limits are chosen from a few ad-hoc trials. They are a compromise, meaning that users on a laptop will not get as nice a display as their machine can handle and users on an older phone will get a choppy experience.

It would be better to select the amount & type of overlays based on the performance of the user's browser. Maybe by measuring frames per second and adding (or subtracting) overlays until some equilibrium is reached?

@tokee tokee added the enhancement New feature or request label Jun 13, 2019
@tokee tokee self-assigned this Jun 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant