Hello,
On est un petit peu loin du sujet de départ du post... Tant pis on continue.
Il y a deux solutions :
- Soit le lien pointe vers la page de diffusion de la vidéo sur le site d'origine, et dans ce cas tout est bon puisque on est dirigé sur le site qui diffuse la vidéo - en l'occurence Yahoo, avec ses pubs, ses liens commerciaux, etc... - c'est donc normal d'utiliser la bande passante de Yahoo ;
- Soit le lien pointe directement sur le fichier vidéo. Dans ce cas la vidéo est chargée à partir du site qui l'héberge (Yahoo) sans que l'internaute soit dirigé sur ce site. Là c'est mauvais puisque on utilise la bande passante de Yahoo (pour charger la vidéo) sans jamais se retrouver sur le site de Yahoo !
Il existe diverses méthodes pour contrer ce "hotlinking" qui utilise la bande passante du serveur d'origine sans rien lui "rapporter".
Quand à l'encodage UTF-8 des URL(s), ça fait partie des recommandations du W3C :
http://www.w3.org/International/O-URL-code.html
Cheers,
Jmm.