Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика и компьютерная графика

.pdf
Скачиваний:
40
Добавлен:
26.03.2015
Размер:
4.66 Mб
Скачать

необходимые ресурсы, включая изображения, видеоматериал, звук и код, и может быть отредактирован.

Для показа фильма с помощью Flаsh-проигрывателя или в сети Интернет, необходимо его опубликовать в формате HTML-документа посредством команды File/Publish. При этом автоматически будет создан файл фильма (*.SWF) и описывающий его открытие HTML-документ.

Чтобы протестировать созданную публикацию, надо запустить браузер, например Internet Explorer и открыть в нем HTML-документ командой Файл/Открыть.

24.5Практикум

1.Создать анимацию формы следующим образом: − в первом кадре нарисовать круг;

− выделить первый кадр на Timeline и на панели свойств Proper-

ties в поле Tween выбрать Shape;

выделить 20 кадр и вставить пустой ключевой кадр (F7). Нарисовать треугольник;

выделить 40 кадр и вставить пустой ключевой кадр (F7). Нарисовать квадрат;

просмотреть ролик.

2.Создать анимацию движения кораблика.

В первом кадре нарисовать парусник (рис. 24.3). Для выделения всего рисунка щелкнуть по первому кадру. Выполнить команду Insert/Create Motion Tween (вокруг парусника поя-

вится синяя рамка). Переместить

парусник в правую часть сцены. Рис. 24.3 − Кораблик − Выделить 20 кадр и вста-

вить ключевой кадр (нажав F6). Переместить парусник в левую часть сцены.

Выделить 21 кадр и вставить ключевой кадр (F6).

Выполнить команду Modify/Transform/Flip Horizontal для пе-

реворота парусника.

Выделить 40 кадр и вставить ключевой кадр (F6). Переместить парусник в правую часть сцены.

Просмотреть ролик нажатием Ctrl + Enter.

171

3.Выполнить анимацию движения по заданной траектории.

Для этого:

− скопировать кораблик из предыдущего задания; − создать для него анимацию движения;

− вставить слой, задающий траекторию движения (Insert/Motion Guide). В этом слое с помощью инструментов рисования создать желаемую траекторию;

− совместить центр анимируемого объекта с началом линии в первом кадре и с концом линии в последнем кадре;

− протестировать ролик и сохранить файл.

4.Выполнить маскирование слоя. Для этого проделать следующие действия:

− создать новый документ и нарисовать рисунок (например, домик, солнышко, травку). Сделать цветной фон, выбрав любой инструмент выделения, и на панели свойств определить цвет с помощью

Background;

− в 100 кадре вставить ключевой кадр (F6);

− вставить над этим слоем новый. Создать в новом слое анимацию движения или формы на 100 кадров (перемещение по экрану круга или расширение маленького круга из центра на весь экран и обратно). Сделать этот слой маской (из контекстного меню слоя выбрать команду Mask);

− протестировать ролик.

5.Использование графических символов.

Нарисовать елочку, выделить контур и, используя в инспекторе свойств раскрывающийся список Stroke style, сделать контур прерывистым.

Поместить графический объект в библиотеку (выделить и выполнить Insert/Convert to Symbol). Переносом объекта из библиотеки на сцену создать из елок «лес».

Создать новый слой, нарисовать объект Колобок и организовать его движение по «лесу». Просмотреть результат.

6. Управление просмотром ролика с помощью кнопок.

Открыть любой файл с анимацией.

Используя команду Insert/New Symbol создать на сцене символ Кнопка по образцу рис. 24.4.

172

Рис. 24.4 − Образцы изображения кадров кнопки

Для закрашивания кнопки нужно воспользоваться градиентной заливкой, а в Down-кадре изменить контуры объекта. Щелкнув на Timeline пиктограмму Scene вернуться к исходному слою с анимацией.

− Создать новый слой и разместить в нем экземпляр кнопки, взятый из библиотеки. Выполнить в контекстном меню команду Actions и назначить кнопке программу:

on (press) { stop();

}

Запустить фильм и, нажимая на кнопку, протестировать еѐ ра-

боту.

Взять из библиотеки и разместить на этом же слое еще один экземпляр кнопки и назначить ей программу:

on (press) { play();

}

Опробовать работу кнопок.

173

25 КОМПЬЮТЕРНЫЕ СЕТИ

Если компьютеры объединены в сеть, то у пользователя появляются следующие дополнительные возможности:

получать информацию с различных компьютеров сети и при необходимости предоставлять свою информацию;

осуществлять по сети электронные сделки;

общаться в сети посредством использования различных серви-

сов.

Различают сети локальные и глобальные.

Локальная вычислительная сеть объединяет компьютеры в единую распределенную систему обработки и хранения информации, при этом расстояние между компьютерами обычно не превышает нескольких километров.

Компьютеры глобальных сетей могут быть расположены в различных частях земного шара.

25.1 Сеть Интернет

В1969 четыре компьютера были объединены в сеть Arpanet, разработка которой финансировалась министерством обороны США.

Информация в компьютерных сетях передается в соттветствии с протоколом. Протокол – это набор правил передачи информации, ее защиты, контроля и коррекции ошибок.

В1983 году протоколы TCP/IP стали основой компьютерной сети, объединяющей американские университеты и другие научноисследовательские организации. Этот год считается годом рождения сети Интернет.

В1989 году был разработан язык гипертекстовой разметки (HTML), что привело к созданию в Интернет нового способа доступа

кинформации – сервиса World Wide Web ("всемирная паутина" или

WWW).

Внастоящее время основная часть информации в Интернет представлена в виде гипертекстовых страниц HTML-страниц. Для просмотра гипертекстовых страниц используются специальные программы – Web-браузеры. На сегодняшний день существуют различные браузеры. Одним из них является Internet Explorer, который входит в состав ОС Windows.

Популярной услугой сети Интернет является электронная почта или e-mail. Электронная почта позволяет не только обмениваться

174

письмами, но и прикрепить к письму любой графический файл, доку-

мент Word, Excel и т.д.

25.2 Язык гипертекстовой разметки HTML

Все страницы в системе World Wide Web созданы с помощью специального языка, который называется языком гипертекстовой раз-

метки документов – HyperText Markup Language (HTML).

Web-страницы могут содержать текстовую информацию, рисунки, гиперссылки на другие страницы, звуки и анимацию, фреймы (для разделения экрана на несколько областей), формы (для анкетирования, проведения опросов, поиска и т. п.), встроенное видео, встроенные программы на языках VBScript, JavaScript и т.п.

Создание документа. HTML-документ – это текстовый файл с расширением *.html или *.htm. Документ может быть подготовлен в любом текстовом редакторе, например, в приложении Блокнот.

Пример1.

HTML-документ

Web - документ

<html>

 

<head>

 

<title>Пример 1</title>

 

</head>

Минск

<body>

 

<H1>Минск</H1>

 

<P>Минск – столица Беларуси.</P>

 

</body>

 

</html>

 

Как видно из примера, информация о форматировании документа сосредоточена в его фрагментах, заключенных между знаками "<" и ">". Такой фрагмент (например, <head>) называется тэгом.

Большинство HTML-тэгов − парные, то есть на каждый открывающий тэг вида <tag> есть закрывающий тэг вида </tag> с тем же именем, но с добавлением "/".

Тэги можно вводить как большими, так и маленькими буквами. Многие тэги, помимо имени, могут содержать атрибуты − элементы, дающие дополнительную информацию о том, как браузер должен обработать текущую метку. Рассмотрим основные тэги языка.

<html> ... </html> − тэг <html> должен открывать HTML-

документ, а тэг </html> − завершать.

<head> ... </head> − эта пара тэгов указывает на начало и конец

175

заголовка документа. Помимо наименования документа, сюда может включаться служебная информация.

<title> ... </title> − все, что находится между этими тэгами, толкуется браузером как название документа. Название текущего документа отображается обычно в заголовке окна и печатается в левом верхнем углу каждой страницы при выводе на принтер.

<body> ... </body> − эта пара тэгов указывает на начало и конец тела HTML-документа.

<h1> ... </h1> <h6> ... </h6> − тэги вида <hi> (где i − цифра от

1 до 6) описывают заголовки шести различных уровней. Заголовок первого уровня − самый крупный, шестого − самый мелкий.

