firefox - recomendadas - mozilla web store
Complemento de Firefox contra extensiones y complementos (4)
Aumentando la útil respuesta anterior, encontré útil este resumen de alto nivel:
Las extensiones difieren ligeramente de los complementos. Los complementos generalmente tienen un conjunto limitado de habilidades. [..] Debido a que los complementos y las extensiones aumentan la utilidad de la aplicación original, Mozilla usa el término "complemento" como una categoría inclusiva de módulos de aumento que consta de complementos, temas y motores de búsqueda.
Quiero escribir scripts para Firefox. Parece que Firefox tiene diferentes términos, como add-on, extensiones, complementos. y tengo la sensación de que no son todos iguales. ¿Puedes resumir la diferencia en pocas palabras?
Complemento: esencialmente todo lo que se puede instalar en el navegador. Esto incluye, por ejemplo, extensiones, temas, complementos, diccionarios, paquetes de idiomas, motores de búsqueda.
Extensión: un paquete que amplía la funcionalidad del navegador, el formato de extensión utilizado por Firefox funciona solo en los navegadores basados en Gecko. Las extensiones suelen utilizar XUL y CSS para su interfaz de usuario, así como JavaScript para acciones dinámicas. Tienen pleno acceso a XPCOM y también pueden proporcionar sus propios componentes XPCOM. Recientemente, se ha agregado Add-on SDK como una forma alternativa de generar extensiones simples, utiliza HTML en lugar de XUL pero limita las formas en que la interfaz de usuario del navegador se puede ampliar significativamente. A partir de Firefox 57, todas las extensiones deben basarse en la API de WebExtensions .
Plugin: significa plugins NPAPI que son compatibles con todos los navegadores, pero con Internet Explorer (este último usa en su lugar la tecnología patentada ActiveX). Dichos complementos son bibliotecas binarias que se invocan si un sitio web utiliza una etiqueta <embed>
o <object>
con un tipo manejado por el complemento. El complemento puede dibujar algún contenido para la etiqueta (complementos con ventana) o permanecer en segundo plano y simplemente proporcionar una API para el código JavaScript de la página web para usar (complementos sin ventana). Los ejemplos típicos son Flash o Silverlight. El soporte para complementos se está eliminando progresivamente, a partir de 2018 Flash es el único complemento aún admitido hasta cierto punto.
Extendiendo el aumento arriba
La (s) extensión (es) extiende (n) la funcionalidad del software donde se encuentra un complemento para resolver un problema del software (para poder hacer algo que ya estaba diseñado para hacerlo).
ambos tipos amplían las habilidades del programa, ... y supongo que es por eso que puede ser tan confuso.
Una extensión puede ser (y a menudo es) una opción (n) de la compañía que creó el software (generalmente cuesta dinero), un complemento puede ser de la compañía que creó el software o de un tercero para agregar capacidades al software .
De acuerdo con Firefox:
Extensiones
Las extensiones agregan nuevas características a Firefox o modifican las existentes . Existen extensiones que le permiten bloquear publicidades , descargar videos de sitios web, integrar Firefox con sitios web como Facebook o Twitter y agregar funciones incluidas en otros navegadores, como el traductor.
Complementos
Los complementos añaden soporte para todo tipo de contenido de Internet . Estos generalmente incluyen formatos patentados como Flash que se utilizan para video, audio, juegos en línea, presentaciones y más. Los plugins son creados y distribuidos por otras compañías.
complementos
Son: extensiones, Plugnis, motores de búsqueda y diccionarios y paquetes de idiomas.
Fuente : Firefox - https://support.mozilla.org/en-US/kb/find-and-install-add-ons-add-features-to-firefox