Tecnología

Inicio

Firefox Add-On Opciones de codificación

Los fans de Mozilla Firefox han generado miles de add-ons o extensiones para mejorar el navegador Web, como traductores, bloqueadores de anuncios y herramientas para la comparación de los precios durante las compras en línea. Cualquier persona puede crear un nuevo add-on, a pesar de que tiene que pasar a proceso de revisión de Mozilla. Debe escribir el código que va a crear el complemento con las características que desee.

Desarrollo

El desarrollo de un add-on se inicia con la idea de una nueva extensión de Firefox. Crear un nuevo perfil en su ordenador para que su trabajo no afectará a la configuración de Firefox regulares. Cambiar las configuraciones si es necesario, por ejemplo, para desactivar la caché de XUL, el idioma de interfaz de usuario basada en XML de Mozilla. Abra el directorio de perfil, que contiene sus complementos existentes, y crear un puntero que indica que ahí es donde se va a almacenar el código de su extensión.

empezar a programar

Para crear un código de complementos de Firefox, usar el lenguaje XML. Crear la estructura de carpetas para su código - una carpeta "Chrome" que contiene elementos tales como una carpeta predeterminada, una carpeta de configuración regional y una carpeta de la piel. Chrome es el término de Mozilla para todo alrededor de la ventana del navegador, como por ejemplo la barra de herramientas, los menús y la barra de estado. Comienza a escribir el código para "install.rdf", que proporciona metadatos sobre su extensión, como la versión de Firefox que soporta.

más Codificación

Después de escribir la install.rdf, agregue código que detalla el nombre y la versión actual de su complemento, lo que hace, y su sitio web. A continuación, el código para "chrome.manifest": Esto detalla cómo su extensión agrega a Firefox y cómo funcionan en conjunto. Proceder a la interfaz XUL para su complemento, y el código de si tiene un botón en la barra de herramientas o un icono en la barra de estado. codificación de interfaz XUL implica, así como XML.

Otros idiomas

En varios puntos mientras trabaja en su add-on - Mozilla proporciona directrices en línea - que también tendrá que usar lenguaje de programación CSS, siglas de Cascading Style Sheets. Como su nombre indica, la programación CSS mejora el aspecto visual de sitios web y complementos. El proceso de add-on también utiliza Javascript para codificar el enlace que realmente arrastra el complemento de su archivo y lo adjunta a Firefox.