When selecting results quickly with the keyboard, the yellow selection indicator often lags behind and scrolling is sluggish.
I have two concrete suggestions to make:
- Keep the selection indicator (yellow bar) visible at all times by reducing animations.
The current animation fades the bar in / out between selections; causing it to disappear entirely when scrolling through results quickly.
- Keep the selected result in the middle of the screen when scrolling the page.
Currently the page only scrolls when the selection reaches the bottom of the viewport. This also causes the yellow bar to disappear off the screen and causes a strange jittering.
The video below shows examples of these problems, with a comparison to DDG which handles these cases well.
Steps to reproduce:
- These issues are most apparent with a (relatively) high keyboard repeat speed. I use 50 repetitions per second.
Image/Video: