Как запустить сценарий на веб-странице

Женщина сидит и держит карандаш во рту

Молодая женщина работает на ноутбуке в своем домашнем офисе

Кредит изображения: 4774344sean / iStock / Getty Images

Веб-программисты либо интегрируют сценарии непосредственно в код веб-сайта, либо создают веб-страницы с языками сценариев за кулисами. Языки сценариев отличаются от языков программирования, потому что они интерпретируются на лету и не нуждаются в компиляции. Скомпилированные языки, такие как C ++ и Java, интерпретируются перед доступом. Языки сценариев предназначены для расширения других языков программирования. JavaScript, PHP, Perl, Ruby, Python и ASP - все это обычно реализуемые языки сценариев.

Запустить сценарий

Веб-страницы имеют три уровня или слоя, которые относятся к содержанию, макету и функциональным возможностям поведения; К этим слоям относятся HTML, CSS и JavaScript соответственно. Хотя для Интернета существует множество языков сценариев, этот термин относится к JavaScript, если не указано иное. Добавить сценарий на сайт можно так же просто, как вставить его между тегами сценария "" в HTML-коде страницы. Сценарии могут быть размещены в разделе заголовка или вместе с содержимым страницы. Например, при вводе кода "" в коде страницы при загрузке страницы появляется окно с предупреждением, которое говорит "привет, мир". Однако нежелательные предупреждения, такие как «привет, мир», считаются раздражающим оформлением при использовании на реальных страницах.

Видео дня

Ждите действия

Активный сценарий активируется, когда посетители выполняют действия на веб-странице: действием может быть загрузка самой страницы. Сценарии используются на веб-страницах для таких действий, как активация раскрывающихся меню и интерпретация вводимых пользователем данных. Сценарий может интерпретировать числовое значение, введенное в поле ввода HTML, чтобы проверить, сколько в нем чисел, чтобы подтвердить, что это номер телефона, или преобразовать температуру из Цельсия в Фаренгейт.

Создать сайт

Языки сценариев, такие как PHP, генерируют веб-страницы на основе HTML из информации базы данных вместо того, чтобы полагаться на однозначно написанные страницы. Для языков создания сайтов требуется интерпретация программ на основе серверов, такая как Apache, и они не запускаются при открытии файла. Веб-разработчики используют системы управления контентом, которые работают поверх серверной программы интерпретации для больших масштабов. веб-сайты, которые автоматизируют большую часть процесса создания сценариев и предоставляют создателям контента простой в использовании интерфейс. Языки сценариев помогают разработчикам управлять содержимым страниц в большом масштабе за счет автоматической генерации страниц. Например, страница блога или новостной статьи может существовать только как уникальный контент в текстовой области; содержимое верхнего и нижнего колонтитула страницы втягивается с помощью операторов «включает» в PHP.

Создать веб-приложение

Языки сценариев работают в тандеме с более способными языками программирования для визуализации части пользовательского интерфейса содержимого веб-приложения через веб-браузер. Разработчики используют веб-приложения для выполнения задач, которые браузерные языки разметки и сценариев не могут выполнять при работе в веб-браузере. Веб-приложения не нужно устанавливать на компьютер или устройство и работать через браузер. К распространенным веб-приложениям относятся браузерные игры и программное обеспечение для хронометража. Языки сценариев, которые обычно читаются на лету, могут быть скомпилированы для повышения производительности, что полезно для веб-приложений.