Характеристики представления графической информации 9 страница


если значение состоит только из латинских букв и цифр, то ка­вычки, в которые оно заключено, можно не записывать.

Большинство тегов являются парными, и действие команды, описываемой такими тегами, распространяется на участок тек­ста, заключенный между тегами этой пары, называемыми откры­вающим и закрывающим тегами. Выше был описан открывающий тег. Закрывающий же имеет следующий вид:

</имя_тега>,

где имя тега — то же, что и в открывающем. Атрибутов закрываю­щий тег не имеет.

Различные теги могут действовать на разные участки текста, однако, если эти участки имеют общую часть, то должно соблю­даться правило вложения тегов: если сначала был открыт один тег, а за ним — другой, то второй должен закрыться раньше, чем закроется первый.

8.5.2. Первая веб-страница

Теперь мы уже можем написать текст простейшей веб-стра­нички. Она может иметь, например, такой вид:

<html>

<head>

<title>MoH первая страничка</1;з_1;1е>

</head>

<body>

Ура! Работает!

</body>

</html>.

Мы видим, что здесь используются четыре парных тега: <html>, <head>, <title> и <body>. Парные теги <html> окаймляют со­держимое любой веб-страницы. Страница, в свою очередь, состоит из двух частей, называемых заголовком страницы (тег <head>) и основной частью, или телом страницы (тег <body>). В основной части записывается то, что будет выводиться в основное окно бра­узера, а в заголовке — различная служебная информация. В частно­сти, тег <title> описывает содержимое заголовка окна браузера.

Если записать нашу страничку в какой-нибудь файл, например first.htm (.htm или .html — стандартные расширения файлов с веб-страницами), и открыть этот файл в браузере Internet Explorer, то мы увидим окно, изображенное на рис. 8.1.

Заметим, что «Блокнот» записывает файлы с расширением .txt, и поэтому после создания страницы в «Блокноте» нужно переименовать соответствующий файл, чтобы он имел правиль­ное расширение.


 



5 Гохберг




8.5.3. Гипертекст

Наш первый пример веб-страницы носил исключительно ус­ловный характер и служил лишь для демонстрации общего вида языка HTML. Основной же целью, для которой был разработан этот язык, являлось создание системы разработки гипертекста на основе распределенной ссылочной структуры. Мы уже отмечали, что для реализации ссылок нужно разработать систему именова­ния участков текста, на которые будут делаться ссылки, систему выделения ссылок в тексте и систему использования ссылок. В про­стейшем случае для именования участков текста используется просто имя файла, содержащего этот текст. Выделение участков текста осуществляется совместным применением средств языка HTML и браузера. Наконец, переход по ссылке выполняется пользователем с помощью браузера.

Для оформления ссылки в языке HTML используется тег <а>:

<а href="aflpec ссылки">выделенный текст</а>.

Основным атрибутом этого тега является атрибут href, задаю­щий имя файла с текстом, на который указывает ссылка. Для представления ссылки на экране браузера, однако, используется не адрес ссылки, а фрагмент текста, заключенный между пар­ными тегами <а>. Обычно этот фрагмент выделен на экране цве­том и/или подчеркиванием и при щелчке по нему мышью брау­зер загружает страницу, заданную значением адреса ссылки. Впро-


 


чем, адрес ссылки можно увидеть в статусной строке браузера при наведении указателя мыши на фрагмент текста, представля­ющий эту ссылку (хотя вывод этого адреса можно подавить сред­ствами языка Javascript, являющегося расширением HTML).

Пусть, например, в загруженном в браузер документе сделана ссылка на второй его раздел, содержащийся в отдельном файле с именем part2 . htm. Такая ссылка может иметь вид

<а href="part2 . ЬШ">Раздел 2</а>.

Тогда на экране будет выделен фрагмент текста «Раздел 2», при наведении указателя мыши на который в статусной строке появится адрес part2 .htm, а при нажатии текст на экране будет заменен на второй раздел документа.

