КАТЕГОРИИ: Архитектура-(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) |
Звук и видео на страничке
Легко сделать страничку, после загрузки которой начинает звучать музыка. По статистике, особого восторга от них мало кто испытывает, навигация по такому сайту замедлена, но возможность такая есть, если использовать тэг <embed>. Действие этого элемента следующее: после загрузки страницы автоматически загружается и проигрывается звуковой файл. При этом в окне появляется панель проигрывателя (или пульт управления). Пример: <embed src=" http://mymusick.ru/osen.mid " autostart=" true "> Как всегда, тут не все так безоблачно, как хотелось бы. По своей давней традиции создатели Netscape и Explorer не договорились между собой, и потому в разных Обозревателях эта панель выглядит и, самое обидное, ведет себя по-разному. Элемент <embed> может иметь следующие атрибуты: width - ширина панели в пикселях (можно и в процентах); Пример: <embed src=" http://mymusick.ru/osen.mid " width=" 70 " height=" 45 " align=" left " hidden=" false " autostart=" false " loop=" true "> В данном примере появится панель управления проигрывателя с тремя кнопками: воспроизведение, пауза и остановка, а также полоса поиска. Воспроизведение звукового файла начнется после нажатия кнопки “воспроизведение” и будет повторяться бесконечно. Некоторые Обозреватели поддерживают еще атрибут controls, который позволяет сконфигурировать панель управления. Он может иметь следующие значения: console - панель обычного размера; Элемент <embed> поддерживает звуковые файлы с расширениями mid, wav, aiff, au, видеофайлы avi, mov. Элемент <bgsound> задает фоновый звук для страницы, т.е. звуковой фрагмент, который будет звучать сразу после загрузки страницы. Обозревателем Netscape не поддерживается. Может иметь аттрибут loop, определяющий количество повторов фрагмента. Пример использования: <bgsound src=" http://mymusick.ru/osen.mid " loop=" 3 "> Для вставки видео в HTML можно воспользоваться тегом <img>. <img dynsrc=" http://myvideo.ru/fish.avi " src=" http://myvideo.ru/error.gif " start=" mouseover "> Атрибут dynsrc содержит имя видео файла, src - имя графического файла, который будет загружен, если видео файл не будет найден на сервере. Атрибут start указывает, при каком условии начинать воспроизведение: mouseover - если пользователь подвел курсор к изображению. Flash на странице. Так называемый Flash-ролик содержится в.sfw файле, который создается в программе Flash. Flash-файл может содержать в себе мультимедийный документ, анимацию, векторную и растровую графику, звук, элементы управления, поддерживающие интерактивность. Для вставки Flash-ролика в HTML документ нужно воспользоваться следующей конструкцией:
Тэг <object> содержит главный параметр - classid, который указывает на Flash-проигрыватель (элемент управления ActiveX). Параметр codebase указывает, где в сети взять Flash-проигрыватель, если он у вас не установлен. Параметры объекта записываются в тэге <param>. Параметр movie содержит имя.swf файла, wmode - определяет, каким будет фон Вашего ролика. В частности, значение transparent задает прозрачность фона. Параметр quality - указывает на качество воспроизведения. Тег <embed> вложен внутрь тега <object>. Это сделано для поддержки Flash в разных Обозревателях - старых и новых. Если пользователь использует современный Обозреватель, то читается тэг <object>, затем тэги <param>, загружается компонент ActiveX, файл фильма и начинается его проигрывание. Тег <embed>, вложенный внутрь тега <object>, в этом случае игнорируется. если же пользователь использует более старую версию Обозревателя, все происходит по-другому... Так как теги <object> и <param> не известны старым программам, они их игнорируют — это стандартное поведение Обозревателя, встретившего незнакомый тэг. В этом случае обрабатывается тег <embed>, пользователи, так или иначе, увидят на веб-странице фильм Flash. Почти в 99% случаев присутствие Flash затрудняет работу с Web-узлом. Хотя и встречаются редкие примеры хорошего Flash-дизайна, обычно Flash, наоборот, делает сайт неудобным для работы. В большинстве случаев, сайт бы только выигрывал, если бы на нем отсутствовали мультимедийные объекты. Flash ухудшает Web-узлы тремя путями: способствует появлению плохого дизайна, вступает в противоречия с фундаментальными принципами взаимодействия пользователя с Web, и поглощает ресурсы, которые могли бы быть использованы на улучшение содержания самого сайта. Это мнение специалистов. Наилучшим применением для Flash являются обучающие и развлекательные мультимедиа проекты на дисках. Активные изображения. Активные изображения (image maps) - это изображения, чувствительные к щелчкам мыши. Они позволяют создать графические меню произвольной формы. Это изображения с так называемыми активными областями (hot spots), которые ссылаются на адреса других страниц или узлов. Процесс создания активного изображения состоит из двух этапов. Сначала необходимо определить на картинке области, которые нужно сделать активными, а потом соотнести их со ссылками на другие URL. Активные области задаются перечислением их координат (в пикселах). Все это можно сделать вручную, но можно воспользоваться и какой-нибудь программой, например Мар Еdit. Важно оставлять между активными областями немного места, чтобы при чтении активизировалась правильная ссылка. Границы активных областей задаются координатами углов прямоугольника, многоугольника или центра и радиуса круга. Не забудьте перед именем карты в атрибуте usемар записать символ "#": Пример активных изображений. <img src="image.gif" alt="изображения" usemap="#imap"> Чтобы создать карту нужно вставить в тэг <img> атрибут usemap="#name", где name - имя карты (значок # обязателен). Далее задаем активные области карты. Начинаем с тэга <map name="name"> (здесь повторяется имя, но уже без значка #), а заканчиваем закрывающимся тэгом </map>.
Дата добавления: 2014-10-31; Просмотров: 418; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |