pcdicasHTML

Sons

Uma música pode tocar, quando uma página é exibida, como um "fundo musical". (Você deve estar ouvindo "Beija eu").

Portanto, pode-se inserir arquivos de som dentro de um documento HTML, mas deve-se tomar muito cuidado com seu tamanho: há extensões cujos arquivos são enormes, exigindo um tempo muito grande de download, irritando o leitor e facilitando sua saída da página.

Os arquivos midi

A extensão "mid" é a abreviatura de MIDI - Musical Instrument Digital Interface. Essa extensão permite, desde que se tenha os programas adequados, que arquivos musicais sejam editados, armazenados e, evidentemente, tocados, com rapidez e facilidade.

Midi é um formato que permite armazenar músicas em arquivos de áudio no computador, ocupando um espaço relativamente pequeno, mas com pouca qualidade do som.

A importância dos arquivos midi provém de seu tamanho: como são pequenos, os midi são muito usados na construção de páginas.

Pode-se colocar um pequeno reprodutor de som na página, um pequeno controle tipo aparelhagem. Assim, será possível parar a música, usando esse controle.

O código é:

<BGSOUND SRC="beijaeu.mid">
<EMBED SRC="beijaeu.mid" WIDTH="140" HEIGHT="25" AUTOSTART="FALSE" CONTROLS="SMALLCONSOLE" VOLUME="60"OOP="FALSE"></EMBED>

Nota: beijaeu.mid é o nome do arquivo de música.

Se for usado o tag centralizar, o aspecto será o seguinte:



Lembrete: Os arquivos com sons deverão estar armazenados no provedor, juntamente com o documento HTML e, no caso dos exercícios, em A:\.

Portanto, antes de iniciar o exercício, deve-se:

Copiar para A:\ alguns arquivos mid, que desejar colocar na sua hp. (Para escolher consulte a página de Arquivos extras ou, estando no LabInfo, procure na sub pasta E:\info\pqnos).

Sons em navegadores diferentes

Entretanto, navegadores diferentes não decodificam os arquivos de som da mesma maneira.

Assim, o tag < embed > é reconhecido pelo Firefox, Mozilla suite e Netscape, e é escrito do seguinte modo:
< embed src="nomedoarquivo.mid" >.

Já o tag < bgsound > só é reconhecido pelo Internet Explorer. Na linguagem codificada, o tag é escrito assim:
< bgsound src="nomedoarquivo.mid" >.

Note-se que nomedoarquivo.mid é o arquivo de música. O nome real do arquivo deve substituir nomedoarquivo.mid.

Caso for desejado que a música repita-se infinitas vezes, deve-se adicionar o atributo loop="infinite".

Para facilitar a inserção dos tags de som, pode-se usar um script, para que os sons possam ser ouvidos, mesmo que interpretados por diferentes navegadores, como Mozilla / Netscape e Internet Explorer, entre outros. (Para saber mais sobre scripts, clique aqui).


Em geral, a seqüência de comandos do script começa com <SCRIPT> e termina com </SCRIPT>


a.
Escolha a seqüência de comandos desejada:


1. Repetição do arquivo infinitas vezes

<SCRIPT LANGUAGE=JavaScript>
//<!--
if(navigator.userAgent.indexOf("MSIE") != -1)
document.writeln ('<bgsound src="nomedoarquivo.mid" loop=infinite hidden=true volume=100>');
else
document.writeln ('<embed src="nome do arquivo.mid" loop=true autostart=true volume=100 hidden=true>');
//-->
</SCRIPT>


2. Repetição do arquivo por 2 vezes consecutivas, com controle de execução do arquivo
(loop="2")

<SCRIPT LANGUAGE=JavaScript>
//<!--
if(navigator.userAgent.indexOf("MSIE") != -1)
document.writeln ('<bgsound src="nomedoarquivo.mid" loop="2" volume=100>');
else
document.writeln ('<embed src="nome do arquivo.mid" loop="2" autostart=true volume=100>');
//-->
</SCRIPT>

3. Repetição do arquivo por 3 vezes consecutivas, sem controle de execução do arquivo
(loop="3", colocar hidden=true)

<SCRIPT LANGUAGE=JavaScript>
//<!--
if(navigator.userAgent.indexOf("MSIE") != -1)
document.writeln ('<bgsound src="nomedoarquivo.mid" loop="3" volume=100 hidden=true>');
else
document.writeln ('<embed src="nome do arquivo.mid" loop="3" autostart=true volume=100 hidden=true>');
//-->
</SCRIPT>


b.
Se quiser que a música seja executada logo que o visitante entre no endereço, deve-se incluir a seqüência escolhida de comandos entre os tag <head> e </head>

c. Substituir "nomedoarquivo.mid" pelo nome do arquivo, de extensão mid, que será usado na página.

d. As linhas não podem ser quebradas. Elas devem constituir uma linha única em HTML.

Exercícios

7. No NVU , em uma das páginas já salvas em A, incluir um arquivo midi

7.1. tocando em loop. Salve em A:\htm7-1.htm.

7.2. tocando 3 vezes, com controle de volume. Salve em A:\htm7-2.htm.

7.3. tocando 4 vezes, sem controle de volume. Salve em A:\htm7-3.htm.


OBS.: Além dos arquivos midi contidos na pasta pqnos no LabInfo, há outros em Arquivos extras




Este "site", destinado prioritariamente aos alunos de Fátima Conti,
pretende auxiliar quem esteja começando a se interessar por internet,
segue as regras da FDL (Free Documentation Licence),
computadores e programas, estando em permanente construção.
Sugestões e comentários são bem vindos.
Se desejar colaborar, clique aqui.
Agradeço antecipadamente.

Deseja enviar essa página?


Se você usa um programa de correio eletrônico devidamente configurado e tem
um e-mail pop3, clique em "Enviar página" (abaixo) para abrir o programa.
Preencha o endereço do destinatário da mensagem.
E pode acrescentar o que quiser.
(Se não der certo, clique aqui para saber mais).

Enviar página

Se você usa webmail copie o endereço abaixo

http://www.cultura.ufpa.br/dicas/htm/htm-som1.htm


Acesse a página do seu provedor. Abra uma nova mensagem.
Cole o endereço no campo de texto.
Preencha o endereço do destinatário.
E também pode acrescentar o que quiser.

Última alteração: 26 mai 2008