Лучший способ интегрировать звук в [закрытый] веб-сайт

Другое решение в Python 3 состоит в том, чтобы использовать новый синтаксис yield from:

def empty_gen():
    yield from ()

, который читается, и сохранить empty_gen в качестве генератора.

5
задан Alec Smart 16 June 2009 в 08:49
поделиться

9 ответов

Небольшой swf-файл со звуком, управляемым с помощью javascript, был бы подходящим вариантом с точки зрения кроссплатформенности и кроссбраузерности.

6
ответ дан 14 December 2019 в 04:45
поделиться

Я бы выбрал вариант №2. Но, с осторожностью при интеграции любого звука в веб-сайт, люди часто находят раздражающим, когда звук появляется неожиданно.

2
ответ дан 14 December 2019 в 04:45
поделиться

Как сказал Конрад, используйте javascript и swf. Вы также можете посмотреть, что используют другие люди. Один из примеров, который мне нравится, - это чат Campfire . Он работает во всех браузерах и ОС, в которых я его пробовал.

0
ответ дан 14 December 2019 в 04:45
поделиться

Самым элегантным решением было бы использовать готовящийся к выпуску тег HTML5 . Вы можете написать сценарий из JavaScript. Однако поддержка для этого плохая.

Как говорили другие, альтернативой может быть решение Flash.

Я бы рекомендовал использовать тег , где это возможно, и Flash в качестве резервного содержимого. .

0
ответ дан 14 December 2019 в 04:45
поделиться

Мне лично не нравятся веб-сайты, на которых для выполнения чего-либо во Flash требуется активированный JavaScript (например, youtube), потому что, вообще говоря, я отключил JavaScript. Поэтому я предлагаю использовать только Flash. Однако это личное дело каждого. Большинство пользователей, вероятно, не против.

0
ответ дан 14 December 2019 в 04:45
поделиться

Лично мне не нравится фоновая музыка или звуки на веб-сайтах. Напоминает мне старые плохие времена, когда на каждом сайте был фоновый MIDI-файл.

По крайней мере, есть возможность отключить его :)

0
ответ дан 14 December 2019 в 04:45
поделиться

3 Используйте Flash. Он широко поддерживается и работает лучше, чем апплеты Java.

Пожалуйста, сделайте также хорошо видимую кнопку отключения звука! :)

0
ответ дан 14 December 2019 в 04:45
поделиться

Это очень хороший API, который использует flash и javascript для упрощения встраивания звука на ваши веб-страницы как чего-то очень простого: http://www.schillmania.com/projects/soundmanager2 /

0
ответ дан 14 December 2019 в 04:45
поделиться
- 3879823-

Отключить этику того, чтобы автоматически создавать ли звук на веб-странице ...

Я получил эту работу с XHTML 1.0 строгим в FF 3.x +, Opera 9 .x +, IE6 +, но не в Chrome (3.0.195.38) или Safari (4.0.4). Итак, я не могу выяснить, как получить WebKit, чтобы принять это. Обратите внимание, что, вероятно, не пройдет проверку XHTML . А также обратите внимание, что мой материал DOCTYPE начинается, как это:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

в любом случае, хотя следующий код еще не работает в браузерах WebKit, он работает в других браузерах:

<bgsound src="http://example.com/sound.wav" loop="0" />
<audio src="http://example.com/sound.wav" autoplay loop="false" />

Если кто-нибудь знает, как получить это работать в браузерах WebKit Я хотел бы знать, как.

0
ответ дан 14 December 2019 в 04:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: