Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Звук в документах HTML




Який формат краще

Сучасні навігатори дозволяють працювати з форматами GIF, JPEG, PCX, BMP і ХВМ, однак формати PCX і BMP не володіють розвиненими коштами компресії, тому вони практично не використовуються. Формат ХВМ народився в світі операційної системи UNIX з оболонкою X-Windows і застосовується тільки для зберігання чорно-білих зображень. При розміщенні в документі HTML графічного зображення треба буде зробити вибір між форматами GIF і JPEG.

Якщо розміщується в документі HTML копія екрана або інше аналогічне зображення (наприклад, зображення вікна додатку або діалогової панелі), вибір зробити легко. У цьому випадку доведеться використати формат GIF, оскільки стиснення з втратою якості приведе до незадовільного результату.

Аналогічно, якщо потрібно отримати ефект прозорості або аніації, вибору також немає - тільки формат GIF дозволить вам створити необхідні зображення.

Важче усього зробити вибір для фотографічних зображень або для малюнків з плавними змінами кольорів, оскільки важко заздалегідь сказати, який з форматів дозволить досягнути мінімального розміру файлу при достатній якості зображення. Можливо, що доведеться провести експерименти, вибираючи різні міри втрати якості для формату JPEG. При цьому не виключено, що формат GIF дасть кращі результати, особливо якщо врахувати можливість використання скороченої палітри.

Анімаційні зображення, виконані у вигляді файлів GIF, використовуються в документах WWW досить широко, оскільки для їх підготовки можливо застосовувати недорогі або навіть безкоштовні програми. Однак таким чином можна зробити тільки "німе кіно". Повноцінні озвучені відеофрагменти можливо розмістити в документах HTML як посилання на файли в форматі Microsoft Video for Windows (файл AVI).

Після попадання на головну сторінку сервера WWW корпорації Microsoft в кінці 1996 року можна почути запрошення в Internet (на чистій англійській мові). Сторінки сервера також можливо озвучити, використовуючи спеціальні оператори мови HTML, призначені для вставки звукових файлів WAV і музичних файлів MIDI.

На жаль, навігатори Microsoft Internet Explorer і Netscape Navigator використовують різні способи для вставки звуку в документи HTML

Для того щоб вставти звуковий файл в документ HTML, призначений для перегляду навігатором Microsoft Internet Explorer, треба скористатися оператором <BGSOUND>. Цей оператор має два параметри - SRC і LOOP.

Параметр SRC вказує адресу URL звукового файла, яка може бути в форматі WAV, AU або MIDI. За допомогою параметра LOOP можливо указати, скільки разів необхідно програти звуковий файл при завантаженні сторінки. Якщо файлу має бути програватися в нескінченному циклі, параметр LOOP повинен мати значення INFINITE.

Нижче приведений приклад оператора, за допомогою якого виконується звукове оформлення документа HTML:

 

<BGSOUND SRC="kaas.wav">

 

При завантаженні сторінки відбувається однократне програння файла kaas.wav.

Навігатор дозволяє використати інший спосіб вставки звукових фрагментів, заснований на застосуванні оператора <EMBED>:

 

<EMBED SRC="kaas.wav" HIDDEN="true">

 

Оператор <EMBED> призначений для вставки довільних об'єктів OLE. Технологія OLE працює тільки в середовищі операційної системи Microsoft Windows, тому вказаний оператор розпізнається не всіма навігаторами.

Є і ще один, третій, спосіб озвучення документів HTML, який працює тільки з навігатором NCSA Mosaic. Цей спосіб полягає у використанні оператора <SOUND>:

 

<SOUND SRC="kaas.wav" LOOP=infinite DELAY=15>

 

Призначення параметрів SRC і LOOP аналогічне призначенню однойменних параметрів оператора <BGSOUND>. Параметр DELAY дозволяє затримати початок програння звукового файла на задану кількість секунд.

Який же з перерахованих трьох способів можливо порекомендувати для звукового оформлення ваших сторінок - перший, другий або третій?

Відповідь буде такий - потрібно використати комбінацію першого і другого методу, як це зроблене в документі, початковий текст якого приведений в лістинг 4.8.

 

Лістинг 4.8. Файл chap4\wave\wave.htm

<!"DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2//EN">

<HTML>

<HEAD>

<TITLE>Вставка файла WAVE</TITLE>

</HEAD>

<BODY>

<EMBED SRC="kaas.wav" HlDDEN="True"> <BGSOUND SRC="kaas.wav">

</BODY>

</HTML>

 

Дана комбінація буде успішно працювати з навігаторами Microsoft Internet Explorer і Netscape Navigator. Що ж до навігатора NCSA Mosaic, що послужив прообразом навігатора Microsoft Internet Explorer, то він здатний розпізнавати оператор <BGSOUND>. Тому документ буде звучати і в тому випадку, якщо користувач працює з навігатором NCSA Mosaic.

Навігатор Microsoft Internet Explorer версії 3.0 успішно програє звукові файли WAV і музичні файли MIDI, вбудовані за допомогою оператора <EMBED>, тому можна також обмежитися тільки цим оператором. У документі, початковий текст якого представлений в лістинг 4.9, так і зроблено. На жаль, цей документ "не звучить" в навігаторе NCSA Mosaic.

 

Лістинг 4.9. Файл chap4\midi\midi.htm

<!"DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2//EN">

<HTML>

<HEAD>

<ТITLE>Вставка файла MIDI</TITLE> </HEAD>

<BODY>

<EMBED SRC="bach.mid" HIDDEN="true">

</BODY>

</HTML>

 

Невелике зауваження відносно навігатора NCSA Mosaic. Якщо вставляється в документ HTML файл MIDI за допомогою оператора <BGSOUND>, то для програння цього файла буде запущений відповідний додаток, зареєстрований для програння файлів MIDI, наприклад Media Player.




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


Дата добавления: 2014-12-07; Просмотров: 386; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.