2009-08-19 8 views
17

Ho provato con l'aiuto di molti siti che sono disponibili nella ricerca di Google. Tuttavia, non ho trovato alcuna soluzione per IE.Come sviluppi un plugin per IE?

Voglio creare un plug-in da zero. Ho l'esperienza nello sviluppo di plugin per Firefox ma non in IE.

risposta

11

C'è un progetto open source chiamato FireBreath, che consente di scrivere un plugin per IE e NPAPI (Firefox, ecc .) da un singolo codice base. Adesso è a year old, quindi sta diventando piuttosto maturo.

Assicurati di voler sviluppare un plug-in, non un'estensione. Ecco uno rundown delle differenze.

+0

Non sono sicuro che ne siate a conoscenza, ma questo è come l'unico buon riferimento ai materiali che possono essere trovati per sviluppatori .net. Io sicuramente leggerò il tuo blog :) – vondip

+0

Se ti riferisci ai link colonelpanic.net, quello non è mio. Questo è il blog del ragazzo che ha fatto Firebreath. Anch'io ho un blog tutto mio, collegato nel mio profilo. :) –

8

Se davvero si vuole scrivere un plugin e non un browser extension:
Il termine per i plugin Internet Explorer è - erroneamente - content extensions. Nello specifico sono implementati come ActiveX controls. MSDN include anche un articolo specifico su ActiveX controls for IE.
Se si va su quella strada, notare che ATL facilita la maggior parte degli aspetti dell'implementazione COM/ActiveX.

Se si desidera avere il supporto per browser, però, personalmente utilizzerei lo Schnapples suggestion di FireBreath in quanto fornisce un livello di astrazione sulle principali differenze.

+0

Wikipedia ora reindirizza 'browser extension' a' plugin' in modo che i tuoi link non siano più così utili. –