Investor's wiki

ActiveX

ActiveX

O que é ActiveX?

ActiveX é uma estrutura de software da Microsoft (MSFT) que permite que aplicativos compartilhem funcionalidades e dados entre si por meio de navegadores da Web, independentemente da linguagem de programação em que estão escritos. Os complementos ActiveX permitiam que os primeiros navegadores da Web incorporassem arquivos multimídia ou fornecessem atualizações de software aos usuários.

A Microsoft introduziu o ActiveX em 1996. Muitos controles ActiveX são executados apenas no Windows e com produtos da Microsoft, como Internet Explorer, Word e Excel. JavaScript, outro compilador de várias linguagens e outras plataformas semelhantes são mais amplamente utilizadas do que o ActiveX.

Entendendo o ActiveX

Os controles ActiveX são softwares pré-codificados semelhantes aos plug-ins do navegador da web. Por exemplo, uma página da Web exibindo um arquivo Flash pode exigir que um usuário baixe um controle Flash ActiveX para que o arquivo possa ser reproduzido diretamente no navegador sem abrir um novo aplicativo. Os controles ActiveX estendem a funcionalidade de um navegador, permitindo que o navegador execute tarefas que de outra forma não poderia executar de forma inata. É particularmente útil para reproduzir vídeos e outros conteúdos multimídia, pulando a etapa de abrir um media player separado.

O ActiveX ainda é utilizado no Internet Explorer 11, mas não é suportado pelo navegador mais recente da Microsoft, Edge . Navegadores como Mozilla Firefox, Google Chrome, Safari da Apple e Opera usam outros tipos de plug-ins de navegador, como JavaScript ou linguagens de plataforma cruzada semelhantes.

O ActiveX continua útil para os usuários da Microsoft e está incluído no Windows 10. Isso ocorre porque o ActiveX ainda permite que software autônomo receba atualizações, faça interface entre programas e aprimore a funcionalidade. Por exemplo, o ActiveX permite que os usuários criem documentos mais interativos no Word ou criem formulários preenchíveis no Excel.

ActiveX e Segurança do Computador

A Microsoft alerta que os controles ActiveX às vezes podem funcionar mal ou fornecer aos usuários conteúdo que eles não desejam. Os controles ActiveX também podem ser usados para instalar spyware,. vírus e malware, ou danificar os dados em seu computador. Por esse motivo, é importante instalar somente controles ActiveX de fontes confiáveis .

Em parte devido ao uso mal-intencionado generalizado de controles ActiveX, muitos navegadores desabilitam os controles ActiveX por padrão ou não os suportam. Por exemplo, os usuários do Google Chrome devem ativar o ActiveX nas configurações de segurança do Chrome ou baixar uma extensão do Chrome .

Até a Microsoft parece estar se afastando do ActiveX. O Edge, seu novo navegador que está substituindo o Internet Explorer nos sistemas operacionais Windows, não suporta ActiveX .

##Destaques

  • A Microsoft avisa que os controles ActiveX podem ser usados para espionar seu computador, danificar dados ou instalar software mal-intencionado .

  • ActiveX é uma plataforma para o desenvolvimento de pequenos programas ou plug-ins que dão aos navegadores da Web e aos produtos Microsoft maior funcionalidade.

  • Muitos navegadores não suportam ActiveX por padrão. Edge, o novo navegador da Microsoft, não oferece suporte para controles ActiveX .