Wat zijn HTML-scripts?

HyperText Markup Language-documenten (HTML) kunnen stukjes programmeercode bevatten of koppelingen naar broncodebestanden die op verschillende punten worden uitgevoerd tijdens het bekijken of navigeren op een website. Deze codeblokken worden in het algemeen HTML-scripts genoemd, omdat ze zijn ingebed in de HTML-code die door de browser wordt gelezen en ten minste gedeeltelijk door de browser wordt uitgevoerd; 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 Language (TCL). Het doel van HTML-scripts is meestal om de interactiviteit van een website uit te breiden door de klant de snelle verwerking van informatie door de gebruiker mogelijk te maken, hoewel ze ook kunnen worden gebruikt om visuele effecten te creëren, zoals animaties, games of dynamische grafieken. Meestal wordt een HTML-script in een HTML-document ingevoegd met behulp van de script-tag.

Er is een technisch onderscheid tussen HTML-scripts en andere soorten gecompileerde applicaties of interactieve elementen die op een website kunnen worden gebruikt. Het script is meestal geschreven in een voor mensen leesbare scripttaal en vervolgens op een bepaalde manier ingebed in een HTML-document. Als alternatief wordt een webgebaseerde toepassing 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 meestal uitgevoerd door de webbrowser of een plug-in voor de webbrowser.

Een ander verschil is dat HTML-scripts vaak minder volledig zijn dan gecompileerde programmeertalen, en voor sommige interne aspecten meer vertrouwen op de basisfunctionaliteit van de webbrowser en HTML. Dit maakt een script eenvoudiger en veiliger om uit te voeren in een browser, maar kan ook de prestaties en andere functies beperken, zoals toegang tot bestanden en hardware. Sommige client-side scripts worden slechts gedeeltelijk uitgevoerd in de webbrowser en nemen in plaats daarvan contact op met de webserver om de uitvoering via andere methoden te voltooien. Deze techniek wordt vaak gebruikt voor veilige of bedrijfseigen 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 geeft toegang tot het rendering canvas waar de site is getekend, variabelen zoals de achtergrondkleur van een pagina, of zelfs gebruikersevents zoals muisbewegingen of klikken op knoppen. Complexe HTML-scripttalen hebben een gestructureerde of objectgeoriënteerde syntaxis, waarmee complete toepassingen kunnen worden gemaakt, zoals games of tekstverwerkers. Op andere momenten worden HTML-scripts gebruikt om gegevens van HTML-formulieren te verwerken, zodat ingevoerde waarden worden gecontroleerd op bereik, worden geconverteerd naar andere soorten gegevens of zelfs worden geformatteerd voor uitvoer naar een server.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?