Skip to content

MieszkoGulinski/interval_workers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tests if setInterval is slowed down or suspended when user goes to another browser tab / window. When interval is running, every 300 ms counter in page title should increase.

To run with_worker.html you need to use a HTTP server running locally, because simply opening file (by file:// ...) will block access to the worker file. I used http-server local server running on Node.js that displays the file under http://localhost:8080/no_worker.html and http://localhost:8080/with_worker.html respectively.

The results are so far:

  • Firefox 57.0, Mac Sierra - main JS slowed down, Web Worker working normally
  • Chrome 63.0, Mac Sierra - main JS slowed down, Web Worker working normally
  • Safari 11.0, Mac Sierra - main JS slowed down after ~2 s, Web Worker slowed down after some longer time (~20 s)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published