Skriptování na straně klienta: Porovnání verzí

Smazaný obsah Přidaný obsah
Vojjta (diskuse | příspěvky)
Bez shrnutí editace
Vojjta (diskuse | příspěvky)
Bez shrnutí editace
Řádek 1:
{{Ve výstavbě}}
Client-side scripting všeobecně odkazuje k třídě [[Počítačový program|počítačových program]]ů na [[World Wide Web|webu]], které jsou vykonávany client-side (na straně klienta) uživatelovým [[Webový prohlížeč|webovým prohlížečem]], místo na straně [[server]]u (server-side na webovém serveru). Tento typ počítačového programovaní je duležitá čast Dynamického HTML(DHTML) conceptu povolůjící strankamstránkám být scriptovány; to je mít rozdílný a měnící se obsah zavislý na uživatelském vstupu, podmínky prostředí (jako například čas a den) nebo jiné proměné.
 
== '''Metoda''' ==
Řádek 9:
V porovnání serve-side scripty napsané v jazycích jako jsou Perl, PHP, ASP.NET, JAVA, and server-side VBScript, jsou vykonávany webovým server když uživatel požaduje dokument. Oni vytvoří výstup ve formatu srozumitelnemu pro webový prohlížeč (obvykle HTML), který je poslán na uživatelský počítač. Uživatel není schopen vidět zdrojový kód (tedy pokud autor nezveřejní zdrojový kod zvlášť) a nemusi ani byt uvědomělí, že script byl proveden. Documenty vytvořené server-side scripty mohou obsahovat client-side scripty.
 
Client-side scripty mají větší přístup k infomacím a funkcím dostupných na uživatelském prohlížeči.
Client-side scripty mají větší přístup k infomacím a funkcím dostupných na uživateslkém prohlížeči, kdežto server-side scripty maji větší přístup k informacím a funkcím dostupných na serveru. Server-side scripty požadují jejich jazykového interpreta nainstalovanáho na serveru, a produkuji stejný výstup nedbající na clientův prohlížeč, operační systém nebo jiné systémové detaily. Client-side scripty nepožadují přídavný software na serveru (to je dělá populární pro autory, kteří nemají dostatek administrativního přistupu na jejich servery). Nicméně, oni požadují aby uživateské prohlížeče rozuměli scriptovacímu jazyku kterým jsou napsané. Proto je nepraktické pro autora psát scripty v jazyce který není podporován popularnímy weovými prohlížeči.