<p> ... </p> − такая пара тэгов описывает абзац.

Тэги <hi> и <p> могут содержать дополнительный атрибут align, например:

<h1 align=center>Выравнивание по центру </h1> или <p align = right> Выравнивание по правому краю </p>

Сохранение HTML-документа. В редакторе Блокнот после набора документа надо сохранить его, выполнив в пункте меню Файл команду Сохранить как. В появившемся окне следует набрать имя файла с расширением html или htm, указать место сохранения и нажать кноп-

ку Сохранить.

Просмотр созданных Web-страниц. Чтобы просмотреть результат работы, нужно перейти в браузер Internet Explorer или в другой браузер, выполнить команду Открыть из пункта меню Файл, нажать кнопку Обзор и выбрать созданный файл.

Тэги оформления страниц. Рассмотрим некоторые тэги языка HTML, применяемые при оформлении страниц.

<br> − этот тэг используется, если необходимо перейти на новую строку, не прерывая абзаца.

<hr> − описывает горизонтальную линию. Тэг может дополнительно включать атрибуты size (определяет толщину линии в пикселах) и/или width (определяет размах линии в процентах от ширины экрана).

Между тэгами <!-- и --> размещаются комментарии.

Под физическом стилем понимается прямое указание браузеру на модификацию текущего шрифта. Например, все, что находится между тэгами <b> и </b>, будет написано жирным шрифтом. Текст между тэгами <i> и </i> будет написан наклонным шрифтом. Текст, размещенный между тэгами <tt> и </tt>, будет написан шрифтом, имеющим фиксированную ширину символа.

176

При использовании логических стилей тэги <em> ... </em> обозначают акцент (обычно курсив). <strong> ... </strong> сильный акцент (обычно жирный шрифт). <code> ... </code> рекомендуется использовать для фрагментов исходных текстов. <samp> ... </samp> используется для демонстрации образцов сообщений, выводимых на экран программами. <kbd> ... </kbd> обычно используется для указания того, что нужно ввести с клавиатуры. <var> ... </var> используется для написания имен переменных.

Текст, расположенный между тэгами <ul> и </ul>, воспринимается как ненумерованный список. Каждый новый элемент списка следует начинать с тэга <li>, у которого нет парного закрывающего тэга. Например, чтобы создать список:

Минск;

Витебск;

необходим такой текст: <ul><li>Минск; <li>Витебск; </ul> Нумерованные списки устроены точно так же, как ненумерован-

ные, только вместо символов, выделяющих новый элемент, используются цифры. Если модифицировать предыдущий текст:

<ol> <li>Минск; <li>Витебск; </ol> получится список:

1.Минск;

2.Витебск;

Всписках определений вместо тэга <li> используются <dt> и <dd>, не имеющие парных закрывающих меток.

Пример 2.

Фрагмент HTML-текста

Вид на экране

<dl>

HTML

<dt>html

Язык HTML разработал сотрудник

<dd> Язык HTML разработал сотруд-

Европейской лаборатории физики

ник <br> Европейской лаборатории

элементарных частиц Тим БернерсЛи.

физики <br> элементарных частиц Тим

HTML-документ

Бернерс-Ли.

Текстовый файл с расширением *.html

<dt>HTML-документ

 

<dd>Текстовый файл с расширением

 

*.html </dl>

 

Текст, заключенный между тэгами <pre> и </pre>, выводится браузером на экран так, как он есть − со всеми пробелами, символами табуляции и конца строки.

177

Пример 3.

HTML-документ

Web - документ

<html> <head> <title>Пример 2</title>

 

</head>

 

<body>

 

<h2>Минск </h2>

 

<p>Минск <b>красивый</b>

 

<I>чистый</I> <tt>город</tt></p>

 

<p><em>В городе имеются магази-

 

ны,</em>

 

<strong>театры, институты и пр. </strong>

 

<br><h3>Список институтов </h3>

 

<dl>

 

<dt> <dd> <ul> <li>БГУ <li>БГТУ </ul>

 

<dt>Список магазинов

 

<dd><ol> <li>Беларусь <li>гум </ol>

 

</body>

 

</html>

 

25.4 Практикум

