Co je aktivní skriptování?

Aktivní skriptování je verze operačního systému Microsoft Windows v jazyce skriptování, který je založen na komponenty. Je založen na automatizaci OLE, což je mechanismus, který umožňuje aplikacím interagovat s jinými aplikacemi, často předáváním dat mezi nimi. Skripty byly použity ve webových stránkách a softwarových programech.

Skript je interpretovaný jazyk. Aplikace napsaná v skriptovacím jazyce není kompilována a je přeložena při spuštění. Zase nebude běžet tak rychle jako kompilovaná aplikace, ale může být snazší vyvíjet. Skripty jsou jako takové populárnější pro lehké aplikace, jako jsou webové stránky.

aktivní skriptování, které bylo také známé jako skriptování ActiveX, bylo běžně používáno v technologii Microsoft Web Application známé jako aktivní serverové stránky (ASP). Společnost Microsoft podpořila technologii v prohlížeči Internet Explorer 3 (IE3) v roce 1996 a ve své platformě webového serveru Internet Information Services (IIS), také v roce 1996. V Microsoft.Technologie se používá při automatizaci aplikací Microsoft Office, jako je Excel, kde byla známá jako Visual Basic pro aplikace (VBA). Aktivní skriptování již není aktualizováno; Nahradil ji programovací platformy .NET.

Skripty lze použít pro funkce, jako je změna vzhledu nabídky na základě uživatelských akcí, ověřování zadání formuláře a výpočty. Když skripty běží na straně klienta, například na prohlížeči, mohou zabránit výletu na server, čímž se zlepšuje uživatelský zážitek, protože reakce na akce uživatele může být rychlejší. Například pokud je na webové stránce ověřen položka formuláře, bude uživatel okamžitě upozorněn, že například zmeškal zadání požadovaného pole. Pokud by k ověření došlo na serveru, webová stránka by odeslala neúplné informace, program na serveru by položku ověřil, zjistil, že informace chybí aPoté pošlete odpověď na prohlížeč.

JavaScript je další populární skriptovací jazyk, který se také často používá na webových stránkách. Může být zaměňován s populárním webovým programovacím jazykem známým jako Java. Přestože jsou oba založeny na programovacím jazyce C, jsou to dva různé jazyky. JavaScript Jazyk je interpretován a Java je obvykle kompilována.

Scripting Jazyky mohou vyvolávat bezpečnostní obavy. Kód je čitelný lidmi, proto si důvtipní uživatelé webu mohou zobrazit a najít informace, které by měly být udržovány v bezpečí. Příkladem je situace, kdy skript odkazuje na databázi webové aplikace. Tyto informace mohou umožnit škodlivým uživatelům získat vstup do tohoto zdroje.

SCRIPTS lze také používat škodlivé k ukradování informací o uživateli, jako je přihlašovací jméno a heslo uživatele na bankovní web. Abychom tomu bojovali, vývojáři prohlížeče přidali funkčnost „Sandbox“, která omezuje to, co skript může dělat. Další bezpečnostní koncept, „Web původu,„Displeje informace použité na jednom webu, které mají být použity na jiném webu. Navzdory těmto bezpečnostním úsilí se mnoho uživatelů rozhodlo zakázat aktivní skriptování nebo JavaScript ve svých prohlížečích.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?