Wat zijn HTML -scripts?

Documenten van HyperText Markup Language (HTML) 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 Language (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. Meestal wordt een HTML -script in een HTML -document ingevoegd door het gebruik van de scripttag.

Er is een technisch onderscheid tussen HTML -scripts en andere soorten gecompileerde toepassingen of interactieve elementen die op een website kunnen worden gebruikt. 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 gecompileerde programmeertalen, die meer afhankelijk zijn van de basisfunctionaliteit van de webbrowser en HTML voor 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. Wat 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.

ANDERE TALEN