1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[RESOLU] Erreur de contenu sous Firefox
Mots-clés » resolu, erreur, contenu, sous, firefox
15-04-2011, 2:47, (Modification du message : 15-04-2011, 5:24 par Suceur_de_glaçon.)
#6
RE: Erreur de contenu sous Firefox
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 " --> " .
Répondre


Messages dans ce sujet
RE: Erreur de contenu sous Firefox - Suceur_de_glaçon - 15-04-2011, 2:47



Utilisateur(s) parcourant ce sujet : 3 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique