Énigme : IE 7, plusieurs rendus pour un même squelette

Bonjour à tous,

Voilà pour la petite énigme du week-end qui, à première vue semble être un pur problème de css, mais... j'en suis plus si sûr. C'est pourquoi je m'en remet à vous, experts spipiens.

Sous IE7, cette page (http://www.laspic.eu/blog/056-de-l-interet-pour-l-ump-de-se-doter-d-un-reseau-social) s'affiche mal pour une raison inconnue (je vous invite à aller voir, c'est indescriptible). Chose incompréhensible : c'est la seule page du blog à poser problème, alors même que le squelette 'article' est unique (de même que les css).

Si le rendu est bon ailleurs, j'en déduis (un peu vite ?) que le squelette et ses css ne sont pas à l'origine du problème. Même raisonnement pour le navigateur. Même raisonnement pour SPIP.

Donc le problème vient de nulle part, il n'existe pas. Pourtant...

Merci à vous pour toute idée lumineuse, et je vous souhaite au passage mes meilleurs vœux pour cette nouvelle année.

Jonathan

PS : Je fonctionne avec SPIP 2.0.10 [14698]. Tous les plugins ont été désactivés un à un. Le cache des pages et des images de spip, et le cache du navigateur ont été vidés. La page recalculée des dizaines de fois avec et sans les blocs où il semble y avoir un problème.

Jean-Christophe Villeneuve a écrit :

Bizarre en effet.
On dirait que c'est le bloc "derniers billets" qui pose problème.
Toujours difficile de déboguer avec IE.
Mais si tu enlèves ce bloc, ça donne quoi ?

Eh bien, le bloc blanc de gauche qui le recouvre disparait avec bien sur.

Le plus bizarre c'est la grande colonne de droite qui est coupée en plein milieu...

Jonathan a écrit :

Jean-Christophe Villeneuve a écrit :

Bizarre en effet.
On dirait que c'est le bloc "derniers billets" qui pose problème.
Toujours difficile de déboguer avec IE.
Mais si tu enlèves ce bloc, ça donne quoi ?

Eh bien, le bloc blanc de gauche qui le recouvre disparait avec bien sur.

Le plus bizarre c'est la grande colonne de droite qui est coupée en plein milieu...

et l'image aussi.
Et ces coupures persistent avec le bloc derniers billets enlevé ?

A noter que d'autres articles ont leur colonne de droite coupée aussi

Bonjour,

Désolé si cela peut paraitre ridicule mais...
Si c'est la seule page incriminée, cela ne peut il pas venir du texte lui même? Caractère mal compris par IE par exemple?
Essayer de supprimer le texte au profit d'un autre pour tester... Cela aura le merite de réduire les recherches.

Bon courage pour cette énigme.

Philippe

----- Original Message ----- From: "Jean-Christophe Villeneuve" <jcvilleneuve@cegetel.net>
To: "Jonathan" <jo.chibois@gmail.com>
Cc: <spip@rezo.net>
Sent: Saturday, January 16, 2010 12:22 PM
Subject: Re: [Spip] Énigme : IE 7, plusieurs rendus pour un même squelette

Jonathan a écrit :

Jean-Christophe Villeneuve a écrit :

Bizarre en effet.
On dirait que c'est le bloc "derniers billets" qui pose problème.
Toujours difficile de déboguer avec IE.
Mais si tu enlèves ce bloc, ça donne quoi ?

Eh bien, le bloc blanc de gauche qui le recouvre disparait avec bien sur.

Le plus bizarre c'est la grande colonne de droite qui est coupée en plein milieu...

et l'image aussi.
Et ces coupures persistent avec le bloc derniers billets enlevé ?

A noter que d'autres articles ont leur colonne de droite coupée aussi

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Philippe Dubois a écrit :

Bonjour,

Désolé si cela peut paraitre ridicule mais...
Si c'est la seule page incriminée, cela ne peut il pas venir du texte lui même? Caractère mal compris par IE par exemple ?

Bien vu, en modifiant le texte j'arrive enfin à jouer sur le problème...

Cependant, vous allez rigoler !

Figurez-vous que pour supprimer le bug de rendu, il suffirait de supprimer l'italique (obtenu par {accolades} spip) de la quatrième ligne ?

Et mieux ! Si je ne mets entre accolades que deux mots (sur les cinq actuellement), le bug n'apparaît pas...

En fait, le problème se pose *si j'ai un texte en italique, qui coure sur plus d'une ligne* ! Ainsi seulement, je parviens à le reproduire.

Remarquable non ?
D'où cela peut-il venir ?

Comme tout le monde n'a pas IE7 (heureusement <:-) une petite copie d'écran éclairerait.

Le Samedi 16 Janvier 2010 10:54:31 Jonathan <jo.chibois@gmail.com>, dans un message intitulé "[Spip] Énigme : IE 7, plusieurs rendus pour un même squelette" nous a informés :

Bonjour à tous,

Voilà pour la petite énigme du week-end qui, à première vue semble être un pur problème de css, mais... j'en suis plus si sûr. C'est pourquoi je m'en remet à vous, experts spipiens.

Sous IE7, cette page (http://www.laspic.eu/blog/056-de-l-interet-pour-l-ump-de-se-doter-d-un-reseau-social) s'affiche mal pour une raison inconnue (je vous invite à aller voir, c'est indescriptible). Chose incompréhensible : c'est la seule page du blog à poser problème, alors même que le squelette 'article' est unique (de même que les css).

Si le rendu est bon ailleurs, j'en déduis (un peu vite ?) que le squelette et ses css ne sont pas à l'origine du problème. Même raisonnement pour le navigateur. Même raisonnement pour SPIP.

Donc le problème vient de nulle part, il n'existe pas. Pourtant...

Merci à vous pour toute idée lumineuse, et je vous souhaite au passage mes meilleurs vœux pour cette nouvelle année.

Jonathan

PS : Je fonctionne avec SPIP 2.0.10 [14698]. Tous les plugins ont été désactivés un à un. Le cache des pages et des images de spip, et le cache du navigateur ont été vidés. La page recalculée des dizaines de fois avec et sans les blocs où il semble y avoir un problème.

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

--
****Fin du message end - Signature****
Perline

spip@perline.org – http://perline.org/

Ce message est couvert par le secret de la correspondance
(art. 226-15 et 432-9 du Code pénal)
********************************************

Perline-Spip a écrit :

Comme tout le monde n'a pas IE7 (heureusement <:-) une petite copie d'écran éclairerait.

Bien sûr ! La voici ici : Home - Jonathan Chibois (la pièce jointe ne passe pas sur la liste).

Un petit commentaire : trois bugs apparaissent sur cette page.
1- A droite, le bloc 'derniers billets' (sous la barre socialtags) est
totalement recouvert par ce qui semble être un bloc blanc.
2- un autre bloc blanc recouvre une partie de l'image (le bas) ;
3- un autre bloc blanc recouvre la plus grande partie du bloc de droite.

Tous les autres navigateurs (y compris IE6 !) affichent cette page
correctement.

On remarque que les blocs blancs apparaissent au niveau du texte mis en
italique. Et pour cause (voir dernier message) ! Si on supprime
l'italique (obtenu avec les accolades spip), tout rentre dans l'ordre.

Voilà... une idée de résolution, de contournement ?

Perline-Spip a écrit :

As-tu essayé de contourner avec du html pour les italiques, au moins voir si c'est l'interprétation spip qui est le problème ?

Cela ne change rien au problème. L'interprétation spip semble être hors de cause. De toute façon, si on regarde le code source de la page affichée, tout semble en ordre (le validateur xml semble a peu près d'accord avec moi).

Non, IE 7 semble avoir un problème avec l'italique... mais ça se saurait tout de même non ?

Il y a deux autres trucs qui clochent :
- le problème ne se pose que sur le paragraphe #CHAPO ;
- les vignettes de liens externes ne s'affichent pas non plus dans le cas d'un lien s'étalant sur deux lignes.

... je suis perplexe.

Et le problème ne se pose qu'avec IE7, vu qu'avec IE8, c'est nickel :confused:

-----Message d'origine-----
De : Jonathan [mailto:jo.chibois@gmail.com]
Envoyé : dimanche 17 janvier 2010 15:41
À : spip@rezo.net
Objet : Re: [Spip] Énigme : IE 7, plusieurs rendus pour un même squelette

Perline-Spip a écrit :

As-tu essayé de contourner avec du html pour les italiques, au moins
voir si c'est l'interprétation spip qui est le problème ?

Cela ne change rien au problème. L'interprétation spip semble être hors
de cause. De toute façon, si on regarde le code source de la page
affichée, tout semble en ordre (le validateur xml semble a peu près
d'accord avec moi).

Non, IE 7 semble avoir un problème avec l'italique... mais ça se saurait
tout de même non ?

Il y a deux autres trucs qui clochent :
- le problème ne se pose que sur le paragraphe #CHAPO ;
- les vignettes de liens externes ne s'affichent pas non plus dans le
cas d'un lien s'étalant sur deux lignes.

... je suis perplexe.

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc