Aller au contenu

Eteindre la musique d'une page


G-nome

Sujets conseillés

bjr à tous,

j utilise le BGSOUND pour mettre un peu de musique sur une de mes pages et j aimerais savoir s il est possible de couper le son depuis la page par un lien ou un bouton par exemple?

merci pr votre aide

a+

Lien vers le commentaire
Partager sur d’autres sites

Ma réponse est une fausse réponse: vires l'attribut bgsound et tout sera ok ^_^

Sérieusement, dès que j'arrive sur un site où il y a une musique en fond -> pouf c'est plus fort que moi je ferme l'onglet ou la fenêtre et au revoir le site avec le fond sonore.

C'est une habitude maintenant, quand bien même ca ne me dérangerait pas. Mais souvent c'est un fait: çà me dérange.

- quand j'écoute déjà de la musique (j'ai souvent iTunes ouvert en même temps que le navigateur)

- quand tout le monde dort dans la maison, et que je suis tout seul comme un gros geek devant mon écran ^^ bien souvent je n'ai pas pensé à mettre le volume de l'ordi à zéro. Et dans un cas pareil je réveille tout le monde (et après il faut que je courre pour éviter les coups de rouleau à patisserie.. enfin bref je te passe les détails :lol:)

Ce que je dis vaut aussi pour les magnifiiiiiiiques sites en Flash où on trouve à la fois une musique de fond, plus un supeeeeerbe "clic clic" ou "dzoiong dzoing" dès qu'on survole un bouton :rolleyes:

Lien vers le commentaire
Partager sur d’autres sites

La vraie réponse va te décevoir si on te la donne.

Quand même ? Bon ok: ce n'est pas possible.

Et pourquoi n'est-ce pas possible, tiens ? Ben oui, on est en droit de poser la question ! On peut faire plein de choses en HTML, et en le combinant avec du XML, de l'ECMAScript, des CSS etc.. on peut faire encore plus de choses !!! Alors pourquoi ne pourrait-on pas juste stopper l'execution d'un petit attribut bgsound de rien du tout ? :( Mais que fait le W3C ?? :angry:

La réponse est disponible à cette adresse: http://msdn.microsoft.com/workshop/author/...cts/BGSOUND.asp

Et pour ceux qui ont la flemme de cliquer sur le lien et/ou de rechercher sur la page liée l'information adéquate, la voici:

Standards Information

This object is a Microsoft extension to HTML .

Vous ne parlez pas anglais ? Qu'à cela ne tienne, je traduis

Information concernant les standards.

Cet attribut est un ajout de Microsoft au langage HTML.

En gros, çà n'existe pas. Ce n'est pas de l'HTML. Ce n'est pas reconnu par le W3C (encore moins conseillé, du coup), ce n'est pas standard, c'est un attribut complètement propriétaire. Et de plus, comme je le disais plus haut, c'est extrêmement ch.. ennuyeux pour un visiteur d'avoir à faire à une page qui dispose de cet attribut propriétaire et intrusif.

Pardon je m'enerve.

De rien

a+

:ph34r:

Lien vers le commentaire
Partager sur d’autres sites

Le php n'a rien à voir dans l'histoire: c'est un langage de programmation côté serveur, donc il n'interfère en rien sur ce genre de choses.

En Flash, par contre, ce serait la meilleure solution. Tu crées un .swf qui diffuse la musique et qui, visuellement, n'apparaitra à l'écran que sous la forme d'un bouton Play/Pause.

Par contre, pour ma part, je ne connais rien en Flash, je t'invite à visiter les forums Mediabox spécialisés dans Flash (regarde les tutoriels avant de poser de ta question, je suis sûr que ce genre de questions est très souvent posé et que la réponse doit se trouver dans une FAQ). Sauf, bien sûr, si ici même quelqu'un peut te renseigner ;)

Inconvénient de la méthode: la license Flash coûte cher.

L'avantage, en revanche, est qu'un visiteur muni d'un navigateur texte ne chargera pas pour rien un fichier son qu'il ne lira de toute façon pas, puisque les navigateurs texte ne disposent pas par définition de plug-in Flash.

J'insiste tout de même lourdement sur le fait qu'une page qui contient, d'une manière ou d'une autre, un fond sonore, risque de rebuter plus d'un visiteur. Ce qui est beaucoup plus agréable pour un visiteur, c'est de lui proposer la musique sans que celle-ci soit lancée par défaut :)

Bon courage.

Lien vers le commentaire
Partager sur d’autres sites

L'avantage, en revanche, est qu'un visiteur muni d'un navigateur texte ne chargera pas pour rien un fichier son qu'il ne lira de toute façon pas, puisque les navigateurs texte ne disposent pas par définition de plug-in Flash.

<{POST_SNAPBACK}>

Je doute qu'un naviagteur texte charge le fichier son proposé dans un bgsound... ^_^

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...