150 ms is definitely on the “not instantaneous” side: https://ux.stackexchange.com/a/42688
The stated 500 ms to 1500 ms are unfortunately quite frequent in practice.
The stated 500 ms to 1500 ms are unfortunately quite frequent in practice.
This means that it's safe for background work to block a web browser's main thread for up to 50ms, as long as you use CSS for all of your animations and hover effects, and stop launching new background tasks while the user is interacting with the document. https://web.dev/articles/optimize-long-tasks