Skip to main content

Vad är aktivt skript?

Active Scripting är en Microsoft Windows-operativsystemversion av ett skriptspråk som är komponentbaserat.Det är baserat på OLE Automation, som är en mekanism som gör det möjligt för applikationer att interagera med andra applikationer, ofta genom att skicka data mellan dem.Skripten har använts på webbsidor och program.

Ett manus är ett tolkat språk.En applikation skriven på ett skriptspråk sammanställs inte och den översätts som den körs.I sin tur kommer det inte att fungera så snabbt som en sammanställd applikation, men det kan vara lättare att utveckla.Som sådan är skript mer populära för lätta applikationer, till exempel webbsidor.

Aktiv skript, som också har varit känd som ActiveX -skript, användes vanligtvis i Microsoft Web Application Technology som kallas Active Server Pages (ASP).Microsoft stödde tekniken i Internet Explorer 3 (IE3) webbläsare 1996 och i sina Internet Information Services (IIS) webbserverplattform, även 1996. I Microsoft Technology har den använts för att automatisera Microsoft Office -applikationer, till exempel Excel,där det var känt som Visual Basic for Applications (VBA).Aktiv skript uppdateras inte längre;Det har ersatts av .NET -programmeringsplattformar.

Skript kan användas för funktioner som att ändra menyutseende baserat på användaråtgärder, validera formulärinmatning och beräkningar.När skript körs på klientsidan, till exempel i en webbläsare, kan de förhindra en resa till servern och därmed förbättra användarupplevelsen eftersom svaret på användaråtgärder kan vara snabbare.Till exempel, när en formulärspost valideras på en webbsida, kommer användaren att meddelas omedelbart att han missade att ange ett obligatoriskt fält, till exempel.Om valideringen inträffade på servern skulle webbsidan skicka den ofullständiga informationen, ett program på servern skulle validera posten, upptäcka att information saknades och sedan skicka ett svar till webbläsaren.

JavaScript är ett annat populärt skriptspråkDet används också ofta på webbsidor.Det kan förväxlas med ett populärt webbprogrammeringsspråk känt som Java.Även om båda är baserade på C -programmeringsspråket, är de två olika språk.JavaScript -språket tolkas och Java sammanställs vanligtvis.

Skriptspråk kan väcka säkerhetsproblem.Koden är läsbar av människor, därför kan kunniga webbanvändare se den och hitta information som bör hållas säker.Ett exempel är en situation där skriptet hänvisar till en webbapplikations databas.Denna information kan göra det möjligt för skadliga användare att få entré till denna resurs.

Skript kan också användas skadligt för att stjäla användarinformation, till exempel ett användares inloggningsnamn och lösenord till en bankwebbplats.För att bekämpa detta har webbläsarutvecklare lagt till "Sandbox" -funktionalitet som begränsar vad skriptet är tillåtet att göra.Ett annat säkerhetskoncept, "Ursprungswebbplats", tillägger information som används på en webbplats som ska användas på en annan webbplats.Trots dessa säkerhetsinsatser väljer många användare att inaktivera aktivt skript eller JavaScript i sina webbläsare.