Если вам нужно что-то, что работает кросс-браузерно (firefox и т. Д.), Вы можете посмотреть на firebreath: http://www.firebreath.org
Для общей информации о том, "как создать плагин npapi для Windows", у меня есть несколько постов в блоге на эту тему (на которые также ссылаются некоторые из вышеперечисленных источников)
http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/
Однако я действительно рекомендую огненное дыхание, поскольку мы создали его именно для людей, у которых нет времени (буквально) на месяцы исследований, которые потребовались нам, чтобы выяснить, как все это работает. Если вы не хотите использовать его в качестве основы для своего плагина, вы все равно можете найти там много хороших примеров кода.
должно работать и на Chrome, Firefox и Safari на Windows! =]
удачи!