1 mai 2021 8:07

ActiveX

Ce este ActiveX?

ActiveX este un cadru software de la Microsoft ( MSFT ) care permite aplicațiilor să partajeze funcționalitate și date între ele prin intermediul browserelor web, indiferent de limbajul de programare în care sunt scrise. Suplimentele ActiveX au permis browserelor web timpurii să încorporeze fișiere multimedia sau să livreze actualizări de software pentru utilizatori.

Microsoft a introdus ActiveX în 1996.  Multe controale ActiveX rulează numai pe Windows și cu produse Microsoft precum Internet Explorer, Word și Excel. JavaScript, un alt compilator cross-language și alte platforme similare sunt mai utilizate decât ActiveX.

Chei de luat masa

  • ActiveX este o platformă pentru dezvoltarea de programe mici sau plug-in-uri care oferă browserelor web și produselor Microsoft o funcționalitate sporită.
  • Microsoft avertizează că controalele ActiveX pot fi folosite pentru a spiona computerul, pentru a deteriora datele sau pentru a instala software rău intenționat.
  • Multe browsere nu acceptă implicit ActiveX. Edge, noul browser Microsoft, nu oferă suport pentru controalele ActiveX.

Înțelegerea ActiveX

Controalele ActiveX sunt programe precodificate similare cu pluginurile browserului web. De exemplu, o pagină web care afișează un fișier Flash poate necesita un utilizator să descarce un control Flash ActiveX, astfel încât fișierul să poată fi redat direct în browser fără a deschide o aplicație nouă. Controalele ActiveX extind funcționalitatea browserului, permițându-i browserului să îndeplinească sarcini pe care altfel nu le-ar putea executa în mod innat. Este deosebit de util pentru redarea videoclipurilor și a altor conținuturi multimedia, ignorând pasul deschiderii unui player media separat.

ActiveX este încă utilizat în Internet Explorer 11, dar nu este acceptat de cel mai recent browser Microsoft, Edge.2  Browsere precum Mozilla Firefox, Google Chrome, Apple Safari și Opera utilizează alte tipuri de plug-in-uri pentru browser, cum ar fi JavaScript sau limbi similare pe mai multe platforme.

ActiveX rămâne util utilizatorilor Microsoft și este inclus în Windows 10. Acest lucru se datorează faptului că ActiveX permite în continuare software-ului independent să primească actualizări, să interfețe între programe și să îmbunătățească funcționalitatea. De exemplu, ActiveX permite utilizatorilor să creeze mai multe documente interactive în Word sau să creeze formulare completabile în Excel.

Securitate ActiveX și computer

Microsoft avertizează că controalele ActiveX pot uneori să funcționeze defectuos sau să ofere utilizatorilor conținut pe care nu îl doresc. Comenzile ActiveX pot fi, de asemenea, utilizate pentru a instala programe spion, viruși și programe malware sau pentru a deteriora datele de pe computer. Din acest motiv, este important să instalați controale ActiveX numai din surse în care aveți încredere.

În parte, din cauza utilizării rău intenționate a controalelor ActiveX, multe browsere fie dezactivează în mod implicit controalele ActiveX, fie nu le acceptă deloc. De exemplu,utilizatorii Google Chrome trebuie să activeze ActiveX în setările de securitate Chrome sau să descarce o extensie Chrome.

Chiar și Microsoft pare să se abată de la ActiveX. Edge, noul său browser care își înlocuiește Internet Explorer pe sistemele de operare Windows, nu acceptă ActiveX.