Google Chromeにおいて、普通にwindow.openとした場合、同じプロセスで新しいタブを開いてしまい、処理が非常に重たくなる場合があります。せっかくマルチプロセスで動いてくれるのにこれはもったいない。
これを回避しつつ、新しいタブを開くロジックです。
wo = window.open();
wo.opener = null;
wo.location.href = URL;
以下が参考になりました。
https://code.google.com/p/chromium/issues/detail?id=153363
(雑記)
wo.blur() とか試してみたいけれどもまだやっておりません。
(追記)
Firefox、IEでも動作はしたので、ブラウザで切り分けることはないでしょう。