O que é um plug-in ActiveX®?
Um plug-in ActiveX® é um programa de computador que opera dentro e interage com um programa como o Microsoft® Windows® Internet Explorer®. Esse plug-in permite que navegadores e outros utilitários executem determinadas funções, como exibição de vídeos ou jogos. Os plug-ins também podem ser usados para adicionar recursos a um programa que não estava presente na instalação original. Eles são baixados e instalados no seu computador através da sua conexão com a Internet. Lançado em 1996, o plug-in ActiveX® foi o sucessor de dois tipos semelhantes de tecnologias, chamados de "modelo de objeto componente" e "vinculação e incorporação de objetos".
Um plug-in ActiveX® pode ser criado usando uma variedade de linguagens de programação, embora o próprio ActiveX® não seja uma linguagem de programação. Em vez disso, linguagens como C ++ e Java são usadas para criar esses plug-ins. Também é possível que os plug-ins interajam e se integrem à linguagem de programação HTML.
Os programas no sistema operacional Windows®, além dos navegadores da web, têm a capacidade de usar plug-ins e controles ActiveX®. Esses programas incluem, entre outros, o Microsoft® Office ™, o conjunto de softwares de produtividade da Microsoft; e Windows® Media Player®. Os plug-ins ActiveX® ajudam esses programas a compartilhar informações com a Web e com outros programas no mesmo computador.
Os plug-ins ActiveX® estão disponíveis apenas para computadores executando no sistema operacional Windows®. Isso faz com que sites que dependem muito da tecnologia ActiveX® e plug-ins sejam exibidos incorretamente em sistemas operacionais como o Mac OS X® e Linux®. O Mozilla® Firefox® não suporta ActiveX®, embora tenham sido lançados plug-ins de terceiros que habilitam a tecnologia. O Firefox® usa diferentes tipos de plug-ins e extensões para executar muitas das mesmas funções que o ActiveX®.
Os usuários podem habilitar ou desabilitar os plug-ins ActiveX® ao usar o navegador Internet Explorer®. Se ativado, os usuários também podem especificar diferentes níveis de segurança. O Internet Explorer® pode avisar o usuário quando um plug-in ActiveX® precisa ser instalado, pode baixar todos os plug-ins automaticamente ou pode ser configurado para fazer o download apenas de sites seguros.
Por padrão, os plug-ins ActiveX® têm acesso administrativo completo a todos os aspectos do sistema operacional Windows®. Isso faz da tecnologia uma das principais formas de baixar programas maliciosos, como spyware e adware, para um computador da web. É por esse motivo que os navegadores que oferecem suporte ao ActiveX® oferecem aos usuários a capacidade de desativar a tecnologia a seu critério. Esse também é um dos principais motivos citados pela equipe de desenvolvimento do Mozilla® Firefox® para explicar porque esse navegador não suporta abertamente a tecnologia.