Hvad er ActiveX®?

ActiveX® er et sæt objektorienterede programmering (OOP) teknologier oprettet af Microsoft®. Det gør det muligt for softwareapplikationer at dele funktionalitet og information. Et ActiveX® -objekt er et selvforsynende program, der kun fungerer på Windows® -operativsystemer.

ActiveX® blev oprettet for at sikre, at forskellige applikationer delte de samme funktioner. Det bedste eksempel på dette er stavekontrol ActiveX® -objekt. I stedet for at skrive to separate programmer til stavekontrol, blev der bygget et enkelt stavekontrolobjekt for at sikre, at dens funktionalitet deles mellem forskellige Microsoft® -applikationer som Word og PowerPoint®.

ActiveX® -teknologien udviklede sig i form af objektforbindelse og indlejring (ole). OLE tilladte enkle funktioner som Cut og Paste at blive delt mellem forskellige applikationer. Det udviklede sig senere til ideen om det sammensatte objektmodul (COM). Uafhængige moduler og applets som stavekontrol er COMS eller ActiveX® OBJects, der kan fås adgang til fra en Windows® -applikation.

En ActiveX®-kontrol er et plug-in eller et lille program skrevet i C ++ og Visual Basic. Ligesom Java Applets er ActiveX® -kontroller små applikationer, der kører inden for webbrowsere. Programmer, der understøtter sådanne plug-ins kaldes ActiveX® containere eller komponentcontainere.

Microsoft® Internet Explorer® (dvs.) (standardwebbrowser til Windows® -operativsystemet) bruger ActiveX® -kontroller eller -objekter til at lette rige medieafspilning. Denne type kontrol i Internet Explorer® giver brugerne mulighed for at se videoklip på websiden. Brugere behøver ikke at lancere en Windows® Media Player separat for at se klipperne. Den forudindlæste ActiveX®-kontrol får adgang til medieafspillerens funktionalitet og spiller klipene i Internet Explorer® Browser-vinduet.

Et andet eksempel på en ActiveX®Objekt er Flash® ActiveX® -kontrollen. Flash® -filer kan kun spilles af en Adobe ™ Flash® -afspiller. Nogle websteder er programmeret helt med Flash®, som Internet Explorer® ikke kan spille. Derfor er en Flash ActiveX® -komponent installeret for at se webstedet. Det registrerer automatisk websteder, der indeholder flashfiler, og får adgang til Flash® -afspilleren til at afspille filerne direkte på browservinduet.

Det faktum, at disse kontroller kan genbruges af mange programmer, har gjort det mere sårbart over for ondsindet spyware. En angriber kan genbruge komponenten for at tilføje ondsindet kode og få adgang til personlige data og filer. For at komme med en omfattende løsning har Microsoft® tilføjet nogle kapaciteter til Internet Explorer®. Hver gang et websted forsøger at installere ActiveX® -kontrol, viser Internet Explorer® en advarsel. Dette betyder, at et websted ikke kan installere en ActiveX® -komponent automatisk, hvilket sikrer, at dit system skal sikres og fri forSpyware.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?