streaming dans header.php

Eléphant du PHP | 84 Messages

26 avr. 2013, 21:17

Bonsoir à tous.

Je suis en train d'écrire un site en php et j'ai un petit soucis.
La structure est header.php, contenant et footer.php.
Ce que je désire mettre en place est une musique en streaming dans le header. Le problème c'est que des que je change de page, la lecture se coupe.
Comment pourrai je y remédier?
Merci pour votre aide..

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

26 avr. 2013, 21:57

salut,


Tu peux gérer entièrement la navigation via du javascript (et Ajax). Ceci dit c'est une très mauvaise idée coté accessibilité.

tu peux aussi utiliser une iframe mais c'est pas terrible.

@+
Il en faut peu pour être heureux ......

Mammouth du PHP | 619 Messages

27 avr. 2013, 09:33

Bonjour,

Oui comme Moogli le dit pour ne pas avoir de coupure faut éviter de recharger le navigateur et d'utilise Ajax (jquery) il a beaucoup de tuto évite vraiment l'iframe

Eléphant du PHP | 84 Messages

27 avr. 2013, 13:56

Merci de vos reponses, je vais aller voir du coté de l'ajax....
Je vous tiens au courant :)

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

27 avr. 2013, 14:56

Attention cette solution va à l'encontre de l'accessibilité et rendra ton site non utilisable par tous ce qui n'utilise pas le javascript (lecture braille ou audio mais aussi robot indexer par exemple).


@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 84 Messages

27 avr. 2013, 15:01

D'accord, et donc concretement, qu'est ce qui est le mieux?
En fait je recherche quelque chose du genre
http://mixes.beatport.com/
Quand tu cliques sur la musique qui t'interresse, tu peux continuer a te balader dans le site sans que la musique ne soit couper.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

27 avr. 2013, 22:35

je n'ai pas constaté le comportement que tu indique :)

Ceci dit tu va devoir faire un choix accessibilité ou iframe.


@+
Il en faut peu pour être heureux ......