Веб-програмування — галузь веб-розробки і різновид дизайну, в завдання якої входить проектування користувальницьких веб-інтерфейсів для сайтів або веб-додатків.
Прикладне програмне забезпечення — об’єктно-орієнтована мова JavaScript використовується для створення окремих програм, у тому числі нескладних ігор. Наразі JavaScript є однією з найбільш популярних клієнтських мов.
Переваги JavaScript:
підтримує всі браузери;
перевіряє реєстраційні форми на помилки ще до відправлення на сервер;
створює яскраві й інтерактивні сторінки сайта;
може здійснювати різного типу обчислення.
Для реалізації інтерактивних «властивостей» сайтів застосовуються
спеціальні програмні коди — серверні скрипти. Саме вони обробляють дані, отримані від відвідувачів сайта, і формують відповідну html-сторінку. Для написання серверних скриптів застосовуються серверні мови веб-програмування, такі як PHP, Perl, ASP.NET. Виконується серверний скрипт на стороні сервера: відвідувач не бачить вихідного програмного коду виконуваного скрипта, а отримує тільки готову відповідь.
Створити інтерактивну сторінку — означає створити сторінку, що вміє «спілкуватися» зі своїми відвідувачами. Проста статична сторінка доступна лише для перегляду. Для того щоб зв’язатися з адміністрацією сайта або зробити замовлення, відвідувачеві необхідно зателефонувати за контактним телефонним номером, написати електронного листа на e-mail або відправити факс.
Інтерактивність сторінки насамперед забезпечується за допомогою HTML-форм: реєстраційних, відправки повідомлень, онлайн-замовлень тощо.
HTML-форми — це елементи управління для збирання інформації від відвідувачів веб-сайта. Такі форми є набором текстових полів, кнопок, списків та інших елементів управління, які активізуються клацанням миші. Завдання форми полягає в передаванні даних користувача віддаленому серверу. Для отримання й опрацювання таких даних використовуються мови веб-програмування: PHP або Perl.
Увага! Під час роботи з комп'ютером дотримуйтеся вимог безпеки життєдіяльності та санітарно-гігієнічних норм.