Учебный план: 180 часов, из них 45 часов — аудиторная работа, 135 часов — самостоятельная работа.
Гипермедиа — нелинейный носитель информации, содержащий изображения, аудио, видео, простой текст и гиперссылки.
Цифровые технологии дают возможность реализовать накопленные идеи:
«Мне всего-лишь нужно было взять идею гипертекста, соединить ее с идеями TCP (Transmission Control Protocol) и доменной системы имен (DNS) и — та-да! — получилась Всемирная паутина (the World Wide Web)…»
— Тим Бёрнерс-Ли
Унифицированная нотация для адресации ресурсов, доступных по сети.
Концепция URI (Uniform Resource Identificator):
scheme://host[:port]/path/…/[;url-params][?query-string][#anchor]
Web-приложение — клиент/серверное приложение, использующее
Веб-браузер как реализацию программы-клиента и предоставляющее
некоторый интерактивный сервис, взаимодействуя с одним или
несколькими Веб-серверами в Интернет (или локальной сети).
Клиент-серверная архитектура — одна из моделей организации распределенных приложений.
Преимущества:
Недостатки и ограничения:
<object>
, Java-апплеты, ActiveX, Adobe (Macromedia) Flash.DHTML (Dynamic HTML) — подход к зазработке интерактивных клиентских приложений: HTML + JavaScript + CSS + DOM.
AJAX (Asynchronous JavaScript And XML) — подход к разработке асинхронных Веб-приложений: дополнительные данные могут запрашиваться от сервера и отображаться в рамках текущей страницы без перезагрузки всей страницы.
Браузер — программная платформа, позволяющая не просто отображать
представления, сгенерированные на стороне сервера, но и брать на
себя всю работу по взаимодействию с пользователем на клиентской стороне.