pcdicasHTML

Sons

Uma música pode tocar, quando uma home page é 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 "home pages".

Lembrete: Os arquivos com sons deverão estar armazenados no seu 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 de som, 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 < bgsound > só é reconhecido pelo Internet Explorer.

Na linguagem codificada, o tag é escrito assim: < bgsound src="nomedoarquivo.mid" >.

Onde  nomedoarquivo.mid  é o arquivo de música.

Caso for desejado que a música repita-se infinitas vezes, deve-se adicionar o atributo loop="infinite". O tag < embed > é reconhecido pelo Netscape, e é escrito do seguinte modo: < embed src="nomedoarquivo.mid" >

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, 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 hp.

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

Exercícios

7. Em uma das hp's 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,
disponível sob FDL (Free Documentation Licence),
pretende auxiliar quem esteja começando a se interessar por internet,
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.

Última alteração: 5 fev 2006