Skip to main content

Wat zijn HTML -scripts?

Hypertext Markup Language (HTML) -documenten kunnen stukken programmeercode bevatten, of links naar broncodebestanden, die op verschillende punten worden uitgevoerd tijdens het bekijken of navigeren van een website.Deze codeblokken worden in het algemeen HTML -scripts genoemd, omdat ze zijn ingebed in de HTML -code gelezen door de browser en worden uitgevoerd, althans gedeeltelijk, door de browser;Ze staan ook bekend als client-side script.De meest populaire HTML -scripts zijn geschreven in een taal die bekend staat als JavaScript , hoewel het mogelijk is om HTML -scripts te schrijven in Visual Basic Scripting Edition en de Tool Command Taal (TCL).Het doel van HTML-scripts is meestal om de interactiviteit van een website uit te breiden door de snelle client-side verwerking van informatie toe te staan die de gebruiker biedt, hoewel ze ook kunnen worden gebruikt om visuele effecten te maken, zoals animaties, games of dynamische grafieken.Het script is meestal geschreven in een mens-leesbare scripttaal en vervolgens op een of andere manier ingebed in een HTML-document.Als alternatief wordt een webgebaseerde applicatie meestal geschreven in een taal die vereist dat de code wordt gecompileerd in machinecode of bytecode die vervolgens wordt uitgevoerd door een zelfstandige tolk op het systeem van de gebruiker.Scripts worden over het algemeen uitgevoerd door de webbrowser of een plug-in voor de webbrowser.

Een ander verschil is dat HTML-scripts meestal minder volledig zijn dan gecompileerd programmeertalen, die meer afhankelijk zijn van de basisfunctionaliteit van de webbrowser en HTMLVoor sommige interne aspecten.Dit maakt een script eenvoudiger en veiliger om uit te voeren in een browser, maar kan ook de prestaties en andere functies beperken, zoals bestands- en hardwaretoegang.Sommige client-side scripts worden slechts gedeeltelijk uitgevoerd in de webbrowser, in plaats daarvan contact opnemen met de webserver om de uitvoering via andere methoden te voltooien.Deze techniek wordt vaak gebruikt voor veilige of eigen verwerking van informatie, zoals het geval kan zijn op een e-commerce-website.

In de meeste gevallen worden HTML-scripts gebruikt om toegang te krijgen tot componenten van een website via de webbrowser.Dit maakt toegang tot het rendering canvas waar de site wordt getekend, variabelen zoals de achtergrondkleur van een pagina, of zelfs gebruikersgebeurtenissen zoals muisbewegingen of knopklikken.Complexe HTML-scripttalen hebben een gestructureerde of objectgeoriënteerde syntaxis, waardoor complete toepassingen zoals games of tekstverwerkers kunnen worden gemaakt.Andere keren worden HTML-scripts gebruikt om gegevens van HTML-formulieren te verwerken, zodat ingevoerde waarden bereik worden gecontroleerd, geconverteerd naar andere soorten gegevens of zelfs opgemaakt voor uitvoer naar een server.