Música em websites


Nós desenvolvemos quase qualquer tipo de coisa relacionada a WEB. Simples templates de newsletter, sites estáticos, hotsite em flash, banners, jogos até chegar em complexos sistemas.

E todos nós sabemos que para cada problema existe uma ferramenta correta, as vezes pode ser Rails, as vezes puro HTML ou Flash. Mas o que me incomoda muito e algumas vezes nos faz rejeitar trabalhos é a necessidade de aplicar uma ferramenta errada para o objetivo desejado.

E uma frase que sempre escuto de clientes é: Eu quero música no meu site.

Antes de responder esta pergunta ao cliente devemos pensar o seguinte, nosso trabalho esta mais para um pintor onde o cliente decide a cor ou para um médico que ele é o único a decidir o que fazer? Acho que a resposta é uma mistura dos dois.

Porém é necessário fazer o cliente entender que ele não é o cliente e sim quem vai visitar o site (ou sistema que seja). E para aplicar uma música devemos pesar o técnico primeiro.

Se você tem um site grande, com muito conteúdo dinâmico e conteúdo de texto que deve ser indexado por mecanismos de busca então ferramenta a perfeita é XHTML e CSS. Não tente fazer um site em Flash com centenas de páginas, AMF e comunicação espalhada por todos os lados e formulários de mais, pois isto será um inferno e o cliente vai gastar centenas e não vai obter retorno (direto recebe pedido de manutenção neste tipo de projeto, mas isto é assunto para outro post).

E aí que começa o problema da música, para aplicar uma música sem interrupções a cada nova página é necessário manter o visitante na mesma página. Para isto podemos usar FLASH, AJAX ou Iframes só que todas as opções são ridículas se você está no cenário do parágrafo anterior. Utilizar Flash apenas por causa da música é um absurdo e cairá no problema que eu já disse, usar Ajax é pior ainda pois você terá um Frankstein cheio de código javascript onde não deveria, e IFrames não preciso nem comentar (espero que ninguém use isto para montar um layout nos dias de hoje).

Ainda temos um outro impedimento, sabemos que o tempo médio em uma página é de segundos e que um streaming ou download as escondidas pode atrasar e muito a exibição da página. Além de consumir uma enorme quantidade de banda. Imagine que seu site tem pouco acesso, 100 por dia, mas tem uma música de 800kb assim você terá um consumo de mais de 80mb. Este valor pode será muito maior do que o necessário para uns 1000 visitantes.

Então se estou nesta situação , prefiro rejeitar o projeto caso o cliente não abra mão da música, pois nós sempre precisamos pensar na qualidade final e isso será impossível se você usar a ferramenta errada.

Porém se você está criando um hotsite ou um jogo interativo mais que natural que tenhamos uma música e isto não é problema pois o site já será em Flash. Mas ainda sim é preciso tomar cuidado com o seguinte:

Seu visitante espera escutar uma música? Se você estiver criando o site do CD de uma banda é provável que sim. Mas em 90% dos casos não. E se seu usuário estiver escutando sua própria música ou estiver em um ambiente de silêncio? Com certeza ele vai odiar o site.

Mas por fim, se realmente não for possível então tente ao menos colocar a música desligada por padrão e permitir que o visitante ligue-a para evitar esta horrível decepção. Ou se estiver em projeto HTML e o cliente não abrir mão deste tremendo erro coloque a músico desligada e só na Home do site.

Então tente mostrar isto ao cliente, o problema técnico e o problema de uso. Só para reforçar como um site com música pode trazer ódio:


Comentário