Для указания адреса ссылки может использоваться полный ад­рес документа, на который делается ссылка, в виде

протокол://сайт/каталог/файл,

где в качестве «протокола» указывается http.

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

При использовании ссылки на удаленный сайт очень часто не указывается имя файла и даже имя каталога. Это связано с тем, что для каждого веб-сервера существует набор стандартных имен (например, для Apache — index.html, для IIS — default.htm), и если в ссылке не указано имя файла, то сервер ищет файл со стандартным именем, если же не указано имя каталога, выбира­ется корневой каталог сайта. Важное замечание: если в ссылке указан каталог, но не указан файл, то адрес нужно завершить разделителем уровней каталога «/». Например, если ссылка будет иметь вид www .site. ru/news, то сервер сначала будет искать файл с именем news, а затем файл со стандартным именем в каталоге news. Поэтому правильнее записывать ссылку в этом случае в виде www.site.ru/news/.

Язык HTML предоставляет возможность задать переход не про­сто к другой странице, но и к определенному месту внутри этой страницы. Для этого то место, к которому надо будет сделать пе­реход, помечается тем же самым ссылочным тегом <а>, но с ат­рибутом не href, a name. Например: <а пате=рЗ>Пункт 3 . </а>, где «Пункт 3.» — то место в тексте страницы, на которую делает-


 




ся ссылка, с которого надо начать вывод на экран. Такая опорная точка текста называется анкером. При этом визуально анкер никак не выделяется. Заметим, что название тега <а> произошло от пер­вой буквы слова anchor (якорь).

Ссылка на анкер обозначается символом #, после которого ставится имя анкера, а перед которым — имя файла с анкером. Например, для предыдущего примера ссылка будет иметь вид href="page2 . htm#p3". Подчеркнем, что «рЗ» — это не имя фай­ла, а имя анкера в этом файле. Кроме того, поскольку это имя фигурирует в значении атрибута, то регистр букв, в котором оно записывается, является существенным (кстати, операционная си­стема Unix, в которой работает большинство веб-серверов, раз­личает и регистр имен файлов).

Переход к анкеру можно определить и внутри самой выведен-ной на экран страницы page2 . htm — достаточно включить в нее, например, ссылку:

<а href="p3">riyHKT 3. Специальные условия</а>.

• Этот прием очень удобен при создании больших документов. В начале документа можно поместить оглавление, состоящее из ссылок на анкеры, расположенные в заголовках разделов доку­мента, а в конце каждого раздела — переход на оглавление.

8.5.4. Оформление текста

Во многих случаях процесс создания документов может быть разделен на две стадии: получение простого исходного текста (не­посредственным вводом с помощью клавиатуры, сканировани­ем, копированием из другого файла и т.д.) и последующее фор­матирование с разбивкой текста на абзацы, установка нужных шрифтов, выделение списков, вставка таблиц и рисунков и т.д. Иногда эти стадии совмещаются (например, при непосредствен­ной подготовке документа в редакторе Word), но могут быть и разделены, особенно при заимствовании текстов. Чаще всего фор­матирование носит визуальный характер, и пользователь непо­средственно видит результат выполняемых действий. Но возмо­жен и другой вариант, когда в исходный текст вставляются управ­ляющие команды, в соответствии с которыми программа визуа­лизации текста производит его форматирование. Именно этот ва­риант применяется в языке HTML, где функции команд выпол­няют соответствующие теги, а роль программы визуализации иг­рает браузер. Кстати, командный режим частично используется и в редакторе Word, где команды называются «Кодами полей».

Опишем теперь основные теги языка HTML, отвечающие за j форматирование. Прежде всего, заметим, что при визуализации текста браузер рассматривает несколько идущих подряд пробелов


