browser - hacer - Consejos/recursos para construir un complemento de Google Chrome
extension de descargas para google chrome (6)
Después de probar Google Chrome durante 30 minutos más o menos, me gusta, incluso si parece escueto en este momento. La forma obvia de agregar algunas cosas de las que no puedo vivir sería a través de complementos. ¿Alguien tiene enlaces a recursos sobre cómo empezar a construir un complemento / complemento para Chrome? Gracias.
P: ¡Pero no puedo instalar la extensión X! Google Chrome está muerto para mí si no puedo usar la extensión X!
A: ¡No te preocupes! Ahora Google Chrome tiene extensiones también. Mira here .
Si alguien está interesado en el desarrollo de extensiones de Chrome, aquí hay un link a la última página de documentación de desarrolladores de extensiones para Google Chrome.
NOTA: los complementos (NPAPI) y las extensiones (basadas en JS) no son lo mismo
Del doc ...
Las extensiones son pequeños programas de software que pueden modificar y mejorar la funcionalidad de Google Chrome.
Usted los escribe utilizando tecnologías web como HTML, JavaScript y CSS. Entonces, si sabes cómo escribir páginas web, ya sabes la mayoría de lo que necesitas saber para escribir extensiones.
Chrome admite la API del complemento netscape, pero eso es para mostrar ciertos tipos de contenido.
Parece que buscas una API de extensión, en realidad, Firefox es el único navegador importante que fomenta y admite extensiones de terceros para la capacidad de navegación (que no son simplemente nuevas barras de herramientas)
No hay nada en la documentación del desarrollador que apunte a que una API que mejore el navegador parezca querer mantener un estricto control sobre la apariencia de la aplicación.
Es posible que encuentre una respuesta más concluyente en el sitio de desarrollo:
dev.chromium.org, y algunos de los desarrolladores podrían estar en irc en #chromium en freenode.
Chromium admite plugins NPAPI que es más difícil de programar en comparación con las extensiones de Firefox. Sin embargo, NPAPI tiene un mejor rendimiento y es más versátil.
Verifique este ejemplo minimalista de un complemento NPAPI.
La respuesta aceptada está desactualizada. Un par de URLs útiles:
- Para desarrolladores: http://developer.chrome.com/extensions/index.html
- Para usuarios finales: https://chrome.google.com/webstore/category/home?hl=en-US
Hay una diferencia entre un ''complemento'' y una ''extensión''. Chrome admite complementos NPAPI:
Chrome también puede admitir una nueva API de complemento de Pepper (ppapi):
Matt Cutts (el gurú de Google SEO) tiene un Q & A sobre Chrome, y escribe al respecto:
P: ¡Pero no puedo instalar la extensión X! Google Chrome está muerto para mí si no puedo usar la extensión X!
R: Entonces tendrá que usar otro navegador por un tiempo. Actualmente, Google Chrome no es compatible con extensiones de navegador (sí admite complementos, como Flash). Estoy seguro de que las extensiones / complementos son algo que el equipo de Chrome querría hacer en el futuro, pero el equipo de Chrome estará un poco ocupado por un tiempo, con los comentarios del lanzamiento y trabajando en Mac y Linux. apoyo. Te sugiero que pruebes Google Chrome durante unos días para ver si disfrutas de la navegación incluso sin la extensión X. Ya hay muchos comportamientos de extensión muy geniales, como las áreas de texto de tamaño variable y la carga de archivos arrastrados y arrastrados. integrado en Google Chrome.