Bug marqueur XiTi sous Safari : blanc de 130x320 pixels

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

Sim
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 28 Juin 2006

Bug marqueur XiTi sous Safari : blanc de 130x320 pixels

Message le Sam Aoû 26, 2006 19:02

Bonjour,

Voici le code XHTML pour XiTi, avec 7 repères pour le besoin du débugage.

Code: Tout sélectionner
1
<div id="xiti-logo">
2
<a href="http://www.xiti.com/xiti.asp?s=162928" title="Internet Audience">
3
<script type="text/javascript">
<!--
Xt_param = 's=162928&p=';
try {Xt_r = top.document.referrer;}
catch(e) {Xt_r = document.referrer; }
Xt_h = new Date();
Xt_i = '<img width="39" height="25" border="0" ';
Xt_i += 'src="http://logv25.xiti.com/hit.xiti?'+Xt_param;
Xt_i += '&hl='+Xt_h.getHours()+'x'+Xt_h.getMinutes()+'x'+Xt_h.getSeconds();
if(parseFloat(navigator.appVersion)>=4)
{Xt_s=screen;Xt_i+='&r='+Xt_s.width+'x'+Xt_s.height+'x'+Xt_s.pixelDepth+'x'+Xt_s.colorDepth;}
document.write(Xt_i+'&ref='+Xt_r.replace(/[<>"]/g, '').replace(/&/g, '$')+'">');
//-->
</script>
4
<object>
<noscript>
<div id="xiti-logo-noscript">
<img width="39" height="25" src="http://logv25.xiti.com/hit.xiti?s=162928&amp;p=&amp;" alt="XiTi" />
</div>
</noscript>
</object>
5
</a>
6
</div>
7


Lorsque l'on place ce code dans une page HTML vide et qu'on l'affiche dans Safari 2.0.4 le bug se présente sous la forme d'un blanc vertical d'environ 130 pixel entre les repères 1 et 2, et un blanc horizontal (qui des fois devient vertical et bien plus génant) d'environ 320 pixels entre les repères 4 et 5.

Je n'ai pas réussi à determiner l'origine du bug ni à vraiment le contourner.

Zim'
WRInaute impliqué
WRInaute impliqué
 
Messages: 804
Inscription: 27 Avr 2006

Message le Sam Aoû 26, 2006 19:24

<div styles="hidden;">
<-- Tags Xiti !--!>
</div>

Sim
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 28 Juin 2006

Message le Sam Aoû 26, 2006 20:03

Zim' a écrit:<div styles="hidden;">
<-- Tags Xiti !--!>
</div>


styles est incorrect
"hidden;" est incorrect
de toute façon style="visibility:hidden;" (qui est correct) ne corrige pas le bug

Commenter le code Xiti ne corrige pas non plus le bug et est incorrect à moins de retirer //--> ce qui transforme le code Xiti en commentaire et le rend totalement inutile.

Alors t'es gentil tu testes toi même au lieu de me faire perdre mon temps avec du code foireux.

Zim'
WRInaute impliqué
WRInaute impliqué
 
Messages: 804
Inscription: 27 Avr 2006

Message le Sam Aoû 26, 2006 21:16

expldr, j'me suis planté dans la definition de la div, car je suis allé trop vite, certes, mais t'es pas non plus stupide au point de faire des copiers coller, tu es sur un forum de webmaster, tu connais le paramètre CSS qui découle de l'argument hidden!

Ensuite, j'ai pas parlé de commenter le tag xiti, mais pour la communication, j'ai mis en commentaire "tag xiti", censé expliqué qu'il faut placer le tag xiti a la place de mon commentaire.

Maintenant si tu le prend comme ça et que ma solution qui dans son principe fonctionne tout a fait ne te vas pas, ton code xiti tu te le met la ou je pense!

Non mais t'as revé, je ne vais pas tester du CSS parce que Monsieur ne peux pas écrire a la main trois propriétés css dans une div!

Sir Dipp
WRInaute passionné
WRInaute passionné
 
Messages: 1025
Inscription: 21 Juil 2003

Message le Dim Aoû 27, 2006 1:17

il y a visibility:hidden et display:none

Le premier fait en sorte que le bloc ne soit pas visible mais garde sa taille, alors que le second rend invisible le bloc et "supprime" sa taille, comme s'il n'existait pas sur la page.


Mais si tu fais ça, tu risques de te faire zapper par Xiti, vu que tu as pas le droit de cacher leur logo.

A+

Zim'
WRInaute impliqué
WRInaute impliqué
 
Messages: 804
Inscription: 27 Avr 2006

Message le Dim Aoû 27, 2006 1:51

a moi j'utilisais toujours display:none; je connaissai pas la différence (jamais testé) merci lol

Sim
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 28 Juin 2006

Message le Dim Aoû 27, 2006 10:23

Zim' a écrit:expldr, j'me suis planté dans la definition de la div, car je suis allé trop vite, certes, mais t'es pas non plus stupide au point de faire des copiers coller, tu es sur un forum de webmaster,

Exacte mais je l'ai fais quand même pour pouvoir te dire sans aucun dout que ça ne marche pas.

Zim' a écrit:j'ai mis en commentaire "tag xiti", censé expliqué qu'il faut placer le tag xiti a la place de mon commentaire.

Ben c'est raté, pas besoin de commentaire (au contraire, comme tu le constates) pour faire comprendre qu'il faut placer du code quelque part.

Zim' a écrit:Maintenant si tu le prend comme ça et que ma solution qui dans son principe fonctionne tout a fait ne te vas pas

Non elle ne fonctionne pas, comme je l'ai dit :
de toute façon style="visibility:hidden;" (qui est correct) ne corrige pas le bug

et comme Sir Dipp l'a dit :
Sir Dipp' a écrit:Le premier fait en sorte que le bloc ne soit pas visible mais garde sa taille,


Zim' a écrit:Non mais t'as revé, je ne vais pas tester du CSS parce que Monsieur ne peux pas écrire a la main trois propriétés css dans une div!

Je peux, la preuve :
de toute façon style="visibility:hidden;" (qui est correct) ne corrige pas le bug

c'est toi qui ne peux pas, la preuve :
Zim' a écrit:<div styles="hidden;">


Zim' a écrit:a moi j'utilisais toujours display:none;

C'est pour ça que tu me dis d'utiliser visibility:hidden et m'assure que ça marche, trop fort le mec.
Zim' a écrit:je connaissai pas la différence (jamais testé) merci lol

C'est bien ce que je disais.

Et de toute façon, même display:none; n'est pas une bonne solution comme l'indique Sir Dipp :

Sir Dipp a écrit:alors que le second rend invisible le bloc et "supprime" sa taille, comme s'il n'existait pas sur la page.
Mais si tu fais ça, tu risques de te faire zapper par Xiti, vu que tu as pas le droit de cacher leur logo.

1) ça ne corrige pas le bug, ça enlève toute source de bug potentiel.
2) ça cache l'image, ce n'est pas ce que j'ai demandé ni ce que je veux
3) ça ne respecte pas l'accord avec XiTi

