Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

> Parcourir les entrées

> Proposer une entrée

[Administration] Erreur encodage texte Javascript (déjà visité)

Soumis par Victor STINNER (page perso, ) le 18 décembre 2007. Fermé par Bruno Michel (Jabber id, page perso, ) le 13 janvier 2008. 0 vote(s). Voter pour cette tâche
Lorsqu'on visionne un journal qu'on a déjà lu précédemment et qu'il n'y a aucun nouveau nouveau commentaire, un Javascript (je suppose) ajoute « (déjà visité) ». On dirait que le texte est encodé deux fois en UTF-8...

> Lire l'entrée (11 commentaires, moyenne: 2).  

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Corrigé

Posté par Bruno Michel (Jabber id, page perso, ) le 19/12/2007 à 23:46. (lien). Évalué à 2.

Ca devrait mieux marcher maintenant.

[ Répondre ]

  • [^]Re: Corrigé

    Posté par Aldoo (Jabber id, ) le 20/12/2007 à 11:22. (lien). Évalué à 2.

    Non.

    [ Répondre ]

  • [^]Re: Corrigé

    Posté par Victor STINNER (page perso, ) le 20/12/2007 à 17:50. (lien). Évalué à 2.

    Oui, c'est bon, merci.

    [ Répondre ]

    • [^]Re: Corrigé

      Posté par Victor STINNER (page perso, ) le 20/12/2007 à 18:51. (lien). Évalué à 2.

      En fait non c'est pas bon : ça semble ok sur Firefox, mais ça bogue avec Konqueror en fait.

      [ Répondre ]

      • [^]Re: Corrigé

        Posté par Aldoo (Jabber id, ) le 20/12/2007 à 19:01. (lien). Évalué à 2.

        Vicieux le bug !
        Qu'est-ce qui se passe ? Est-ce qu'il y a un truc qui force konqueror à opérer une seconde conversion ISO-8859-15 vers utf-8, alors que l'encodage général est déjà utf-8 ? Bug de konqueror ? Bug dans le source, pris en charge par le mode quirk de Firefox ?

        [ Répondre ]

        • [^]Re: Corrigé

          Posté par baud123 (Jabber id, page perso, ) le 22/12/2007 à 15:20. (lien). Évalué à 2.

          ah bah dans epiphany quand on revient sur un journal "déjà visité", le script ne fonctionne visiblement pas : il laisse affiché "non visité", ceci expliquant peut-être qu'il n'y a pas de souci d'affichage :D

          [ Répondre ]

          • [^]Re: Corrigé

            Posté par baud123 (Jabber id, page perso, ) le 22/12/2007 à 15:23. (lien). Évalué à 2.

            reprendre le script qu'il y a pour un tracker : il a l'air de mieux fonctionner (cela m'affiche bien déjà visité, sans souci d'utf-8)

            [ Répondre ]

            • [^]Re: Corrigé

              Posté par Bruno Michel (Jabber id, page perso, ) le 22/12/2007 à 19:55. (lien). Évalué à 2.

              Il me semble bien que c'est le même script dans les 2 cas.

              [ Répondre ]

        • [^]Re: Corrigé

          Posté par Bruno Michel (Jabber id, page perso, ) le 13/01/2008 à 22:55. (lien). Évalué à 2.

          Je penche pour un bug de konqueror : sur une page en UTF-8 et en l'absence d'indications contraires, il devrait considérer que le charset du javascript est bien de l'UTF-8, ce qu'il ne fait pas. D'ailleurs, il n'accepte pas non plus de forcer le charset d'un javascript depuis le menu (view -> set encoding).

          En attendant, j'ai mis en place un workaround qui consiste à envoyer un charset=utf-8 dans le header HTTP Content-Type.

          [ Répondre ]

          • [^]Re: Corrigé

            Posté par Aldoo (Jabber id, ) le 16/01/2008 à 13:38. (lien). Évalué à 2.

            En tout cas, je confirme que le workaround marche chez moi.
            Est-ce que ce bug de konqueror a déjà été rapporté sur bugs.kde.org ?

            [ Répondre ]

            • [^]Re: Corrigé

              Posté par Bruno Michel (Jabber id, page perso, ) le 16/01/2008 à 13:54. (lien). Évalué à 2.

              Je n'ai pas ouvert de nouveau bug, mais il existe plusieurs bugs ouverts qui concernent le javascript et l'encodage.

              [ Répondre ]

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Revenir en haut de page