En ung kvinna arbetar på en bärbar dator på sitt hemmakontor
Bildkredit: 4774344sean/iStock/Getty Images
Webbprogrammerare integrerar antingen skript direkt i webbplatsens kod eller skapar webbsidor med skriptspråk bakom kulisserna. Skriptspråk skiljer sig från programmeringsspråk eftersom de tolkas i farten och inte behöver kompileras. Kompilerade språk som C++ och Java tolkas innan de nås. Skriptspråk är avsedda att utöka andra programmeringsspråk. JavaScript, PHP, Perl, Ruby, Python och ASP är alla vanliga skriptspråk.
Kör ett skript
Webbsidor har tre nivåer eller lager som hänför sig till innehåll, layout och funktionalitet; HTML, CSS och JavaScript hänför sig till dessa lager. Även om det finns många skriptspråk för webben, hänvisar termen till JavaScript om inte annat anges. Att lägga till ett skript på en webbplats kan vara lika enkelt som att bädda in det mellan skripttaggarna "" i sidans HTML-kod. Skript kan placeras i rubriken eller inline med sidans innehåll. Om du till exempel anger koden "" i sidans kod öppnas ett varningsfönster som säger "hej världen" när sidan laddas. Men oönskade varningar som "hej världen" anses vara irriterande design när de används på riktiga sidor.
Dagens video
Vänta på handling
Ett handlingsbart skript aktiveras när besökare utför åtgärder på en webbsida: åtgärden kan vara att ladda själva sidan. Skript används på webbsidor för att göra saker som att aktivera rullgardinsmenyer och tolka användardatainmatning. Ett skript kan tolka ett siffervärde som anges i ett HTML-inmatningsfält för att kontrollera hur många siffror det är för att bekräfta om det är ett telefonnummer eller konvertera temperaturer från Celsius till Fahrenheit.
Bygg en webbplats
Skriptspråk som PHP genererar HTML-baserade webbsidor från databasinformation istället för att förlita sig på unikt skrivna sidor. Språk för webbplatsbyggande kräver en serverbaserad programtolkning som Apache och kommer inte att köras genom att öppna en fil. Webbutvecklare använder innehållshanteringssystem som körs ovanpå det serverbaserade tolkningsprogrammet i stor skala webbplatser som automatiserar det mesta av konstruktionsskriptprocessen och ger innehållsskapare en lättanvänd gränssnitt. Skriptspråk hjälper utvecklare att hantera sidinnehåll i stor skala genom att automatiskt generera sidor. Till exempel kan en blogg- eller nyhetsartikelsida bara existera som det unika innehållet i textområdet; sidhuvudet och sidfotens innehåll dras in genom "includes"-satser i PHP.
Skapa en webbapp
Skriptspråk fungerar tillsammans med mer kapabla programmeringsspråk för att återge användargränssnittsdelen av webbapplikationsinnehåll via en webbläsare. Utvecklare använder webbappar för att hantera jobb som webbläsarorienterade märknings- och skriptspråk inte kan medan de fortfarande fungerar i en webbläsare. Webbappar behöver inte installeras på en dator eller enhet och fungerar via webbläsarbaserad distribution. Vanliga webbappar inkluderar webbläsarspel och tidtagningsprogram. Även om man vanligtvis läser i farten, kan skriptspråk kompileras för snabbare prestanda, vilket är användbart för webbappar.