и/или окончаний строки как один разделитель, а разбивку текста на строки на экране производит в соответствии с размерами эк­рана и управляющими форматированием тегами. Поэтому исход­ный текст обычно готовится так, чтобы в него было удобно встав­лять управляющие теги, не обращая внимания на то, как он от­форматирован изначально.

Одним из основных тегов форматирования является тег абзаца <р>, позволяющий делить текст на логически законченные фразы. Вообще говоря, в описании языка HTML тег абзаца является не­парным, поскольку его можно трактовать как начало абзаца, счи­тая, что его область действия распространяется до начала следую­щего абзаца либо до конца страницы. Однако это противоречит общей идеологии HTML, предполагающей, что непарные теги являются тегами «мгновенного действия» и не имеют области дей­ствия. Поэтому обычно в конце абзаца рекомендуется ставить со­ответствующий закрывающий тег </р>. При этом используется общий принцип взаимодействия языка HTML с браузером, за­ключающийся в том, что если браузер «не понимает» какой-ни­будь тег (т.е. этого тега нет в описании языка), то он не выдает сообщение об ошибке, а игнорирует его и действует так, как если бы этого тега просто не было бы.

Следует заметить, что абзацы форматируются браузером в «аме­риканском» стиле — отделением абзацев друг от друга пустой стро­кой. Отечественной же традицией является выделение абзацев «крас­ной» строкой (отступом первой строки), чего браузер не делает.

Типичным примером непарного тега является тег принудитель­ного перевода строки <br>. При его вставке в текст браузер завер­шает строку на экране и выводит продолжение текста со следую­щей строки. При этом пустая строка, в отличие от тега <р>, не вставляется.

Иногда участки текста отделяются друг от друга горизонталь­ной чертой. Для этого используется непарный тег <hr> вида

<hr size=2width=100%>,

в котором атрибут size означает толщину линии в пикселах, а width — ширину линии в процентах от ширины экрана. Атрибу­ты у этого тега можно не указывать, и тогда будут использованы приведенные значения.

Важным элементом оформления текста являются заголовки. Для их задания в HTML имеется 6 парных тегов — от <Ы> до <h6>, отличающиеся друг от друга лишь размером (в порядке убывания). При этом уже заголовок <h4> по размеру не отличается от обыч­ного текста. Теги заголовков могут снабжаться атрибутом вырав­нивания align, который может принимать значения left — влево, center — по центру, right — вправо. Если атрибут не указан, то заголовок будет выравниваться влево. Например, фрагмент


 


называемые амперсенд-последовательности (&-последовательно-сти). Такая последовательность состоит из знака &, кода последо­вательности, выраженного латинскими буквами (причем регистр букв является существенным), и знаков «;», между которыми нет пробелов. Кодами указанных выше знаков являются соответствен­но It, gt и quote. Сам знак & представляется последовательно­стью &атр;. Еще одной часто используемой последовательностью является &nbsp; (неразрывный пробел), используемая в двух слу­чаях: во-первых, когда два рядом стоящих слова нельзя разрывать на две строки, и, во-вторых, когда нужно вывести несколько про­белов подряд. Применение неразрывного пробела позволяет в этих случаях подавить самодеятельность браузера по форматированию текста. Существуют и другие &-последоватедьности.

Списки.Часто применяемой разновидностью оформления тек­ста являются маркированные и нумерованные списки. Для их соз­дания применяются парные теги <ul> (маркированный список) и <ol> (нумерованный список) и непарный тег <li> (элемент списка). По поводу тега <li> можно сделать те же замечания, что и для тега <р>: хотя он и непарный, но рекомендуется его закры­вать, чтобы явно выделить область его действия.

Приведем примеры оформления списков.

<пЗ>Маркированный список: цвета светофора</пЗ>

<ul>

<И>Красный</И>

<И>Желтый</И>

<И>Зеленый</И>

</ul>

<пЗ>Нумерованный список: обед студента</пЗ>

<ol>

<И>Достать пельмени из холодильника</И>

