IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Mauvaise interpretation de "f"+"i" dans firefox


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 5
    Par défaut Mauvaise interpretation de "f"+"i" dans firefox
    Bonjour,

    Je me retrouve depuis hier avec du jamais vu : mes navigateurs firefox (mac et pc) interprète à leur manière la suite de caractère "f" + "i" donc "fi" dans mes textes et les remplace par un carré noir... en fait 2 carré noirs je crois mais collé l'un à l'autre.

    le "f" fonctionne bien indépendamment du "i" et vice versa mais pas les deux ensemble !

    Il ne s'agit pas non plus du caractère "fi" qui relie les deux lettre joliment ou alors c'est automatique sur mes 2 ordo... comprends pas.

    Je ne vois pas comment gérer ça.

    Une idée ?

    Merci

    T.

  2. #2
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Par défaut
    Bonjour,

    il faudrait peut-être envoyé un lien vers les "textes" en question.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 5
    Par défaut
    Oui évidement, hélas il s'agit d'un template d'un client et le projet doit resté privé pour le moment....
    Je vais voir... si cependant quelqu'un a une idée en attendant...

  4. #4
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Par défaut
    Essayez de créer un document en enlevant le informations confidentielles.

  5. #5
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    On va déjà partir d'un constat simple : aucun navigateur n'a de problème pour afficher les caractères fi.
    Donc ton problème vient d'ailleurs.
    Le plus probable étant l'insertion non voulue d'un caractère non affichable lors d'un copier coller.
    Pour le savoir, tu peux par exemple ouvrir ton fichier dans Notepad++ et soit faire "Affichage > Symboles spéciaux > Afficher tous les caractères", soit te positionner sur la ligne posant problème et la parcourir à l'aide des flèches de ton clavier. Lorsque tu constates que le curseur bloque, c'est que tu as rencontré un caractère non affichable, il suffit juste de le supprimer.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 5
    Par défaut
    Bon et bien il se trouve que la solution se trouvait en désactivant les ligatures.
    Visiblement, firefox les lient automatiquement sur certaines versions.

    La solution :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    -moz-font-feature-settings: "liga=0";
    -moz-font-feature-settings: "liga" 0;
    Sur mon paragraphe...

    Merci

    La solution n'est peut-être pas logique ?! mais dans mon cas je travaille sur un Templates que je ne peux ps re-controler entièrement. Cette solution m'est apparue donc, simple et efficace.

  7. #7
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Effectivement, Firefox comme la plupart des applications, active les ligatures comme fi par défaut, quand la fonte les gère.

    En principe ça n'arrive pas si la fonte ne gère pas les ligatures. Il est possible que la fonte ait un bug à ce niveau-là, et que Firefox ne sache pas rattraper ce bug comme le font les autres programmes (ce qui serait donc un bug de son côté aussi.)

    Ta solution n'est pas mal, mais le mieux serait sans doute de faire vérifier la fonte utilisée.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ Répondre à la discussion
Cette discussion est résolue.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo