Динамические технологии на стороне клиента.
Программирование на языке JavaScript
На изучение данного модуля отводится 3 проблемно-ориентированных лекции, 3 лабораторные работы. Промежуточный контроль выполняется на лабораторных занятиях.
В данном модуле изучается язык программирования JavaScript. Рассматриваются задачи, часто возникающие при создании сайтов с динамическим содержимым.
Лекция 1. Скрипт на html-странице.
Динамические технологии на стороне клиента.
Маленькая домашняя страничка может быть статичной. Впрочем, тогда она, по-видимому, будет слишком унылой. Обилие активных элементов может раздражать читателя, а недостаток - вызывать скуку. Пытайтесь найти «золотую середину». Очевидно, что эта середина располагается в разных местах для сайтов разной направленности. Если вы создаёте сайт, содержащий в основном формальные данные, например - доказательство теоремы Ферма, то, по-видимому, неуместно расцвечивать страницу как ёлку. А если ваш сайт о путешествиях, о загадочных далёких странах, то обойтись без фотографий, встроенного видео, звукового оформления, наверное, не получится.
Другая причина, по которой на стороне браузера следует воспользоваться динамическими средствами, - обеспечение «дружественного» интерфейса: помощь пользователю в поиске и получении информации, обеспечение некоторых функций, таких как формирование и печать документов и т.п.
Итак, динамические технологии на стороне клиента: ActiveX, Java апплеты, сценарии на скрипт языках.
ActiveX объекты могут быть помещены на страницу при помощи тега <object>. Соответствующие программы могут выполняться как на стороне сервера, так и на стороне клиента. ActiveX объекты гарантированно работают только в Internet Explorer (для других браузеров следует смотреть документацию), а в случае выполнения на сервере требуют операционной системы Windows на сервере. Такое ограничение сужает круг возможных клиентов вашей страницы, хотя такое сужение может оказаться вполне приемлемым.
Java апплеты (не путать с JavaScript) - это программы, написанные на языке Java, которые могут быть включены в HTML страницу. Выполняется программа Java - машиной.
<applet align=выравнивание alt=текст archive=сжатыйфайл class=класс code=файлапплета codebase=URL datafld=имяколонки datasrc=источникданных height=высота hspace=отступпогоризонтали id=идентификатор mayscript name=имя src=URL style=стиль title=всплывающаяподсказка vspace=отступповертикали width=ширина>
<param name=имяпараметра value=значение>
<param name=имяпараметра value=значение>
...
текст
</applet>
Программирование на скрипт языках является часто самым простым способом (особенно для новичков) внести оживление в свою страничку.
Дата добавления: 2016-04-19; просмотров: 731;