2009-08-19 21 views
17

Próbowałem za pomocą wielu witryn, które są dostępne w wyszukiwarce Google. Jednak nie dostałem żadnego rozwiązania dla IE.Jak opracujesz wtyczkę do IE?

Chcę zbudować wtyczkę od podstaw. Mam doświadczenie w tworzeniu wtyczek do Firefoksa, ale nie w IE.

Odpowiedz

11

Jest to projekt open source o nazwie FireBreath który pozwala pisać plugin dla IE i NPAPI (Firefox, etc .) z pojedynczego kodu. Teraz jest a year old, więc staje się całkiem dojrzała.

Upewnij się, że chcesz utworzyć wtyczkę, a nie rozszerzenie. Oto rundown różnic.

+0

Nie jestem pewien, czy jesteś tego świadomy, ale jest to jedyne dobre odniesienie do materiałów, które można znaleźć tam dla programistów .net. Na pewno przeczytam twojego bloga :) – vondip

+0

Jeśli odnosisz się do linków colonelpanic.net, to nie moje. To jest blog faceta, który zrobił Firebreath. Mam jednak własny blog połączony w moim profilu. :) –

8

Jeśli naprawdę chcesz napisać plugin a nie przeglądarkę extension:
terminu do Internet Explorer wtyczek jest - mylnie - content extensions. W szczególności są one implementowane jako ActiveX controls. MSDN zawiera również artykuł o konkretnie o ActiveX controls for IE.
Jeśli pójdziesz tą drogą, zauważ, że ATL ułatwia większość aspektów implementacji COM/ActiveX.

Jeśli jednak chcesz mieć wsparcie dla różnych przeglądarek, osobiście skorzystam z Schnapples suggestion korzystania z FireBreath, ponieważ zapewnia on warstwę abstrakcji ponad główne różnice.

+0

Wikipedia przekierowuje teraz 'rozszerzenie przeglądarki' do' wtyczki', więc twoje linki nie są już tak użyteczne. –

Powiązane problemy