Как вы разрабатываете плагин для IE?

Я пробовал с помощью многих сайтов, которые доступны в поиске Google. Тем не менее, я не получил никакого решения для IE.

Я хочу создать плагин с нуля. У меня есть опыт разработки плагинов для Firefox, но не в IE.

3 ответа

Есть проект с открытым исходным кодом под названием FireBreath, который позволяет вам написать плагин для IE и NPAPI (Firefox и т. Д.) Из единой кодовой базы. Сейчас ему год, так что он становится довольно зрелым.

Убедитесь, что вы разрабатываете плагин, а не расширение. Вот краткое изложение различий.

Если вы действительно хотите написать плагин, а не расширение для браузера:
Термин для плагинов Internet Explorer вводит в заблуждение - расширение контента. В частности, они реализованы как элементы управления ActiveX. MSDN также публикует статью об элементах управления ActiveX для IE.
Если вы идете по этому пути, обратите внимание, что ATL облегчает большинство аспектов реализации COM/ActiveX.

Если вы хотите использовать кросс-браузерную поддержку, я бы лично предложил Schnapples использовать FireBreath, поскольку он дает вам слой абстракции над основными различиями.

Это отличный сайт для IE Addons http://www.enhanceie.com/ie/dev.asp

и этот http://blogs.msdn.com/ie/archive/2005/09/06/461675.aspx

Другие вопросы по тегам