Bonjour,
J'ai développé un petit album photo en PHP visible à cette adresse: http://lenaspics.free.fr/(...) .
En principe les différentes pages passent sans problèmes le test du validateur XHTML & CSS... Malgré cela quelques bugs d'affichage sont visibles avec MSIE (mais ça, ce n'est pas un scoop).
Avec Gecko le résultat est bien meilleur mais il y a un petit bug que je trouve plutot chiant.
En effet, dans le code j'ai un <div id="content"> qui se balade et qui me sert à positionner la page directement sur la photo voulue en rajoutant un "#content" à la fin de l'URL.
Si je prends une photo au hasard (par exemple http://lenaspics.free.fr/index.php?showAlbum=20030803&showPic=0(...) ) le browser ne positionne pas la page à l'endroit voulu. Il faut alors que je recharge la page pour qu'il tienne compte de l'ancre et se positionne enfin dans la page comme je souhaiterai qu'il le fasse.
J'ai testé ça avec MSIE6/W32, Mozilla 1.6/W32 et les Mozilla & Firebird fournis par défaut avec la Mdk9.2.
MSIE n'arrive pas à se positionner à l'endroit ou se trouve l'ancre (même en rechargeant la page plusieurs fois) et les autres browsers, basés sur Gecko, possèdent tous le même symptome.
Je pense alors qu'il s'agit là d'un bug de Gecko mais j'aimerai savoir si vous constatez la même chose chez vous avec votre petit browser préféré (Konqueror, Galeon, etc...) ?!
Question subsidiaire: Connaissez-vous une astuce qui me permettrait de pouvoir centrer les miniatures au milieur de la page ?
Merci pour vos retours...
Note: pour les résolutions <= à 1024x768, les photos débordent du cadre, c'est "normal", je vais corriger cela plus tard.
# Re: Un bug de Gecko ?!?
Posté par Jérôme (site web personnel) . Évalué à 3.
[^] # Re: Un bug de Gecko ?!?
Posté par Jérôme (site web personnel) . Évalué à 1.
[^] # Re: Un bug de Gecko ?!?
Posté par GCN (site web personnel) . Évalué à 1.
Il faut utiliser <a id="content">plop</a> mais, même ça, ça ne fonctionne pas :(. Je penche plus pour un bug de Gecko puisqu'en rechargeant la page, ça fonctionne...
[^] # Re: Un bug de Gecko ?!?
Posté par Ramso . Évalué à 1.
XHTML : http://www.w3.org/TR/xhtml1/#h-4.10(...)
[^] # Re: Un bug de Gecko ?!?
Posté par Jérôme (site web personnel) . Évalué à 1.
# Re: Un bug de Gecko ?!?
Posté par Marc (site web personnel) . Évalué à 1.
# Re: Un bug de Gecko ?!?
Posté par jm trivial (site web personnel) . Évalué à 2.
Je n'ai pas réussi à trouver de solution, mais je pense que Gecko cherche à déplacer la page au #content avant d'avoir fini de la charger. Et si la référence n'est pas présente dans la page, alors il se déchire, et reste en haut de la page...
Je pense que son comportement est celui-ci, parce que quand on travaille en local, ou quand on recharge une page, il a moins de problèmes à afficher la page au bon endroit.
D'ailleurs, ce bug existait déjà dans la version 0.9.9 de mozilla.. Ça ne date donc pas d'hier...
[^] # Re: Un bug de Gecko ?!?
Posté par Ramso . Évalué à 1.
En l'observant travailler sur a name="...", il attend bien d'avoir rendu ce bloc avant de s'y rendre, voire d'avoir rendu la page entière. Mais ce n'est peut-être pas la même routine pour id="...".
# Re: Un bug de Gecko ?!?
Posté par kolter (site web personnel, Mastodon) . Évalué à 1.
[^] # Re: Un bug de Gecko ?!?
Posté par kolter (site web personnel, Mastodon) . Évalué à 1.
[^] # Re: Un bug de Gecko ?!?
Posté par GCN (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.