Chrome app なのか Chome browser なのか調べる方法

JavaScriptを書いていると、アプリの挙動やデザインの調整のためにユーザーが実行中の端末やブラウザの情報が知りたくなることが多々あります。 こんなときによく行われている方法の1つにwindow.navigator.userAgentを調べる方法があります。 この判定法だと、例えば if(navigator.userAgent.indexOf('Android') > 0) { /…