1.В текстовом редакторе Блокнот создать HTML-документ с произвольным содержимым, включающий текст, списки. Определить различный шрифт текста.

2.Просмотреть созданный документ в браузере.

178

26 РАЗРАБОТКА WEB-СТРАНИЦ

26.1 Гиперссылки и рисунки в Web-документах

Гиперссылки. В HTML-документах переход от одного фрагмента текста к другому задается с помощью тэга вида:

<a href="[адрес перехода]">выделенный фрагмент текста</a>

В качестве параметра [адрес перехода] может использоваться несколько типов аргументов:

1. Чтобы организовать ссылку на другой документ надо задать имя этого HTML-документа, к которому нужно перейти. Например:

<a href="primer1.htm">столица </a>

Такой текст приведет к появлению в документе гиперссылки, т.е. подчеркнутого текста столица, при нажатии мышкой на который в текущее окно будет загружен документ с именем primer1.htm.

Если в адресе перехода не указано место размещения этого документа, то он компьютер будет искать его в текущей папке.

2. Если необходимо дать ссылку на документ, находящийся на другом компьютере, нужно использовать тэг, например, вида:

<a href="http://www.ok.open.by/about.htm"> информация</a>

3. При необходимости можно задать переход не просто к некоторому документу, но и к определенному месту внутри этого документа. Для этого необходимо создать в документе, к которому будет задан переход, некоторую опорную точку или закладку.

Пусть, например, необходимо осуществить переход из файла 1.htm к словам "Раздел 5" в файле 2.htm (файлы находятся в одной папке). Прежде всего, необходимо создать в файле 2.htm следующий тэг:

<a name="aaa">Раздел 5</a>

Слова "Раздел 5" при этом никак не будут выделены в тексте документа. Затем в файле 1.htm можно определить переход на этот тэг:

<a href="2.htm#aaa">Переход к разделу 5 </a>

4. Если пользователь совершит переход по ссылке:

<a href="mailto:user@mail.box">Послать письмо</a>

то у него на экране откроется окно ввода исходящего сообщения его почтовой программы. В строке To: (Куда) окна почтовой программы будет указано user@mail.box. Изображения в HTML-документе. В HTML-документах используются графические файлы в формате *.gif или *.jpg. Для вставки изображения с именем picture.gif, находящегося в одной папке с HTML-документом, надо использовать тэг вида:

<img src="picture.gif">

179

Такой тэг может также включать атрибут alt="[текст]", например:

<img src="picture.gif" alt="Картинка">

Встретив такой тэг, браузер покажет на экране текст Картинка и начнет загружать на его место картинку из файла picture.gif. Атрибут alt может оказаться необходимым на случай, если у браузера отключена автоматическая загрузка изображений.

Цветовая гамма. Цвета всего HTML-документа определяются атрибутами, размещенными внутри тэга <body>: bgcolor − определяет цвет фона документа; text − определяет цвет текста документа; link − определяет цвет гиперссылки; vlink − определяет цвет ссылки на документ, который уже был просмотрен ранее; alink − определяет цвет ссылки, когда на нее указывает курсор мыши и нажата ее правая кнопка.

Цвет кодируется последовательностью из трех пар символов. Каждая пара представляет собой шестнадцатеричное значение насыщенности заданного цвета одним из трех основных цветов (красным, зеленым и синим) в диапазоне от нуля (00) до 255 (FF).

Например: bgcolor=#FFFFFF − цвет фона (здесь – белый), text=#000000 − цвет текста (здесь – черный), link=#FF0000 − цвет гипертекстовой ссылки (здесь – красный)

Тэг <body> может включать атрибут background="[имя файла]", который задает изображение, служащее фоном для текста и других изображений. Фон должен быть представлен в формате gif или jpg. Браузеры заполняют копиями изображения-фона все окно.

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

Пример 4.

HTML-документ

Web - документ

<html> <head>

 

<title>Пример 3</title>

 

</head>

 

<body>

 

<h3> Минск - столица

 

<a href="primer1.htm">Беларуси

 

</a></h3>

 

<p><img src="minsk.jpg"></p>

 

<p>Щелкните по нижнему рисунку</p>

 

<p><a href="pr.html">

 

<img src="chuch.jpg"></a></p>

 

</body>

 

</html>

 

180