<И>Сварить</И>

<И>Съесть</И>

</ol>

Таблицы.До появления каскадных таблиц стилей (CSS) табли­цы являлись основным инструментом точной разбивки экрана на логические части. Сейчас роль этой функции уменьшилась, хотя большинство визуальных редакторов используют для этой цели именно ее. Разумеется, таблицы выполняют и свою основную фун­кцию — представлять табличные данные, однако на веб-страни­цах она используется реже, чем в обычных документах.

Для описания таблицы в языке HTML используются теги трех уровней: всей таблицы, строки и отдельной ячейки. Все они явля­ются парными.

Таблица в целом описывается тегом <table>, который имеет следующие основные атрибуты:




 


• align — выравнивание таблицы по отношению к полям до­кумента; значения — left (по умолчанию), center, right;

• width — ширина таблицы (в пикселах или процентах); если не указана, то устанавливается по содержимому таблицы;

• border — ширина внешней рамки таблицы и рамок ячеек в пикселах.

Если border="0" или атрибут border опущен, то таблица показывается без рамок. Этот прием и позволяет с помощью таб­лиц позиционировать на экране элементы страницы, хотя струк­тура таблицы и задает размещение ее элементов на экране, но сама она не видна.

Строка таблицы описывается тегом <tr> с атрибутами:

• align — выравнивание текста в ячейках строки по горизон­тали; возможные значения — left, center, right;

• valign — выравнивание по вертикали; значения: top (по верхнему краю), middle (по середине — по умолчанию), bottom (по низу).

Наконец, для описания ячейки используется тег <td> с атри­бутами:

• width — ширина ячейки в пикселах или процентах;

• height — высота ячейки в пикселах;

• nowrap — запрет записи текста в несколько строк внутри ячей­ки;

• align, valign —выравнивание.
Все эти атрибуты могут быть опущены.

Все ячейки одного столбца имеют одинаковую ширину, по­этому задание ширины ячейки имеет смысл делать только в пер­вой строке. Тем не менее, имеется возможность сделать «неров­ную» таблицу, объединяя ячейки по горизонтали и вертикали. Для этого используются атрибуты col span и rowspan тега <td>. На­пример, атрибут colspan="3" объединяет три ячейки по гори­зонтали, начиная с текущей, в одну.

Если ячейка таблицы пуста, рамка вокруг нее не рисуется. Од­нако если ячейка пуста, а рамка нужна, то в ячейку можно ввести неразрывный пробел snbsp; . Ячейка по-прежнему будет пустой, а рамка вокруг нее будет нарисована.

Очень сильным выразительным средством являются вложен­ные таблицы — размещение таблиц в ячейках таблицы более вы­сокого уровня. Манипулируя атрибутами ширины и высоты, вы­равнивания, отображения рамок и объединения ячеек, можно добиться практически любого сколь угодно точного размещения выдаваемой на экран информации.

Использование таблиц приводит к заметному усложнению слу­жебного текста (тегов) веб-страниц. Для того, чтобы сделать текст более читаемым, применяются два основных приема: использова­ние отступов и вставка комментариев. Тег комментария имеет не-


ляющих гиперссылки. Для этого достаточно разместить тег <img> между парными тегами <а href=...> и </а>. Тогда при щелчке мышью на такой кнопке будет выполнен переход по гиперссылке.

8.5.6. Визуальный редактор

До сих пор мы говорили о создании веб-страниц в текстовом редакторе. Однако для создания несложных страниц более удоб­ным является использование какого-либо визуального редактора. Одним из таких редакторов является FrontPage из пакета Microsoft Office. Ниже мы рассмотрим основные приемы работы с этим ре­дактором.

После запуска окно программы FrontPage имеет вид, изобра­женный на рис. 8.2. Для иллюстрации возможностей в нем развер­нут список стилей.

