Skip to main content

Co to są skrypty HTML?

Dokumenty hipertext znaczników (HTML) mogą zawierać elementy kodu programowania lub linki do plików kodu źródłowego, które są wykonywane w różnych punktach podczas przeglądania lub nawigacji witryny internetowej.Te bloki kodu są ogólnie określane jako skrypty HTML, ponieważ są one osadzone w kodzie HTML odczytanym przez przeglądarkę i są wykonywane, przynajmniej częściowo przez przeglądarkę;Są również znane jako skrypt po stronie klienta.Najpopularniejsze skrypty HTML są napisane w języku znanym jako JavaScript , chociaż możliwe jest napisanie skryptów HTML w Edition Reg Visual Basic Scripting Edition oraz język poleceń narzędzi (TCL).Celem skryptów HTML jest zwykle rozszerzenie interaktywności witryny poprzez umożliwienie szybkiego przetwarzania informacji po stronie klienta dostarczanych przez użytkownika, chociaż można je również wykorzystać do tworzenia efektów wizualnych, takich jak animacje, gry lub wykresy dynamiczne.Najczęściej skrypt HTML jest wstawiany do dokumentu HTML za pomocą znacznika skryptu.

Istnieje techniczne rozróżnienie między skryptami HTML a innymi rodzajami kompilowanych aplikacji lub interaktywnych elementów, które można używać na stronie internetowej.Skrypt jest zwykle napisany w języku skryptowym czytelnym człowieka, a następnie w jakiś sposób osadzony w dokumencie HTML.Alternatywnie aplikacja internetowa jest zwykle napisana w języku, który wymaga skompilowania kodu w kodzie maszyny lub kodzie bajdowym, który następnie jest wykonywany przez samodzielny interpreter w systemie użytkownika.Skrypty są zazwyczaj wykonywane przez przeglądarkę internetową lub wtyczkę dla przeglądarki internetowej. Inna różnica polega na tym, że skrypty HTML są mniejsze niż kompilowane języki programowania, polegając bardziej na podstawowej funkcjonalności przeglądarki internetowej i HTMLdla niektórych aspektów wewnętrznych.To sprawia, że scenariusz jest łatwiejszy i bezpieczniejszy do wykonania w przeglądarce, ale może również ograniczyć wydajność i inne funkcje, takie jak dostęp do plików i sprzętu.Niektóre skrypty po stronie klienta tylko częściowo wykonują w przeglądarce internetowej, zamiast tego kontaktując się z serwerem WWW, aby zakończyć wykonanie innymi metodami.Ta technika jest często stosowana do bezpiecznego lub zastrzeżonego przetwarzania informacji, jak to może być na stronie internetowej e-commerce.

W większości przypadków skrypty HTML są używane do dostępu do komponentów strony internetowej za pośrednictwem przeglądarki internetowej.Umożliwia to dostęp do płótna renderowania, w którym witryna jest rysowana, zmienne, takie jak kolor tła strony, a nawet zdarzenia użytkownika, takie jak ruchy myszy lub kliknięcia przycisku.Złożone języki skryptowe HTML mają ustrukturyzowaną lub obiektową składnię, umożliwiając tworzenie kompletnych aplikacji, takich jak gry lub edytory tekstu.Innym razem skrypty HTML są używane do przetwarzania danych z formularzy HTML, więc wprowadzone wartości są sprawdzane, konwertowane na inne typy danych, a nawet sformatowane dla wyjściowych na serwer.