<div dir="ltr"><div>Сомневаюсь, что можно. PhantomJS это webkit с управлением на JS. Webkit сейчас используется в Safari и мобильных браузерах. Если только проверять "чисто" браузерные метрики, которые также можно эмулировать.<br>

</div>Flash-ем можно определить.<br><div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">7 октября 2013 г., 10:49 пользователь Михаил Монашёв <span dir="ltr"><<a href="mailto:postmaster@softsearch.ru" target="_blank">postmaster@softsearch.ru</a>></span> написал:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Здравствуйте.<br>
<div class="im"><br>
> Тут отлично подойдет phantomjs ( <a href="http://phantomjs.org/" target="_blank">http://phantomjs.org/</a> ). На perl можно сделать обертку под него.<br>
<br>
</div><div class="im">>> +1 к WWW::Mechanize::Firefox. Или какой-нибудь WebDriver.<br>
<br>
</div>А есть возможность в JS-е как-то определить, что он запущен не в<br>
браузере, а в этих эмуляторах браузера?<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
С уважением,<br>
 Михаил                          mailto:<a href="mailto:postmaster@softsearch.ru">postmaster@softsearch.ru</a><br>
</font></span><div class="HOEnZb"><div class="h5"><br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br></div></div></div></div></div>