Cuprins:
Definiție - Ce înseamnă ActiveX?
ActiveX este un cadru pentru definirea componentelor software reutilizabile (cunoscute și sub denumirea de controale ActiveX) într-un mod independent de limbajul de programare. Deoarece ActiveX încapsulează funcționalități specifice ca controale ActiveX, acesta poate fi încorporat fără probleme în multe aplicații software. Browserul Internet Explorer permite integrarea controalelor ActiveX în paginile Web. Controalele ActiveX rulează oficial doar în browserul Internet Explorer care rulează pe un sistem de operare Windows.
Techopedia explică ActiveX
Pe Internet, controalele ActiveX au extins capacitatea de a introduce conținut viu și elegant, efecte multimedia, funcții interactive pe paginile Web și aplicațiile software. Extensia furnizată de tehnologia ActiveX este nelimitată - controalele ActiveX au acces complet la întregul PC și la toate serviciile sistemului de operare Windows. Cu această putere vine responsabilitatea de a oferi utilizatorului securitate. Microsoft a combătut riscul potențial de malware prin dezvoltarea unui sistem de înregistrare care permite browserului să identifice și să autentifice un control ActiveX înainte de descărcarea acestuia. În plus, este recomandat ca utilizatorii să stabilească configurația implicită a browserului astfel încât să li se solicite să aprobe orice solicitare de descărcare și execuție a controalelor ActiveX.
Controalele ActiveX sunt încorporate în aplicațiile de container. Mulți furnizori terți au adoptat ActiveX ca o arhitectură importantă pentru dezvoltarea de componente software programabile pentru utilizare într-o varietate de containere diferite, de la instrumente de dezvoltare software până la instrumente de productivitate ale utilizatorilor finali. Pentru ca un control să funcționeze bine într-o varietate de containere, acesta trebuie să poată să-și asume un nivel minim de funcționalitate pe care se poate baza pe toate containerele. Aceste detalii fac parte din orientările ActiveX.
Deși sunt similare cu applet-urile Java, controalele ActiveX diferă prin două atribute principale. Aplicațiile Java nu au același acces nelimitat la sistemul de operare Windows ca și controalele ActiveX. Cu toate acestea, applet-urile sunt mult mai versatile în sensul că sunt cu multiplă formă, în timp ce controalele ActiveX sunt limitate la sistemul de operare Windows.