Web-дизайн и программирование в Интернет. Макурина Т.А - 5 стр.

UptoLike

5
приложение - это Web-система, позволяющая пользователям реализовывать бизнес-логику
через браузер.
Web-приложения обеспечивают возможность динамического изменения содержания
Web-страниц и позволяют пользователям изменять бизнес-логику приложения на сервере.
Различия между Web-узлом и Web-приложением весьма условны и сводятся к
возможности пользователя влиять на бизнес-логику системы. Если на сервере никакая
бизнес-логика не предусмотрена, то такую систему нельзя назвать Web-приложением.
Если же на бизнес-логику приложения можно влиять через Web-браузер, то система
относится к числу Web-приложений. Практически во всех Web-приложениях, за
исключением самых наипростейших, пользователю приходится не просто просматривать
информацию. Он вводит различные данные, представляющие простой текст, информацию
об именах файлов или сведения о выбранных управляющих элементах.
Для разработки Web-приложений используются различные технологии,
обеспечивающие механизм создания динамических Web-страниц, которые способны
реагировать на введенную пользователем информацию. Существует несколько подходов к
созданию Web-приложений. Самые первые из них сводятся к выполнению на Web-сервере
отдельных модулей. Вместо запроса на Web-страницу в формате HTML браузер
отправляет запрос, интерпретируемый Web-сервером как запрос на загрузку и выполнения
некоторого модуля. Результатом выполнения модуля может быть страница в формате
HTML, изображение, аудио-, видеоинформация или другие данные.
HTML (HyperText Markup Language)
HTML — язык разметки гипертекстаявляется приложением языка SGML (Standard
Generalized Markup Language) – стандартный обобщенный язык разметки. Средствами
HTML задаются синтаксис и размещение специальных встроенных указаний, в
соответствии с которыми браузер отображает содержимое документа (текст, графика,
мультимедиа, гиперссылки). Говоря другими словами, HTML - язык компоновки
документов и спецификации гиперссылок, используемый для кодировки документов в
WWW.
С течением времени HTML обогатился средствами динамической интерпретации, или
Dynamic HTML (DHTML — Dynamic HiperText Markup Language).
DHTML (Dynamic HyperText Markup Language)
До недавнего времени информация в большинстве Web-документов была
статической, что требовало реакции сервера на действия пользователя. С введением
DHTML парадигма Web сместилась от взаимодействия
с сервером в сторону создания
интерактивных Web-узлов и Web-приложений. Основной отличительной особенностью
DHTML от HTML является возможность взаимодействия DHTML-документов с
пользователем на клиентском компьютере, что в значительной степени обогащает
возможности создаваемых с их помощью Web-страниц и Web-приложений и в то же
время сводит часть взаимодействия пользователя с сервером к взаимодействию
пользователя с
DHTML-документом. Таким образом, можно говорить о перенесении
некоторой доли вычислений с серверной на клиентскую сторону, что, разумеется,
сокращает объем передаваемой информации от клиента серверу и обратно и экономит
время. Как следствие, страницы, разработанные с использованием модели DHTML, в
отличие от HTML, работают значительно быстрее именно за счет снижения объема
информации, передаваемой от клиента (браузера) серверу и обратно.
Языки сценариев (JavaScript и VBScript)
Введя понятие DHTML, необходимо поговорить о языках создания сценариев
событий HTML-документов. Для начала давайте определим понятие "сценарий". Итак,
сценарий, в отличие от программы, имеет лишь одно направление выполнениясверху
вниз, именно поэтому, говоря о сценариях, встроенных в HTML-документы, не следует
забывать о строгом порядке, в котором браузер формирует содержимое страницы.
приложение - это Web-система, позволяющая пользователям реализовывать бизнес-логику
через браузер.
    Web-приложения обеспечивают возможность динамического изменения содержания
Web-страниц и позволяют пользователям изменять бизнес-логику приложения на сервере.
Различия между Web-узлом и Web-приложением весьма условны и сводятся к
возможности пользователя влиять на бизнес-логику системы. Если на сервере никакая
бизнес-логика не предусмотрена, то такую систему нельзя назвать Web-приложением.
Если же на бизнес-логику приложения можно влиять через Web-браузер, то система
относится к числу Web-приложений. Практически во всех Web-приложениях, за
исключением самых наипростейших, пользователю приходится не просто просматривать
информацию. Он вводит различные данные, представляющие простой текст, информацию
об именах файлов или сведения о выбранных управляющих элементах.
    Для    разработки    Web-приложений    используются     различные     технологии,
обеспечивающие механизм создания динамических Web-страниц, которые способны
реагировать на введенную пользователем информацию. Существует несколько подходов к
созданию Web-приложений. Самые первые из них сводятся к выполнению на Web-сервере
отдельных модулей. Вместо запроса на Web-страницу в формате HTML браузер
отправляет запрос, интерпретируемый Web-сервером как запрос на загрузку и выполнения
некоторого модуля. Результатом выполнения модуля может быть страница в формате
HTML, изображение, аудио-, видеоинформация или другие данные.

                        HTML (HyperText Markup Language)
    HTML — язык разметки гипертекста – является приложением языка SGML (Standard
Generalized Markup Language) – стандартный обобщенный язык разметки. Средствами
HTML задаются синтаксис и размещение специальных встроенных указаний, в
соответствии с которыми браузер отображает содержимое документа (текст, графика,
мультимедиа, гиперссылки). Говоря другими словами, HTML - язык компоновки
документов и спецификации гиперссылок, используемый для кодировки документов в
WWW.
    С течением времени HTML обогатился средствами динамической интерпретации, или
Dynamic HTML (DHTML — Dynamic HiperText Markup Language).
    DHTML (Dynamic HyperText Markup Language)
    До недавнего времени информация в большинстве Web-документов была
статической, что требовало реакции сервера на действия пользователя. С введением
DHTML парадигма Web сместилась от взаимодействия с сервером в сторону создания
интерактивных Web-узлов и Web-приложений. Основной отличительной особенностью
DHTML от HTML является возможность взаимодействия DHTML-документов с
пользователем на клиентском компьютере, что в значительной степени обогащает
возможности создаваемых с их помощью Web-страниц и Web-приложений и в то же
время сводит часть взаимодействия пользователя с сервером к взаимодействию
пользователя с DHTML-документом. Таким образом, можно говорить о перенесении
некоторой доли вычислений с серверной на клиентскую сторону, что, разумеется,
сокращает объем передаваемой информации от клиента серверу и обратно и экономит
время. Как следствие, страницы, разработанные с использованием модели DHTML, в
отличие от HTML, работают значительно быстрее именно за счет снижения объема
информации, передаваемой от клиента (браузера) серверу и обратно.
    Языки сценариев (JavaScript и VBScript)
    Введя понятие DHTML, необходимо поговорить о языках создания сценариев
событий HTML-документов. Для начала давайте определим понятие "сценарий". Итак,
сценарий, в отличие от программы, имеет лишь одно направление выполнения – сверху
вниз, именно поэтому, говоря о сценариях, встроенных в HTML-документы, не следует
забывать о строгом порядке, в котором браузер формирует содержимое страницы.

                                                                                   5