Una Canción Nueva cada Vez que Visitan Tu Web
No se si os habéis dado cuenta, pero cada vez que entráis en esta web se carga una canción distinta, de manera aleatoria, de entre un montón de ellas. Creo que es una buena manera de hacer que la web sea algo diferente cada vez. De esta forma es posible que aburra menos, je, je, je, je. Aunque la cosa es sencilla de realizar, requiere meterle mano al código HTM de vuestra web. Si no lo habéis hecho nunca creo que este es el momento de empezar. A algunos os asusta mucho eso de andar removiendo las tripas de la página, pero es sumamente importante que os vayáis familiarizando con ese código, o al menos, perderle el miedo. Es muy útil conocerlo un poquito, pues cada vez que queráis incluir un contador, estadísticas, publicidad o algo similar, no tendréis más remedio que meteros en el código para incluir los códigos que os digan los que os ofrecen esos servicios. De todas formas, ya
sabéis que no os voy a dejar solos. Os iré indicando pasito a pasito lo que tenéis que hacer para que no tengáis ningún problema. Más adelante incluiré unas lecciones de HTML para el que quiera profundizar un poco en él. Pero ahora, si queréis que suenen canciones distintas cada vez que entren en vuestra web, seguidme y vamos al lío. Si no os interesa esto, podéis iros a la siguiente lección donde encontraréis un montón de Midis.
- Primero necesitaréis unas cuantas canciones. En principio bastarán 3 o 4 para empezar. Más tarde podréis incluir más, pues el procedimiento es el mismo sin más que variar algún dato sin importancia que ya os indicaré.
- Imaginemos que tenemos 5 archivos midi de 5 canciones que nos hemos grabado de algún sitio. Supongamos que se llaman así:
musica1.mid
musica2.mid
musica3.mid
musica4.mid
musica5.mid
- Supondré que habéis sido buenos/buenas , que habéis leído las lecciones y recomendaciones de como crear webs y por tanto, habéis creado una carpeta llamada "sonidos" dentro de la carpeta donde guardáis toda vuestra página, donde meteréis esas 5 canciones. Ya sabéis que el orden es muy importante a la hora de crear webs.
- Ahora hay que decidir en que página vamos a incluir esos archivos de música. Si os habéis decidido por una página simple, no hay duda, la página a modificar es esa misma. Pero si os habéis inclinado por la web de marcos o frames tenéis que decidir en que frame meter el sonido. Una vez decidido, será en ese archivo donde tenéis que meter el código que os muestro a continuación.
- En el archivo que hayáis elegido hay que meter el siguiente código:
<SCRIPT><!-- PRINCIPIO SCRIPT MIDI ALEATORIO -->
var nummidi = 5
day = new Date()
seed = day.getTime()
ran = parseInt(((seed - (parseInt(seed/1000,10) * 1000))/10)/100*nummidi + 1,10)
if (ran == (1))
midi=("ruta_del_archivo_de_sonido/musica1.mid")
if (ran == (2))
midi=("ruta_del_archivo_de_sonido/musica2.mid")
if (ran == (3))
midi=("ruta_del_archivo_de_sonido/musica3.mid")
if (ran == (4))
midi=("ruta_del_archivo_de_sonido/musica4.mid")
if (ran == (5))
midi=("ruta_del_archivo_de_sonido/musica5.mid")
document.write('<BGSOUND SRC= "' + midi + '" loop=infinite AUTOSTART=TRUE>')
</SCRIPT><!-- FINAL SCRIPT MIDI ALEATORIO -->
- No os asustéis los que no sabéis como hacerlo que ahora os lo explico todo. Por ahora tenéis que saber que lo único que tenéis que cambiar vosotros es lo que hay señalado en rojo. Donde pone var nummidi = 5 en lugar de 5, tenéis que poner el número de canciones que vais a incluir en la lista, de la cual, se elegirá una al azar. Además, si habéis llamado a los archivos de las canciones de forma distinta a la que os he indicado antes, tendréis que poner el nombre de dichos archivos en lugar de los nombres que hay en rojo. Si en lugar de 5 canciones vais a poner 10, tenéis que cambiar la segunda línea por var nummidi = 10 y luego, como en ese código solo hay 5 canciones, vosotros tenéis que incluir 5 trozos de código más, que corresponden a las otras 5 canciones, es decir. Por cada canción que añadáis, tenéis que añadir también el siguiente trozo de código:
if (ran == (6)) midi=("ruta_del_archivo_de_sonido/musica6.mid")
- Pero poniendo el número de orden correspondiente y el nombre del archivo de sonido, que obviamente, será igual a como se llame ese archivo en vuestro disco duro.
- Donde pone infinite, podéis poner el número de veces que queréis que se escuche esa canción, o podéis dejarlo como esta si deseáis que suene infinitas veces.
- En cuanto a lo que pone de "ruta_del_archivo_de_sonido/", se trata de indicar la ruta del archivo donde se va a encontrar el archivo de sonido en vuestro servidor. Si no sabéis nada acerca de las Rutas de Archivos o tenéis dudas, os recomiendo encarecidamente que las repaséis, pues el 90% de los mensajes que recibo pidiéndome ayuda son por no tener claro estos conceptos. Si domináis eso, todo será muchísimo más fácil. Podéis encontrar información al respecto en "Todo Rutas".
- Una vez que habéis personalizado vuestro código solo tenéis que copiarlo en la página donde queréis insertar el sonido de fondo. Veamos como se hace.
- Si trabajáis con el FrontPage 2.000 solo tenéis que abrir con él la página donde vais a incluirlo y pinchar en la pestaña de abajo, donde pone HTML. Si usáis el FrontPage Express haced clic en Ver y luego en HTML y veréis el código de vuestra página. El problema del FrontPage Express es que no os deja seleccionar y copiar en él, de modo que tenéis que hacerlo a mano. No obstante, si utilizáis el FrontPage 2.000 es posible que al hacer eso de seleccionar, copiar y pegar, el código que se pegue no sea igual que el que queríais vosotros, pues, no se por qué, lo deforma un poco, de modo que tendréis que revisarlo muy bien. Si lo hacéis a mano, aseguraros de copiarlo bien, pues de lo contrario no funcionará el invento.
- ¿Pero donde lo copio?¿En cualquier parte dentro del código? Pues no chavales y chavalas, no. Tenéis que copiarlo siempre dentro del BODY del código, es decir, en cualquier sitio entre la línea donde pone <BODY> y la que pone </BODY>. Por ejemplo, ponéis el cursor al final de la palabra <BODY> (está casi al principio del código), le dais al enter una vez de modo que baja al siguiente renglón, y allí escribís el código.
- Una vez copiado el código, guardáis el archivo de la página y comprobáis como funciona. Si no funciona bien, es decir, si no suena nada, es muy posible que el fallo sea de las rutas de los archivos .mid, de modo que repasar la lección correspondiente o revisar las rutas que le habéis puesto a los archivos de sonido en el código.
- Si os funciona bién, me lo decís para que visite vuestra web y vea lo buenos que sois, je, je, je. Espero que os haya gustado y que os sea de utilidad!!
|