Rather than wiping the results and re-inserting the new ones after each character is added it would look better if individual results were pulled out and inserted in the correct location. Some times the results don't change between key presses yet there is still a momentary flash where they're removed and re-added.
It would also be nice if it degraded gracefully for non-js browsers. Like Google search does.
Also, you should try to force the browser vertical scroll bar to be on permanently. When typing using Firefox just now the scrollbar kept appearing and disappearing which made the position of various on screen elements jump from side to side as the viewport size changed.
Comments
Rather than wiping the results and re-inserting the new ones after each character is added it would look better if individual results were pulled out and inserted in the correct location. Some times the results don't change between key presses yet there is still a momentary flash where they're removed and re-added.
It would also be nice if it degraded gracefully for non-js browsers. Like Google search does.
Also, you should try to force the browser vertical scroll bar to be on permanently. When typing using Firefox just now the scrollbar kept appearing and disappearing which made the position of various on screen elements jump from side to side as the viewport size changed.