Che cos'è un plug-in ActiveX®?
Un plug-in ActiveX® è un programma per computer che opera all'interno e interagisce con un programma come Microsoft® Windows® Internet Explorer®. Tale plug-in consente ai browser e ad altre utilità di eseguire determinate funzioni, come la visualizzazione di video o giochi. I plug-in possono anche essere utilizzati per aggiungere funzionalità a un programma che non erano presenti nell'installazione originale. Vengono scaricati e installati sul tuo computer tramite la tua connessione Internet. Presentato nel 1996, il plug-in ActiveX® è stato il successore di due tipi di tecnologie simili, chiamati "modello a oggetti componenti" e "collegamento e incorporamento di oggetti".
Un plug-in ActiveX® può essere creato utilizzando una varietà di linguaggi di programmazione, sebbene ActiveX® stesso non sia un linguaggio di programmazione. Invece, linguaggi come C ++ e Java vengono utilizzati per creare questi plug-in. È anche possibile che i plug-in interagiscano e si integrino con il linguaggio di programmazione HTML.
I programmi nel sistema operativo Windows®, oltre ai browser Web, hanno la possibilità di utilizzare plug-in e controlli ActiveX®. Questi programmi includono, a titolo esemplificativo, Microsoft® Office ™, la suite di software per la produttività di Microsoft; e Windows® Media Player®. I plug-in ActiveX® aiutano questi programmi a condividere informazioni sia sul Web che con altri programmi sullo stesso computer.
I plug-in ActiveX® sono disponibili solo per i computer che eseguono il sistema operativo Windows®. Ciò fa sì che i siti che dipendono fortemente dalla tecnologia ActiveX® e dai plug-in vengano visualizzati in modo errato su sistemi operativi come Mac OS X® e Linux®. Mozilla® Firefox® non supporta ActiveX®, sebbene siano stati rilasciati plug-in di terze parti che abilitano la tecnologia. Firefox® utilizza invece diversi tipi di plug-in ed estensioni per eseguire molte delle stesse funzioni di ActiveX®.
Gli utenti hanno la possibilità di abilitare o disabilitare i plug-in ActiveX® quando utilizzano il browser Web Internet Explorer®. Se abilitato, gli utenti possono anche specificare diversi livelli di sicurezza. Internet Explorer® può richiedere all'utente quando è necessario installare un plug-in ActiveX®, può scaricare automaticamente tutti i plug-in o può essere impostato per scaricare solo plug-in da siti sicuri.
In base alla progettazione, i plug-in ActiveX® hanno pieno accesso amministrativo a tutti gli aspetti del sistema operativo Windows®. Ciò rende la tecnologia uno dei modi principali con cui programmi dannosi come spyware e adware vengono scaricati su un computer dal Web. È per questo motivo che i browser che supportano ActiveX® offrono agli utenti la possibilità di disabilitare la tecnologia a loro discrezione. Questo è anche uno dei motivi principali citati dal team di sviluppo di Mozilla® Firefox® sul motivo per cui quel browser non supporta apertamente la tecnologia.