Menu

Category

Archive

logo


Modernizr3 [ web worker ]

2013-12-22 05:27:00 +0900
  • このエントリーをはてなブックマークに追加

Web worker はブラウザがバックグランドで Javascript を実行する方法です。これにより、複数のスレッドを同時に起動させ、複雑な計算や、リクエスを送ったり、ローカルストレージにアクセスすることができます。

1 if (Modernizr.webworkers) {
2      // window.Worker is available!
3 } else {
4      // Your browser supports web workers.
5      // no native support for web workers :(
6      // try a fallback or another third-party solution 
7 }

内部は、

1 function supports_web_workers(){
2      return !!window.Worker;
3 }