Нетрудно видеть, что оформление FrontPage аналогично оформ­лению других компонентов Office. Отличия касаются, в первую очередь, списка стилей, кроме того, в стандартную панель добав­лены кнопки вставки таблиц, изображений и гиперссылок. Такое единообразие позволяет формировать страницы аналогично тому, как производится подготовка обычного бумажного документа. Ра­зумеется, подготовленная страница будет отличаться от бумажно­го документа Word в силу ограничений, накладываемых языком HTML: то, чего нельзя сделать средствами этого языка, не может быть сделано и в визуальном редакторе. В частности, в отличие от редактора Word, где таблицы могут иметь самый разнообразный


вид, таблицы FrontPage имеют стандартное представление в соот­ветствии с правилами HTML. Однако простые действия по созда­нию и оформлению страницы, которые мы рассматривали ранее, вполне могут быть выполнены в редакторе FrontPage с помощью кнопок на панелях инструментов.

FrontPage позволяет постоянно следить за видом страницы, которая получается в ходе работы. Для этого в нижней части рабо­чего поля (см. рис. 8.2) расположены три ярлычка: Normal, HTML и Preview, нажатие на которые показывает соответствующую за­кладку. Закладка Normal является основной и предназначена для визуального создания страниц. Закладка HTML показывает текст на языке HTML, который генерируется в соответствии с визуаль­ным представлением. Анализ этого текста может оказаться полез­ным как при начальном изучении HTML, так в дальнейшем с целью совершенствования вида страницы. Вообще говоря, сред­нюю закладку можно использовать и как текстовый редактор, т. е. вставлять теги и набирать текст вручную, и соответствующая стра­ница будет показана на двух других закладках, но, во-первых, специализированные текстовые редакторы намного удобнее, а, во-вторых, при внесении визуальных изменений в страницу из­менения, внесенные в текстовом режиме, могут быть потеряны.

Третья закладка играет роль встроенного во FrontPage браузера и показывает не технологический, как первая закладка, а реаль­ный вид получаемой страницы. Кроме того, для целей просмотра можно использовать любой внешний браузер (например, Netscape Navigator), выбрав в главном меню пункты File -ч> Preview in Browser...

При наличии в момент разработки интернет-соединения соз­данную страницу можно сохранить прямо на том веб-сайте, где она будет располагаться. При отсутствии же соединения страница сохраняется на локальном диске и пересылается на сайт позже в виде файла. Отметим такую особенность редактора FrontPage (и других визуальных редакторов), как необходимость перед сохране­нием страницы правильной установки языка страницы (Cyrillic) в описании ее свойств (пункты главного меню File -» Properties... -» Language). В противном случае страница может отображаться не­правильно либо русские буквы будут представляться &-последо-вательностями, что сильно «утяжеляет» страницу и делает ее текст нечитабельным.

8.5.7. Динамический HTML и серверные расширения

Разумеется, в этой главе описаны далеко не все возможности языка HTML. He рассказано, например, о такой до сих пор спор­ной возможности, как фреймы. Кроме того, язык HTML приоб­рел такие расширения, формально не входящие в него, но тесно


с ним связанные, как язык каскадных таблиц стилей (Cascading Style Sheets — CSS) и языки программирования для веб-страниц JavaScript и VBScript.Вместе с этими расширениями HTML полу­чил название динамического HTML, поскольку это привнесло возможность динамических изменений выведенных на экран стра­ниц и диалога с пользователем.

Однако в результате полный объем текста страниц сайта воз­рос настолько, что их уже стало невозможно разрабатывать «вруч­ную», без применения средств автоматизации. Одним из таких средств являются визуальные редакторы, позволяющие создавать динамические страницы, но существуют и гораздо более сложные системы (контент-менеджеры и др.).

