Quali sono i controlli ActiveX?

February 13

Microsoft ha introdotto la sua tecnologia ActiveX per gli sviluppatori nel 1996 come mezzo per fornire un modo semplice per i programmatori per fornire funzionalità aggiuntive per l'utente finale applicazioni. I controlli ActiveX vengono spesso utilizzati per fornire miglioramenti del browser come la capacità multimediali avanzate e possono essere incorporati in software come la famiglia di applicazioni Microsoft Office. L'aspetto negativo di utilizzare i controlli ActiveX è un aumento del rischio per la sicurezza, come i programmatori possono nascondere il codice all'interno di un controllo apparentemente innocuo per attaccare computer di un utente.

Come controlli ActiveX lavoro

I controlli ActiveX utilizzano COM e OLE tecnologie Microsoft, che permettono agli sviluppatori di creare pacchetti di codice riutilizzabili computer. I programmatori possono creare nuovi pacchetti di codice o utilizzare quelli preesistenti per assemblare un controllo ActiveX che si integra in una specifica applicazione per dargli nuove funzionalità. Questi pacchetti riutilizzabili consentono agli sviluppatori di creare velocemente e distribuire nuovi controlli, che possono interagire con le applicazioni indipendentemente dal computer lingua i programmatori dell'applicazione di destinazione o il controllo ActiveX utilizzato.

Piattaforme supportate

I controlli ActiveX sono supportati quasi esclusivamente dalle applicazioni Windows, anche se la versione Mac di Internet Explorer supporta la tecnologia. controlli ActiveX incorporati nelle macro per le versioni di Microsoft Windows delle sue applicazioni Office non funzioneranno con i loro omologhi Mac, come i controlli non sono compatibili con le varie versioni di sistema operativo. Gli utenti che desiderano funzionalità ActiveX sul loro Mac avrebbero bisogno di installare Windows sulle loro macchine attraverso un'applicazione come BootCamp. I controlli ActiveX non sono supportati sul sistema operativo Linux o il browser Mozilla Firefox.

Problemi di sicurezza

Alcuni controlli ActiveX contengono codice che inonda schermo di un utente con pop-up, registra le battiture o trasforma i computer in clienti che gli hacker utilizzano per distribuire malware. Nel 2008, la prontezza di emergenza della squadra US Computer consigliato a tutti gli utenti di IE disattivare i controlli ActiveX, dovuto in parte alla exploit ai controlli distribuiti attraverso Facebook e MySpace., Gli utenti suggeriscono un livello di sicurezza di IE su "Alto". Microsoft rilascia regolarmente patch che affrontano e riparazione tecnologia ActiveX vulnerabilità, ma la società consiglia comunque agli utenti di bypassare i controlli che non sono essenziali per la loro navigazione sul Web o offerti dagli editori non familiari.

Come installare ed eliminare i controlli ActiveX

Una pagina Web che richiede un nuovo controllo ActiveX presenterà una finestra di dialogo che chiede se si desidera installare il controllo, e vi guiderà attraverso il processo con istruzioni. IE, si apre una finestra di dialogo finale che chiede se si desidera installare il software, che consente di interrompere l'installazione facendo clic su "Do not Run". Per eliminare i controlli ActiveX, fare clic su "Strumenti" nella barra dei menu di Internet Explorer, quindi selezionare "Gestione componenti aggiuntivi" dal menu a discesa. Nella schermata successiva, selezionare "Controlli scaricati" dal menu a discesa in "Show" per generare un elenco dei controlli ActiveX. Fare clic sul controllo che si desidera eliminare, selezionare "Informazioni", quindi fare clic su "Rimuovi" per disinstallare il controllo.