Saltar a:

Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.

Las extensiones agregan características y funciones a un navegador web. Están escritos utilizando los estándares de tecnología Web — JavaScript, HTML, y CSS. Puede aprovechar las mismas API web que JavaScript en una página web, pero una extensión también tiene acceso a su propio conjunto de API de JavaScript. Esto significa que puede hacer mucho más en una extensión que con el código en una página web. Estos son solo algunos ejemplos de lo que puede hacer:

Mejora o complementa un sitio web: Use un complemento para entregar funciones adicionales en el navegador o información de su sitio web. Permita a los usuarios recopilar detalles de las páginas que visitan para mejorar el servicio que ofrece.

Ejemplos: El asistente de Amazon para Firefox, OneNote Web Clipper y Grammarly para Firefox

Permita que los usuarios demuestren su personalidad: Las extensiones del navegador pueden manipular el contenido de las páginas examinadas por un usuario.
Ayude al usuario a agregar su logo favorito o una imágen como su fondo a cada una de las páginas que visita. Las extensiones también proporcionan la habilidad de actualizar el aspecto de la UI de Firefox. (Actualice la UI de Firefox utilizando los temas de complementos independendientes también).
 

Ejemplos: MyWeb New Tab, Tabliss y VivaldiFox

Add or remove content from web pages: You might want to help users block intrusive ads from web pages, provide access to a travel guide whenever a country or city is mentioned in a web page, or reformat page content to offer a consistent reading experience. With the ability to access and update both a page’s HTML and CSS, you can help users see the web the way they want to.

Examples: uBlock Origin, Reader, and Toolbox for Google Play Store™

Add tools and new browsing features: Add new features to a taskboard, or generate QR code images from URLs, hyperlinks, or page text. With flexible UI options and the power of the WebExtensions APIs you can easily add new features to a browser. And, you can enhance almost any website’s features or functionality, it doesn't have to be your website.

Examples: QR Code Image Generator, Swimlanes for Trello, and Tomato Clock

Games: Offer traditional computer games, with off-line play features, but also explore new game possibilities, for example, by incorporating gameplay into everyday browsing.

 

Examples: Asteroids in Popup, Solitaire Card Game New Tab, and 2048 Prime.

Add development tools: You may provide web development tools as your business or have developed a useful technique or approach to web development that you want to share. Either way, you can enhance the built-in Firefox developer tools by adding a new tab to the developer toolbar.

Examples: Web Developer, Web React Developer Tools, and aXe Developer Tools

Extensions for Firefox are built using the WebExtensions APIs, a cross-browser system for developing extensions. To a large extent, the API is compatible with the extension API supported by Google Chrome and Opera. Extensions written for these browsers will in most cases run in Firefox or Microsoft Edge with just a few changes. The API is also fully compatible with multiprocess Firefox.

If you have ideas or questions, or need help migrating a legacy add-on to WebExtensions APIs, you can reach us on the dev-addons mailing list or in #extdev on IRC.

 

 

¿Qué sigue?

 

Etiquetas y colaboradores del documento

Etiquetas: 
Colaboradores en esta página: hecaxmmx
Última actualización por: hecaxmmx,