Conclusion : essaye encore !

Zim'
WRInaute impliqué
WRInaute impliqué
 
Messages: 804
Inscription: 27 Avr 2006

Message le Dim Aoû 27, 2006 20:27

Sim a écrit:Conclusion : essaye encore !


[Edit kazhar : Et toi utilise un langage chatié.]

Donc puisque t'es pas content qu'on prenne du temps pour t'aider... puisque t'es pas satisfait, débrouille toi

Sim
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 28 Juin 2006

Message le Dim Aoû 27, 2006 21:47

Zim' a écrit:alors au lieu de prendre deux heures pour me pourrir la gueule parce que je n'ai pas su te trouver une solution qui te conviens (bien que dans le principe ma solution fonctionne),

Déjà on ne peut pas dire que tu ai trouvé une solution, ni qu'elle peut convenir à qui que se soit qui utilise xiti,
de plus ce n'est pas tellement parce que ta solution ne convient pas que je t'enfonce mais plutot parce que tu me donne un code foireux (ce qui me fait perdre mon temps), sans le testé, qui ne fixe rien, et en plus tu t'en défend hypocritement, voilà :)
Zim' a écrit:tu aurai eu le temps de trouver une solution.

Et peut être que toi aussi.

Zim' a écrit:Donc puisque t'es pas content qu'on prenne du temps pour t'aider...

Envoyer 3 lignes de code foireux ce n'est pas prendre du temps ni aider (au contraire).

AdRi1
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 45
Inscription: 13 Avr 2006

Message le Lun Aoû 28, 2006 15:12

Mais c'est incroyablement gonflé ça :lol:

Au lieu d'agresser Zim' qui croyait bien faire, tu crois pas que t'aurais mieux fait de faire toi-même des tests ?
T'aurais fait perdre du temps à personne au moins, toi le premier...

Lamentable :)

Ben c'est pas top comme premier post ça, j'me rattraperai pour les prochains :p

dmathieu
Modérateur
Modérateur
 
Messages: 7244
Inscription: 9 Jan 2004

Message le Lun Aoû 28, 2006 15:16

Le problème n'étant pas encore résolu, je ne ferme pas le topic.
Mais à la moindre encartade, il le sera.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 8 invités