Наряду с динамическим HTML, который предполагает обра­ботку всей информации, необходимой для придания странице требуемой интерактивности, на компьютере клиента современ­ные веб-сайты широко используют обработку данных на сервере. Для этого в текст веб-страницы включаются так называемые сер­верные расширения — команды, которые обрабатываются серве­ром, в результате чего клиент получает уже не исходную, а изме­ненную страницу в соответствии с его запросом или настройками его браузера. Наиболее широко распространены такие серверные расширения, как CGI-Perl, PHP (для сервера Apache) и ASP для сервера IIS.

8.6. Дальнейшее развитие сайта

Подготовкой всех страниц и размещением их на веб-сервере создание сайта не заканчивается, а только начинается. Сайт явля­ется, по существу, электронной «стенгазетой», и, чтобы от этой «стенгазеты» была какая-то польза, нужно, чтобы ее смотрели, т. е. довести посещаемость сайта до требуемой величины. Этот этап принято называть «раскруткой» сайта. Его основными моментами являются:

• сбор статистики посещений и ее анализ;

• регистрация сайта на поисковых серверах;

• размещение рекламных баннеров на других сайтах;

• обратная связь с посетителями сайта;

• изменение при необходимости оформления сайта;

• поиск провайдера, наиболее полно отвечающего условиям функционирования сайта.

Впрочем, как и любая маркетинговая акция, «раскрутка» яв­ляется творческим процессом, и универсального рецепта здесь нет, хотя общие рекомендации приведены выше. Отметим также, что существуют как программные пакеты, так и интернет-сервисы для решения указанных задач.


8.7. Современное развитие WWW

Всемирная паутина продолжает развиваться стремительными темпами. Хотя первоначально она выполняла научные, информа­ционные и просветительские цели, а также служила взаимному общению пользователей сети Интернет, постепенно происходит переход к преобладанию ее коммерческого применения. Количе­ство интернет-магазинов быстро растет, их оборот также увели­чивается. Это приводит и к изменению используемых во всемир­ной сети технологий. Все большее применение находит язык XML, являющийся одним из средств сопряжения разнородных систем, развиваются интернет-сервисы, которые, по-видимому, уже ста­новятся основой коммерческих интернет-приложений. Все это сви­детельствует о том, что в самое ближайшее время Интернет ста­нет неотъемлемой частью современного общества.

Контрольные вопросы

1. Что такое гипертекст? Приведите пример.

2. Чем Интернет отличается от «всемирной паутины»?

3. В чем различие между веб-сайтом и веб-сервером?

4. Какие задачи, кроме пересылки страниц, может выполнять веб­сервер?

5. Что нужно для того, чтобы сделать веб-сайт?

6. Назовите достоинства и недостатки визуальных редакторов.

7. Каковы правила записи тегов, атрибутов и их значений?

8. Как сделать ссылку на страницу другого сайта?

9. Как сделать документ с оглавлением?

10. Как, по вашему мнению, будет выглядеть цифровое представле­
ние цвета морской волны?



ГЛАВА 9 МУЛЬТИМЕДИЙНЫЕ ТЕХНОЛОГИИ

9.1. Что такое мультимедиа?

Несмотря на то, что основные понятия гипертекста сформи­ровались уже достаточно давно, настоящее развитие он получил лишь с появлением компьютерных способов его реализации. Ана­логичная ситуация сложилась и с мультимедиа: комплексное при­менение всех видов информационного воздействия на человека использовалось еще древними шаманами (одежда, бубен, закли­нания, пляски, наркотические средства), однако само слово «муль­тимедиа» и комплексность информации именно как технология появились сравнительно недавно и тоже связаны с появлением и распространением компьютеров. Впрочем, цели применения муль­тимедиа недалеко ушли от шаманских: как можно полнее охва­тить все чувства человека передаваемой ему информацией.

