Похоже, что вокруг "мира для веб-мастеров" идут некоторые дискуссии, предлагаемые решения выглядят примерно так:
http://www.webmasterworld.com/forum80/704.htm
Кажется, они говорят, что classid, который вам нужно использовать, является чем-то вроде движущейся цели для разных версий панели инструментов, не говоря уже о других панелях инструментов и дурацких вещах, которые люди могли установить. Как человек, который работает с контентом электронного обучения и LMS, мысль об обнаружении всего, что мешало на протяжении многих лет, вызывает у меня головную боль. Особенно, если я использовал стороннюю LMS, поэтому не могу исправить ее «один раз» на сервере, и мне придется перепаковывать содержимое каждый раз, когда выходит новая версия панели инструментов X.
Также кажется, что в строках пользовательского агента браузера появляются различные панели инструментов, но если вам нужно решение на стороне javascript / client, которое может отсутствовать:
например, http://www.zytrax.com/tech/web/firefox-history.html