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

Performance Web Discussion :

Spécifier encodage et type pour url dans @font-face


Sujet :

Performance Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    731
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 731
    Par défaut Spécifier encodage et type pour url dans @font-face
    Bonjour,

    Dans mon CSS je vais chercher une police de caractères sur mon serveur :

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    @font-face
    {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'),
    url(../font/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2'),
    url(../font/KFOmCnqEu92Fr1Mu4mxM.woff) format('woff');
    font-display: swap
    /* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; */
    }

    Si je teste la page avec Dareboost il est signalé comme une erreur que le jeu de caractères n'est pas spécifié :

    Citation Envoyé par Dareboost
    Spécifiez un jeu de caractères dans vos en-têtes HTTP de réponse

    Aucun jeu de caractères n'est spécifié dans les en-têtes HTTP des ressources suivantes. La spécification d'un jeu de caractères permet d'accélérer l'affichage des pages dans le navigateur.

    www.monsite.com/[...]off2
    Le fichier KFOmCnqEu92Fr1Mu4mxK.woff2 est en ANSI
    Le site et la page CSS sont en UTF-8.

    Au niveau de la page html qui appelle le fichier CSS :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta charset="UTF-8" />

    Et au niveau du script PHP qui crée la page HTML :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    header ('Content-Type: text/html; charset=utf-8');


    Je pense que Dareboost me demande quelque chose d'impossible.

    Par ailleurs Dareboost ne bloque pas sur le fichier alternatif au format woff.
    Ce qui me fait penser que son alerte pour le format woff2 est sans fondement.

    Qu'en pensez-vous ?

    Merci d'avance.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    731
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 731
    Par défaut
    Bonjour,

    Une piste pour le htaccess ?

    Code apache : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    AddType application/font-woff                 .woff
    AddType application/font-woff2                .woff2
    AddType application/x-font-woff               woff

Discussions similaires

  1. Réponses: 6
    Dernier message: 15/06/2006, 14h07
  2. Réponses: 3
    Dernier message: 07/02/2006, 13h26
  3. type pour fichier et url
    Par meli0207 dans le forum Langage
    Réponses: 2
    Dernier message: 13/12/2005, 22h08
  4. [CSS] Le type hand pour cursor dans une balise AREA
    Par Invité dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 13/04/2005, 13h33
  5. changement de type pour un champ dans une table
    Par Missvan dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 23/02/2004, 15h26

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