Plug-in
Um plug-in é um pequeno componente de software que adiciona novos recursos a outro programa. Ele pode adicionar novas funcionalidades, modificar a interface do usuário ou permitir que o software seja compatível com formatos de arquivo adicionais. Plug-ins desenvolvidos pelo próprio fabricante podem ser incluídos em um aplicativo, enquanto plug-ins de terceiros podem ser disponibilizados como um download gratuito ou como software comercial separado.
Muitos aplicativos profissionais de design gráfico, edição de vídeo e estação de trabalho de áudio digital oferecem suporte a plug-ins. Por exemplo, um plug-in para o Photoshop pode adicionar novos filtros e ferramentas de edição, enquanto um plug-in para o ProTools pode adicionar novos instrumentos sintetizados e efeitos de áudio. Reprodutores de mídia usam plug-ins para adicionar suporte a novos formatos de arquivo e codecs.
Navegadores da Web usam um tipo de plug-in chamado extensões para adicionar novos recursos. Ao contrário dos plug-ins para outros tipos de aplicativos, as extensões de navegador da Web são distribuídas como código-fonte, em vez de software compilado. Historicamente, plug-ins de navegador da Web, como o Adobe Flash, distribuídos como software executável, podiam causar vulnerabilidades de segurança e instabilidade no software. Por isso, os desenvolvedores de navegadores deixaram de oferecer suporte a plug-ins e passaram a priorizar as extensões. No entanto, o objetivo é o mesmo — permitir que o usuário personalize a aparência e a funcionalidade de um navegador da Web da maneira que preferir.
Teste seus conhecimentos