O que é a programação ActiveX?
A programação ActiveX é uma estrutura desenvolvida pela American Computer Software Company Microsoft. Essa estrutura permite que os módulos, scripts e programas ActiveX existam em outros aplicativos. Os idiomas em que outros aplicativos são escritos não são afetados, porque a parte do ActiveX muda muito pouco. Embora a estrutura seja usada fortemente no sistema operacional do Microsoft Windows Computer, ele será executado em outros ambientes. Ao longo de sua história, a tecnologia foi criticada como uma ferramenta de monopolização da Internet e um risco de segurança de computador. A tecnologia cresceu fora da combinação de vários métodos de programação da Microsoft, como modelagem de objetos de componentes, vinculação e incorporação de objetos e as classes da Microsoft Foundation. Essas várias tecnologias e especificações de programação são centrais para a criação de janelas.
como um esforço para simplificar a interação entre todos esses DISParate Programming Ideas, a Microsoft desenvolveu o ActiveX em 1996. Além da estrutura básica, a empresa também lançou vários assistentes de programação, classes e extensões de idiomas. Este lançamento coincidiu com o lançamento do Web Browser Internet Explorer 3.0, que tinha suporte nativo para o ActiveX incorporado nas páginas da web. A idéia por trás do lançamento foi simplificar a programação da web, criar um ambiente mais rico na web e desenvolver ferramentas interativas da web.
ActiveX pode ser usado para praticamente qualquer tarefa da web. Os aplicativos típicos envolvem a classificação e a exibição de informações, a coleta de dados do usuário e a criação de botões e Windows interativos. Esses aplicativos são baixados no computador de um usuário quando ele acessa a página pela primeira vez. O módulo é executado como um programa normal do armazenamento temporário do navegador da web.
Houve controvérsia em torno do ActiveX desde a sua introdução. Muitos do problemaS decorre de sua exclusividade percebida ao Internet Explorer e à plataforma Windows. Outra queixa principal vem de sua falta inicial de segurança.
ActiveX foi um ponto importante em muitos debates de concorrência desleal sobre a Microsoft, porque a programação é baseada na tecnologia Windows e é nativa desse sistema operacional e seu navegador interno da Web, o Internet Explorer. Alguns argumentam que isso equivale a suprimir a concorrência. A tecnologia agora é nativa apenas no Internet Explorer, mas muitos outros grandes navegadores da web têm plug-ins que lhes dão sua funcionalidade.
O outro ponto de controvérsia considerou a segurança do ActiveX. As primeiras formas de ativo permitiam que os programas baixassem e executassem sem qualquer interação com o usuário. Esses programas se tornaram um ponto de lançamento para uma enorme variedade de software malicioso, conhecido como malware. Ao longo dos anos, a Microsoft tentou impedir que programas maliciosos trabalhem no ActiveX com uma grande quantidade de sucesso. Enquanto o sQuestões de ecurões não foram eliminadas, muitos no campo dizem que são significativamente melhores do que eram originalmente.