Skip to main content

Hva er aktiv skripting?

Aktiv skripting er en Microsoft Windows-operativsystemversjon av et skriptspråk som er komponentbasert.Det er basert på OLE -automatisering, som er en mekanisme som lar applikasjoner samhandle med andre applikasjoner, ofte ved å sende data mellom dem.Skriptene har blitt brukt på websider og programmer.

Et manus er et tolket språk.En applikasjon skrevet på et skriptspråk er ikke samlet, og det blir oversatt når det kjøres.På sin side vil den ikke løpe så raskt som en samlet applikasjon, men det kan være lettere å utvikle seg.Som sådan er skript mer populære for lette applikasjoner, for eksempel websider.

Aktiv skripting, som også har vært kjent som ActiveX Scripting, ble ofte brukt i Microsoft Web Application -teknologien kjent som Active Server Pages (ASP).Microsoft støttet teknologien i nettleseren Internet Explorer 3 (IE3) i 1996 og i sin Internet Information Services (IIS) Web Server -plattform, også i 1996. I Microsoft Technology har den blitt brukt i automatisering av Microsoft Office -applikasjoner, for eksempel Excel,hvor det var kjent som Visual Basic for applikasjoner (VBA).Aktiv skripting blir ikke lenger oppdatert;Det er erstattet av .NET -programmeringsplattformer.

Skript kan brukes til funksjoner som endrede menyutseende basert på brukerhandlinger, validering av skjemaoppføring og beregninger.Når skript kjøres på klientsiden, for eksempel på en nettleser, kan de forhindre en tur til serveren, og dermed forbedre brukeropplevelsen fordi svaret på brukerhandlinger kan være raskere.For eksempel, når en skjemaoppføring er validert på en webside, vil brukeren for eksempel bli varslet om at han gikk glipp av å legge inn et nødvendig felt, for eksempel.Hvis valideringen skjedde på serveren, ville websiden sende den ufullstendige informasjonen, et program på serveren ville validere oppføringen, oppdage at informasjonen manglet, og deretter sende et svar til nettleseren.

JavaScript er et annet populært skriptspråkDet brukes ofte på websider.Det kan forveksles med et populært nettprogrammeringsspråk kjent som Java.Selv om begge er basert på C -programmeringsspråket, er de to forskjellige språk.JavaScript -språket tolkes og Java er vanligvis samlet.

Skriptspråk kan øke sikkerhetsproblemene.Koden er lesbar av mennesker, derfor kan kyndige nettbrukere se den og finne informasjon som bør holdes sikker.Et eksempel er en situasjon der skriptet refererer til en webapplikasjonsdatabase.Denne informasjonen kan tillate ondsinnede brukere å få inngang til denne ressursen.

Skript kan også brukes ondsinnet for å stjele brukerinformasjon, for eksempel brukerens påloggingsnavn og passord til et banknettsted.For å bekjempe dette har nettleserutviklere lagt til "Sandbox" -funksjonalitet som begrenser hva skriptet har lov til å gjøre.Et annet sikkerhetskonsept, "Opprinnelsesnettsted", ikke tillater informasjon som brukes på ett nettsted som skal brukes på et annet nettsted.Til tross for denne sikkerhetsinnsatsen, velger mange brukere å deaktivere aktiv skripting eller JavaScript i nettleserne.