MyBB.support, le portail francophone de MyBB
[RESOLU] Erreur de contenu sous Firefox - Version imprimable

+- MyBB.support, le portail francophone de MyBB (http://mybb.support)
+-- Forum : MyBB.fr (http://mybb.support/forum-1.html)
+--- Forum : Support (http://mybb.support/forum-5.html)
+--- Sujet : [RESOLU] Erreur de contenu sous Firefox (/thread-3999.html)



[RESOLU] Erreur de contenu sous Firefox - napster25032 - 14-04-2011

Bonjour,

Cela fait maintenant plusieurs jours que j'ai installé mon forum Mybb chez l'hébergeur OVH et je viens de prendre part de cette erreur que maintenant.
Je code et entretien mon site sous Mac donc Safaris. Des connaissances à qui j'ai donné le site, eux sont sous IE. Mais j'ai voulu allé le consulter sous Firefox et a partir de là j'ai un gros problème. Un mauvais contenu.

Je vous montre:
Je met uniquement les liens d'images car elles sont trop grandes.

Contenu normale sous Safari et IE

Mauvais contenu sous Firefox

De ce fait ils ne peuvent voir le contenu souhaité, et de plus ne peuvent ce connecté car une nouvelle erreur arrive lors de la connexion.

Est-ce une erreur déjà rencontré ? Avez-vous une solution à me partager ?

Merci de votre lecture.

Cordialement, N.





RE: Erreur de contenu sous Firefox - Alexandre - 14-04-2011

Oui, ça arrive, je te conseil de changer de thème ça doit être ça.
Il a des templates qui ne sont pas compatible avec certain navigateur.


RE: Erreur de contenu sous Firefox - napster25032 - 14-04-2011

Ah mince. Il n'y a pas un code afin de le rendre compatible à tout hasards ?
Parce que le truc c'est que ce matin et hier j'avais pas ce problème c'est que depuis ce midi. =/

Cordialement, N.


RE: Erreur de contenu sous Firefox - pyraah - 15-04-2011

Salut,

par simple curiosité, avec quelle version de FF as-tu essayé ?


RE: Erreur de contenu sous Firefox - napster25032 - 15-04-2011

Version 3.5.18

Mais il me semble avoir vu un truc du genre sur un forum (que je trouve plus) ou pour certain cas on devait ajouté une ligne dans le <head> pour que ça fonction. Quelque chose du genre. Personne en a entendu parler ?

Cordialement, N.


RE: Erreur de contenu sous Firefox - Suceur_de_glaçon - 15-04-2011

Salut,

C'est assez difficile de pouvoir t'aider, car cela peut être causé par plusieurs choses.
Le choix du navigateur qui n'interprète pas toujours le CSS/html de la même façon par exemple (mais en règle générale, firefox ne pose pas de soucis majeurs de ce coté là comparé à Internet Explorer par exemple), ou un problème de codage HTML/PHP.
Pour info, je viens d'aller sur ton forum, et avec Opera v11, il n'y a pas de soucis d'affichage.

Donc là finalement, si seulement firefox affiche mal le forum, je pencherai plutôt d'un problème de codage (php ou html).
En visualisant l'image de ton premier message, celle pour voir le résultat sous firefox, on peut voir tout en bas,
(en dessous du dossier rouge "ce forum est fermé") :
Code :
-->
Cette flèche n'a rien théoriquement rien à faire là. Car cela indique une partie mis en commentaire
(Rappel Smile En HTML on l'utilise comme cela : <!-- code ou commentaire caché -->

Si on voit donc ce -->, cela indique donc la fin de balise de commentaire, en sachant que le début de cette même balise n'existe pas selon Firefox (il considère alors cette "flèche" uniquement comme un texte à affiché).

Le navigateurs web ne sont pas tous aussi sensible à l'encontre de ces petits soucis de codage, mais FireFox lui la dessus ne pardonne rien (et ce n'est pas plus mal en fait... pour éviter de méchant bogue à terme).
Je viens d'essayer avec Firefox 3.6, cette erreur d'affichage est présente également.

En regardant bien le code source de la page générée et via Firebug (firefox)/DragonFly (opera) je vois que c'est donc cette partie là qui pose problème :

Code :
.notice2 {
    background: #D6ECA6;
    border-top: 2px solid #8DC93E;
    border-bottom: 2px solid #8DC93E;
    text-align: center;
    margin: 10px auto;
    padding: 5px 20px;
}
</style>
<!--
<p class="alert"><strong>Latest News:</strong> <a href="http://blog.mybb.com/2010/08/03/mybb-1-6-released/">MyBB 1.6 Released</a> (August 3, 2010)</p>

<p class="notice2"><strong>MyBB on Twitter:</strong> Follow <a href="http://www.twitter.com/mybbgroup/">@mybbgroup</a> for the latest on MyBB and exclusive content.</p>

<p class="notice"><strong>Are you on the <a href="http://www.mybboard.com/mailinglist.php">MyBB mailing list?</a></strong> - Sign up for notification of new MyBB releases and updates.</p> —>
<!-- end: header -->

Juste avant le <!--end:header-->, plus précisément ici donc :
Code :
</p> —>
<!-- end:header -->
Tu sembles avoir utilisé (ou l'auteur de ce thème) un caractère ­pas "conforme" (— au lieu de --), Ça devrait être : </p> -->

En faisant la modification via Firebug, une fois rétablie, la page s'affiche parfaitement sous Firefox également.
Donc en effet, faut plutôt remercier Firefox de "boguer" sur ce petit détail, qui pourrait avoir des conséquences bien plus néfaste à terme si cela n'est pas corrigé (sans parler de l'accessibilité et du respect des standards W3C).

[Édition]
Par contre, je viens de faire la mise à jour de Firefox, vers la 4.0 et avec cette version, ton forum s'affiche correctement.
Donc dans l'immédiat, soit tu modifies ce problème de fin de balise de commentaire, soit tu demandes à tes utilisateurs de FF de passer en 4.0 (lol).

Mais même si la page est affichée correctement, cela crée des problèmes de W3C , il vaudrait mieux alors corriger le fameux " --> " .


RE: Erreur de contenu sous Firefox - napster25032 - 15-04-2011

Effectivement j'ai vu la fermeture de la balise commentaire, mais j'ai pas pensé a regarder.
Quand tu ma parlé d'un "-" au lieu de deux ça ma tout de suite fais "tilte".

J'ai arrangé le problème et ça fonction.
Mon explication ?

Je gère mon site avec un Mac et sous Mac lorsqu'on met deux "-" d'affilé ça les réunis pour en faire un — Donc voilà pourquoi.

Je te remercie beaucoup et désolé du dérangement j'aurais peux le trouver seul =(.


Merci encore.

Cordialement, N.


 Utilitaire de traduction fourni par Regentronique