JP,
Uno de los principales problemas que hacen extensiones de IE duro para desarrollar es la necesidad de desarrollar con C o .NET.
Por otro lado, FF y Chrome usan (hasta cierto punto) JS, que es más fácil, y tiene una barrera de entrada mucho más baja (¿Cuántos desarrolladores web de C "conoces?).
Este es uno de los problemas/obstáculo Crossrider está aquí para resolverlo. Puede crear su primer complemento IE en cuestión de minutos. Le ahorrará mucho tiempo de investigación y desarrollo, y puede escribir su código con Javascript.
Además de eso, si planeas que este complemento/extensión también funcione para navegadores distintos de IE, entonces puedes desarrollar una extensión de navegador cruzada una vez, usando una extensa API unificada, y haremos que funcione para Chrome y Firefox .
Chrome y Firefox cada uno obtiene un archivo de extensión nativo (CRX y XPI respectivamente) mientras que IE es un motor EXE especial para ejecutar su aplicación.
(Negación: No soy co-fundador de Crossrider)
Encontré esto: http://code.msdn.microsoft.com/SpicIE Me encantaría leer acerca de las experiencias de otros. –
Un buen artículo para ir con SpiceIE: http://hatim.indexdev.net/2009/04/13/building-a-twitter-client-as-an-internet-explorer-add-on-using-spicie/ –
He creado una solución completamente funcional para esto, en otra respuesta aquí en StackOverflow: http://stackoverflow.com/questions/5643819/developing-internet-explorer-extensions/5740004#5740004 –