On Thursday 10 October 2002 20:18, Thierry de Coulon wrote:

> Est-ce que vous avez d�j� utilis� Opera ou Konqueror (les autres je ne sais
> pas)?? Parce que si vous regardez bien il y a une option pour faire en
> sorte que le programme "se pr�sente" comme un autre. Chez Opera, par
> exemple, le d�faut est de se pr�senter comme IE 5.0 (y compris pour la
> verision Linux).

Ce champ est l'attribut "Agent" envoy� dans le header http. On peut donc y 
mettre ce que l'on veut.

> Je ne peux pas dire exactement comment cela est enregistr� par les sites,
> mais j'ai l'exp�rience suivante: si je vais sur yellownet /site des
> payements de la poste) avec Opera (se pr�sentant comme tel), je ne peux pas
> rentrer parce que "le site n'a pas �t� valid� pour ce browser". Je clique
> vite en haut � droite pour qu'Opera se pr�sente comme IE 5.0, je recharge
> la page et hop... tout fonctionne � merveille.

En effet, cette mani�re de faire fonctionne tr�s bien avec les sites dont 
l'objectif est d'emp�cher quiconque d'utiliser un browser autre que... 
Toutefois, il y a souvent du JS (ou des applets) derri�re cela, et les objets 
/attributs des browsers ne sont pas les m�mes. Ce qui fait que, par exemple, 
on doit �crire un code diff�rent en JS pour IE ou Netscape si l'on veut 
 r�cup�rer les attributs de la taille du document (height, width). Les 
d�veloppeurs ne veulent pas se casser le citron et se contentent souvent de 
n'�crire du code que pour IE. Bon nombre de site ont du code JS "limitatif" 
alors que cela est parfaitement inutile; mais �a c'est une autre histoire :-)

Daniel

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à