Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Комолова.doc
Скачиваний:
16
Добавлен:
27.08.2019
Размер:
1.1 Mб
Скачать

Internet

Explorer 8

Firefox 3.5 Opera 10.5 Chrome 3.0 Safari 3.0

Ogg Vorbis нет да да да нет

MP3 нет нет нет да да

Wav нет да да нет да

В листинге 19 2 приведен код программы, запускающей проигрывание аудиофайла

На экране видна только надпись, возможно музыка была бы слышна, но не нами

Звук появится, если вы поместите в папку с данным документом еще и аудиофайл

Листинг 19 2  Документ, содержащий встроенный аудиофайл

<!DOCTYPE HTML>

<html><head> <title> Встроенный аудио-файл </title></head>

<body> <audio src="happy.ogg" controls="controls">

ВАШ БРАУЗЕР НЕ ПОДДЕРЖИВАЕТ АУДИО ЭЛЕМЕНТ</audio></body></html>

Тег <video> (видео) имеет атрибуты autoplay, controls, loop, preload, src, height, width

Атрибут height  Атрибут height задает высоту окна для отображения видеодан-

ных в пикселах или процентах

Атрибут width  Атрибут width задает ширину окна для отображения видеодан-

ных в пикселах или процентах

В листинге 19 3 приведен код программы, запускающей видеоклипа На экране

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

не нами Видеоклип можно просмотреть, если вы поместите видеофайл в папку

с данным документом 266     Урок 19. HTML 5

Листинг 19 3  Документ, содержащий встроенные видео- и аудиофайлы

<!DOCTYPE HTML>

<html><head><title> Встроенный аудио-файл</title></head>

<body><video src="movie.ogg" controls="controls">

ВАШ БРАУЗЕР НЕ ПОДДЕРЖИВАЕТ ВИДЕО ТЕГИ </video> </body> </html>

Тег <embed> используется для размещения мультимедиа, например, посредством

кода:

<embed src="helloworld.swf" />

Тег <embed> имеет атрибуты height, width, src, type Хотя этот тег считается парным,

но при наличии атрибутов достаточно только открывающего тега

В листинге 19 4 приведен еще один код программы, запускающей музыку и вос-

производящей видеоклип

Листинг 19 4  Еще один пример документа, содержащий встроенные мультимедийные 

файлы

<!DOCTYPE HTML>

<html><body>

<video width="320" height="240" controls="controls">

<source src="movie.ogg" type="video/ogg" />

<source src="movie.mp4" type="video/mp4" />

ВАШ БРАУЗЕР ПОДДЕРЖИВАЕТ ВИДЕО-ФАЙЛЫ </video>

<audio controls="controls">

<source src="song.ogg" type="audio/ogg" />

<source src="song.mp3" type="audio/mpeg" />

ВАШ БРАУЗЕР ПОДДЕРЖИВАЕТ АУДИО-ФАЙЛЫ </audio></body></html>

Новый тег <source> определяет источник медиаданных

Файловые форматы аудио и видео

В анимационной графике используются форматы, предложенные разработчи-

ками анимационных программных пакетов, например в программе Autodesk

Animator Pro используются форматы FLI, FLC и ZEL К анимационным про-

граммам для веб можно отнести: Microsoft GIF Animator, Animagic GIF, GIF

Construction Set и др

Наиболее распространенными форматами звуковых файлов являются .aiff, .aif,

.au, .avr, .hcom, .iff, .nsp, .sf, .smp, .snd, .sou, .voc, .wav Такое многообразие расшире-

ний появилось из-за большого количества программ для работы со звуком Фай-

лы с нотной записью будут иметь расширения .amf, .cmf, .dmf, .far, .mid, .mod, .mtm,

.nst, .okt, .org, .rol, .sbi, .sng, .stm, .s3m, .ult, .wow xm

Формат SWF

Векторный формат SWF (Shockwave Flash) был разработан компанией

Macromedia, затем права фирмы Macromedia были куплены фирмой Adobe и фай-

лы формата SWF стали создаваться в программе Adobe Flash Данный формат

в первую очередь предназначен для хранения анимации Для правильного ото-  Файловые форматы аудио и видео   267

бражения файлов формата SWF на компьютере пользователя должен быть уста-

новлен соответствующий подключаемый модуль

В настоящее время технология Flash (английское слово flash переводится как

вспышка, сверкание) широко применяется для разработки документов с муль-

тимедийным содержанием (анимация и звук) До появления технологии Flash

применение мультимедиа в веб-дизайне было ограничено, поскольку растровая

графика, звуковые и видеофайлы имеют большой объем и, следовательно, очень

медленно загружаются в браузер В технологии Flash используется векторный

формат изображений, а растровые и звуковые файлы сжимаются

Файлы, созданные с помощью технологии Flash, имеют расширение .swf Они мо-

гут содержать изображения в векторном формате, звук, мультфильмы, элементы

управления, интерактивные эффекты Для их просмотра используется проигры-

ватель Flash Рlауеr — элемент управления АсtiveX, который встроен в последние

версии браузеров или его следует инсталлировать на компьютер

Формат Ogg

Формат Ogg Vorbis — открытый формат аудиосжатия, появившийся летом