Hva er en ActiveX-kontroll ned?

Hva er en ActiveX-kontroll ned?


ActiveX-systemet er en metode for å skape moduler i en bestemt programmeringsspråk som kan benyttes av andre programmer av andre språk. En ActiveX-kontroll er en ActiveX-program innlemmet i en nettleser for å legge til funksjonalitet. ActiveX-kontroller kan lastes ned manuelt fra hjemmesidene til sine distributører. Men oftere de forventes av et element på nettstedet og lastet ned automatisk.

Bakgrunn

Microsoft utviklet ActiveX fra sin Object Inkludering og Linking (OLE) og Component Object Model (COM) systemer. OLE er prinsippet om å knytte en fil inne i en annen. Et eksempel på dette viser et regneark eller et diagram i et tekstdokument. Den importerte dokumentet kopieres ikke i hoveddokumentet, men er registrert som et vindu med en link. OLE er også brukt for å overføre data mellom applikasjoner. COM utviklet av OLE innta rollen av kontroll meldinger mellom applikasjoner. Microsoft deretter opprettet OLE Custom Controls (OCX) som et bibliotek for å håndtere denne kommunikasjonen. I 1996, Microsoft skilles alle nettleserrelaterte egenskapene OLE, COM og OCX, gruppert dem sammen og kalte det nye produktet ActiveX.

Controls

Enhetene programmer som implementerer ActiveX i en nettleser kalles "kontroller." Dette begrepet ble arvet fra "OLE definert kontroll" navn. En kontroll, i utgangspunktet, er et lite program, omtrent tilsvarende en Java "applet". Selv om ActiveX-kontroller gjennomføre en rekke kontrollfunksjoner, som å lage avspillingsknappene eller tilby brukere alternativer i en drop-down listen, uttrykket gjelder generelt for alle ActiveX program lastet ned for å forbedre Internet Explorer og Internet Explorer derivater.

Implementaton

ActiveX utvider mulighetene til Internet Explorer. Snarere enn å lage en ny versjon av Internet Explorer, avhengig Microsoft på applikasjoner, inkludert ActiveX-programmer for å utvide nettleserens evner. Dette sparer selskapet fra å måtte forutse alle behovene til det raskt voksende web-teknologi og også hindrer Internet Explorer program fra opptar en stor plass på kundens datamaskin. Hvor ekstra funksjonalitet er nødvendig for å vise innholdet i en webside, vil koden på siden be nedlasting av en ActiveX-kontroll. De fleste satt sin nettleserens sikkerhetsnivå til å blokkere automatisk nedlasting av programmer, og så vanligvis brukeren blir bedt om å godta nedlastingen.

Fare

ActiveX-kontroller laste ned og kjøre på brukerens datamaskin. Dette er en mulig vindu for skadelig programvare for å omgå brannmurer og infisere en datamaskin med et virus eller spyware. Brukere bør kun tillate nedlasting av ActiveX-kontroller fra anerkjente nettsteder.