diff options
Diffstat (limited to 'files/es/empaquetado_de_extensiones/index.html')
-rw-r--r-- | files/es/empaquetado_de_extensiones/index.html | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/files/es/empaquetado_de_extensiones/index.html b/files/es/empaquetado_de_extensiones/index.html new file mode 100644 index 0000000000..a908921f26 --- /dev/null +++ b/files/es/empaquetado_de_extensiones/index.html @@ -0,0 +1,29 @@ +--- +title: Empaquetado de extensiones +slug: Empaquetado_de_extensiones +tags: + - Complementos + - Todas_las_Categorías + - Toolkit API + - extensiones +translation_of: Archive/Add-ons/Extension_Packaging +--- +<p>Las extensiones son <a href="/es/docs/Paquetes" title="Paquetes">paquetes instalables</a> que pueden ser descargados e instalados por un usuario, provistos de manera pre-empaquetada dentro de una aplicación,o por un programa externo. Las extensiones usan una <a href="/es/docs/Paquetes" title="Paquetes">estructura de directorio</a> que alberga el <em>chrome</em>, los componentes y otros archivos para extender la funcionalidad de un programa XUL.</p> +<p>Cada extensión debe facilitar un archivo <a href="/es/docs/Install.rdf" title="Install.rdf">install.rdf</a> que contenga metadatos acerca de la extension, así como su ID único, versión, autor e información de compatibilidad.</p> +<p>Luego de ser preparados los archivos de la extensión y el install.rdf, existen diversas maneras de preparar una extensión para su instalación: Comprime a un archivo <em>ZIP</em> el directorio de la extensiòn a un archivo instalable <a href="/es/docs/XPI" title="XPI">XPI</a> (xpinstall), desempaqueta la extensión directamente en la aplicación del usuario o la carpeta de perfil, o inscribe la extensión en el registro de Windows.</p> +<h2 id="Creando_una_extensi.C3.B3n_XPI" name="Creando_una_extensi.C3.B3n_XPI">Creando una extensión XPI</h2> +<p>Un archivo <a href="/es/docs/XPI" title="XPI">XPI</a> (XPInstall) es sencillamente un archivo ZIP que contiene los archivos de la extensión, con el archivo <a href="/es/docs/Install.rdf" title="Install.rdf">install.rdf</a> en la carpeta raíz del archivo ZIP. Los usuarios pueden descargar e instalar los archivos XPI de un sitio web o de un archivo local, abriéndolos o arrastrándolos a la ventana del Administrador de extensiones.</p> +<p>El tipo de MIME reconocido por Firefox para los archivos XPI es <em>application/x-xpinstall</em>. Ya que la mayoría de los servidores HTTP no están configurados para devolver este tipo de MIME para la extensión .xpi por defecto, probablemente tendrás que configurar tu servidor HTTP. En el servidor HTTP de Apache, se puede realizar al añadir la siguiente instrucción al archivo de configuración o .htaccess:</p> +<pre>AddType application/x-xpinstall .xpi +</pre> +<h2 id="Instalar_archivos_de_extensiones_directamente" name="Instalar_archivos_de_extensiones_directamente">Instalar archivos de extensiones directamente</h2> +<p>Si conoces la localización de la aplicación (si instala una extensión como parte de un instalador de la aplicación, por ejemplo), puedes instalar los archivos de la extensión directamente en <appdir>/extensions/<extensionID>. La extensión será encontrada automáticamente por el Administrador de extensiones la próxima vez que la aplicación se ejecute.</p> +<p>Cuando uses este método debes verificar que estén establecidos correctamente los permisos de sistema del archivo para la carpeta. De otra manera, el administrador de extensiones puede no funcionar correctamente con la extensión o la extensión misma no lo harà correctamente.</p> +<h2 id="Registrar_una_localizaci.C3.B3n_de_extensi.C3.B3n_usando_el_Registro_de_Windows" name="Registrar_una_localizaci.C3.B3n_de_extensi.C3.B3n_usando_el_Registro_de_Windows">Registrar una localización de extensión usando el Registro de Windows</h2> +<p>Los instaladores externos (tales como el Java runtime) pueden tratar de instalar puntos de integración con la aplicación como una extensión aún cuando la aplicación no está instalada. Se puede lograr esto en Windows <a href="/es/docs/A%C3%B1adir_extensiones_usando_el_registro_de_Windows" title="Añadir_extensiones_usando_el_registro_de_Windows"> usando el registro</a>.</p> +<h2 id="Extensiones_XPIs_de_varios_elementos" name="Extensiones_XPIs_de_varios_elementos">Extensiones XPIs de varios elementos</h2> +<p>En algunos casos un solo archivo XPI puede tratar de instalar múltiples extensiones/temas. Un tipo especial de extensión llamado el <a href="/es/docs/Empaquetado_de_M%C3%BAltiples_Art%C3%ADculos" title="Empaquetado_de_Múltiples_Artículos"> Paquete de Múltiples artículos</a> explica cómo crear este tipo de paquete. (se requiere Firefox 1.5/XULRunner 1.8)</p> + +<h2 id="Referencias_oficiales_para_Toolkit_API" name="Referencias_oficiales_para_Toolkit_API">Referencias oficiales para <a href="/es/docs/API_del_Toolkit" title="API_del_Toolkit">Toolkit API</a></h2> + +<div>{{page("/es/docs/Toolkit_API/Official_References")}}</div> |