Что же такое мультимедиа? Само слово мультимедиа образова­но из латинских: «мульти» — много и «медиа» — среда, носитель, средства сообщения — и его можно перевести как «многообраз­ная среда». В мультимедиа-продукте объединяются двухмерные и трехмерные изображения, звуковое сопровождение, музыка, ани­мация, видео-, текстовая и числовая информация и т.д. Подчерк­нем, что все эти виды информации должны образовывать единое целое. Хорошим примером является мультимедийный компакт-диск с альбомом записей какой-либо музыкальной группы. Такой диск содержит, конечно, в первую очередь записи песен, однако они могут сопровождаться видеозаписями с концертов, текстами песен, информацией об исполнителях и т.д. Кроме того, такой диск обязательно содержит управляющую оболочку, позволяю­щую осуществлять поиск нужной информации, переключение режимов ее представления (видео, текстовый, цветомузыка, стоп-кадр и т.д.) и настройку всей системы. Другим примером являют­ся мультимедийные интернет-сайты, получившие распростране­ние с появлением скоростных каналов доступа в Интернет.

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


ми и дорогостоящими. Специалист в области мультимедиа поми­мо общей компьютерной грамотности должен владеть основами видео- и аудиозаписи и монтажа, основами композиции, а также свободно обращаться с совершенно разнородными программны­ми продуктами. Можно, конечно, создать команду из профессио­налов в каждой узкой области, но это еще более увеличит сто­имость продукта. Поэтому мультимедиа-технологии применяются либо в тех областях, где высокая стоимость продукта не является препятствием, либо там, где ожидается его массовое производ­ство. К таким областям можно отнести:

• информационную и рекламную деятельности;

• шоу-бизнес;

• создание персональных фоно- и видеотек;

• компьютерные тренажеры;

• компьютерные игры;

• обучающие программы;

• энциклопедии.

Все эти области требуют комплексной формы представления выдаваемой информации, а, следовательно, мультимедиа — их естественная технология.

Пределом развития мультимедиа является виртуальная реаль­ность — создание с помощью компьютера и специальных уст­ройств (шлемов, очков, перчаток и даже костюмов) виртуально­го (кажущегося) мира, в который «помещается» человек и живет в этом мире по его законам. Яркой иллюстрацией этой идеи явля­ется нашумевший в свое время фильм «Матрица». Надо, однако, заметить, что до реализма «Матрицы» современным системам вир­туальной реальности еще очень и очень далеко. К тому же, как с функциональной, так и с экономической точки зрения, их при­менение оправдано крайне редко.

9.2. Аудио- и видеоинформация и ее особенности

До сих пор у нас шла речь о мультимедиа в широком смысле как о средствах комплексного представления информации. Одна­ко особенностью, отличающей мультимедиа-технологии от дру­гих компьютерных технологий, является обработка аудио- и ви­деоинформации в реальном режиме времени. В узком смысле под мультимедиа в компьютерных технологиях понимают именно ра­боту с потоковой аудио- и видеоинформацией, т.е. такой формой получения, обработки и передачи информации, когда она посту­пает непрерывно, и мы не можем охватить ее целиком. Эта ин­формация носит, как правило, изначально аналоговый характер, и для компьютерной обработки должна быть переведена в цифро­вую форму (оцифрована). С другой стороны для воспроизведения


 




она должна быть обратно переведена в аналоговую форму. Подво­дя итог, можно сказать, что компьютерные мультимедиа-техно­логии — это средства создания и воспроизведения цифровых аудио-и видеозаписей.

9.2.1. Оцифровка звуковой информации

Для преобразования аналогового звукового сигнала в цифро­вую форму с определенной частотой (частотой дискретизации) производятся измерения (отсчеты) амплитуды звукового сигнала. Затем непрерывные значения амплитуды тоже переводятся в диск­ретную форму путем разбивки интервала возможных значений амплитуды на конечное число промежутков и заменой текущего значения амплитуды на ближайшее граничное значение какого-либо интервала. Количество битов, необходимых для представле­ния получаемых таким образом дискретных значений, называется разрядностью отсчета.








Дата добавления: 2015-01-24; просмотров: 1416;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.041 сек.