Jak spustit skript na webové stránce

Žena siiting a drží tužku v ústech

Mladá žena pracuje na notebooku ve své domácí kanceláři

Kredit obrázku: 4774344sean/iStock/Getty Images

Weboví programátoři buď integrují skripty přímo do kódu webových stránek, nebo generují webové stránky se skriptovacími jazyky v zákulisí. Skriptovací jazyky se liší od programovacích jazyků, protože jsou interpretovány za běhu a není třeba je kompilovat. Kompilované jazyky jako C++ a Java jsou před přístupem interpretovány. Skriptovací jazyky jsou určeny k rozšíření jiných programovacích jazyků. JavaScript, PHP, Perl, Ruby, Python a ASP jsou běžně implementované skriptovací jazyky.

Spusťte skript

Webové stránky mají tři úrovně nebo vrstvy, které se týkají obsahu, rozvržení a funkčnosti chování; HTML, CSS a JavaScript přísluší těmto vrstvám. I když pro web existuje mnoho skriptovacích jazyků, tento termín se vztahuje na JavaScript, pokud není uvedeno jinak. Přidání skriptu na web může být stejně jednoduché jako jeho vložení mezi značky skriptu "" v kódu HTML stránky. Skripty lze umístit do sekce záhlaví nebo vložit do obsahu stránky. Například zadáním kódu "" do kódu stránky se při načtení stránky zobrazí varovné okno s nápisem "ahoj světe". Nevyžádaná upozornění jako „ahoj světe“ jsou však při použití na skutečných stránkách považována za obtěžující design.

Video dne

Počkejte na akci

Akční skript se aktivuje, když návštěvníci provedou na webové stránce nějakou akci: akcí může být načtení samotné stránky. Skripty se na webových stránkách používají k provádění věcí, jako je aktivace rozevíracích nabídek a interpretace vstupu uživatelských dat. Skript dokáže interpretovat číselnou hodnotu zadanou do vstupního pole HTML, aby zkontroloval, kolik čísel to je, aby potvrdil, zda se jedná o telefonní číslo, nebo převede teploty ze stupňů Celsia na stupně Fahrenheita.

Vybudovat web

Skriptovací jazyky jako PHP generují webové stránky založené na HTML z databázových informací, místo aby se spoléhaly na jedinečně napsané stránky. Jazyky pro vytváření stránek vyžadují interpretaci programu založenou na serveru, jako je Apache, a nespustí se otevřením souboru. Weboví vývojáři používají systémy pro správu obsahu, které běží nad serverovým interpretačním programem ve velkém měřítku webové stránky, které automatizují většinu procesu vytváření skriptů a poskytují tvůrcům obsahu snadno použitelné rozhraní. Skriptovací jazyky pomáhají vývojářům spravovat obsah stránek ve velkém měřítku automatickým generováním stránek. Například stránka blogu nebo zpravodajského článku může existovat pouze jako jedinečný obsah v textové oblasti; obsah záhlaví a zápatí stránky je v PHP načten prostřednictvím příkazů „zahrnuje“.

Vytvořte webovou aplikaci

Skriptovací jazyky pracují v tandemu s schopnějšími programovacími jazyky při vykreslování části uživatelského rozhraní obsahu webové aplikace prostřednictvím webového prohlížeče. Vývojáři používají webové aplikace ke zpracování úloh, které značkovací a skriptovací jazyky orientované na prohlížeč nezvládnou, zatímco stále pracují ve webovém prohlížeči. Webové aplikace není nutné instalovat do počítače nebo zařízení a fungovat prostřednictvím distribuce založené na prohlížeči. Mezi běžné webové aplikace patří prohlížeče her a software pro měření času. I když se obecně čte za běhu, skriptovací jazyky lze kompilovat pro rychlejší výkon, což je užitečné pro webové aplikace.