Diferença entre add-on e plug-in

software_pluginSempre que compramos software para nossos computadores, sempre queremos aquele que tem mais recursos que já estão incluídos. Mas, muitas vezes, o problema com o software é que eles não têm as funcionalidades certas que você está procurando ou têm muitos recursos que é impossível encontrar o que você está procurando rapidamente. Para personalizar a aparência de seus programas, softwareos fabricantes permitiram o uso de plug-ins ou add-ons.

Plug-in e Add-on são dois termos que apontam para a mesma funcionalidade; eles são simplesmente extensões que estendem a usabilidade do programa. Depende apenas do fabricante do software de como chamar as extensões de software de seus programas. Essas extensões podem ser feitas por outras empresas, indivíduos ou pelos próprios fabricantes de software.

Plug-in é o termo geralmente usado para se referir a software de terceiros que se destina a interagir com um determinado programa. Veja, por exemplo, seu navegador da web; você precisaria instalar um plug-in chamado flash player para reproduzir vídeos. O Flash Player não é nativo de nenhum navegador, mas é feito por uma empresa separada. Também é compatível com todos os navegadores populares, como IE, Firefox e Opera.



Um add-on também estende a funcionalidade de um determinado programa, mas geralmente deve funcionar em um determinado programa. Tomando o navegador da web para comparação, complementos destinados aRaposa de fogofuncionaria apenas com o Firefox e, portanto, com outros navegadores. Geralmente, esses softwares não são totalmente desenvolvidos, mas simplesmente pedaços de código que você pode usar para modificar a interface. Os add-ons mais comuns para navegadores são barras de ferramentas que ocupam um pouco mais de espaço e fornecem atalhos instantâneos para determinados serviços online. Add-ons também são muito proeminentes em jogos online como World of Warcraft, onde os jogadores que têm um pouco de conhecimento podem criar seus próprios add-ons para ajudar outros jogadores.

A separação entre um add-on e um plug-in não é tão clara. Ambos são feitos para executar funções específicas adequadas às preferências de um determinado usuário. A principal razão pela qual esses códigos não estão embutidos no programa em primeiro lugar é que eles não são realmente essenciais e, embora algumas pessoas possam gostar de ter isso, outras podem não e achar isso um incômodo. Essas também são ferramentas que um fabricante de software pode utilizar para motivar os membros de sua comunidade a se envolverem no aprimoramento do software.