> Tous les forums > Forum Internet et Réseaux
 Firefox forcer l'usage d'une police pour UN siteSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Gallagh
  Posté le 26/03/2017 @ 17:16 
Aller en bas de la page 
Astucien

Bonjour,

Une question pour ceux qui bidouillent en programmation et notamment en CSS.

J'utilise Firefox, mais je n'autorise pas de manière générale les sites à utiliser leur propres polices. Et je ne souhaite pas le faire.

Mais, je suis ennuyé, car un pour un site précis, ce réglage m’empêche d'afficher correctement les icônes du site, car le concepteur utilise une police particulière pour le faire. Du coup, pour moi, elles s'affiche en Arial, donc peu pratique !

J'ai ceci :

au lieu de ceci :

J'ai cru comprendre qu'il était possible de de mettre du code CSS pour forcer l'utilisation d'une police.

Ma question : est ce possible, soit pour forcer pour ce site en particulier Firefox à utiliser la police proposée, soit pour forcer Firefox à utiliser la police locale qui va bien et que j'ai installée sur le PC, et ceci uniquement pour ce site en particulier.

J'ai trouvé quelques bouts de codes mais je ne sais pas comment les utiliser ni même si ca fonctionne pour mon problème.

Donc : Où, comment, pourquoi, et aurais-je le droit de me verser une bière ce soir ?

Publicité
enfermedehors
 Posté le 26/03/2017 à 17:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Gallagh
 Posté le 26/03/2017 à 18:35 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

enfermedehors a écrit :

Avec Stylish ?
https://www.kloh.ch/le-pouvoir-des-feuilles-de-style-utilisateur-143
Ou un script GreaseMonkey.

Bonjour,

merci pour cette proposition, je n'avais pas pensé à l'usage de Stylish.

Malgré tout, reste le problème de mettre en place une règle, et là, je ne suis pas suffisamment expert.

J'ai inséré ce code dans Stylish, mais sans résultat à priori :

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("picyoo.com")
@font-face {
font-family: Picyoo;
src: local("picyoo Normal"),
local("picyoo Normal"),
font-weight: normal;
}

Qui peut me corriger ? (mais je veux bien en même temps comprendre comment ca marche)

enfermedehors
 Posté le 26/03/2017 à 21:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Gallagh
 Posté le 27/03/2017 à 13:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Merci de t'occuper de mon problème.

L'inconvénient avec cette solution est que c'est exactement l'inverse de ce que je recherche : autrement dit, je vais devoir mettre la liste de tous les sites sur lesquels je veux bloquer une police commune pour n'autoriser que celui qui m’intéresse à utiliser sa propre police. C'est impossible!

Mais, peut être que je n'ai pas compris ce qu'explique le lien que tu m'as donné.

Je pense que j'ai une erreur dans le code que j'ai voulu placer dans Stylish mais je n'ai pas les connaissances suffisantes pour le corriger. Il faudrait que je me colle à faire de la programmation, mais pour le moment, c'est un gros boulot pour un si petit objectif....

enfermedehors
 Posté le 27/03/2017 à 16:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Il y aurait peut-être une autre approche, activer le téléchargement des polices dans les options de Firefox, et les désactiver dans le bloqueur de pub, si tu en as un.
J'ai trouvé l'idée ici : http://forums.mozillazine.org/viewtopic.php?f=8&t=2676731
J'ai fait le test avec ublock origin.

J'ai ajouté cette règle :

! Block all downloadable fonts
$font
! …except specific fonts used by https://picyoo.com/picyoo.app
@@picyoo.*$font,domain=picyoo.com

Gallagh
 Posté le 28/03/2017 à 08:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

enfermedehors,

un premier essai rapide ne semble pas donner les bons résultats, mais je vais encore creuser cette piste.

enfermedehors
 Posté le 28/03/2017 à 09:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

J'ai un peu amélioré, dans mes filtres uBlock, j'ai ajouté :

! Block all downloadable fonts
*$font,third-party
*$font

! Exceptions
@@picyoo.*$font,domain=picyoo.com

Les polices externes ne sont pas téléchargées, sauf de picyyo (en vert).

Le téléchargement des polices est autorisé dans les options de Firefox.

Gallagh
 Posté le 28/03/2017 à 14:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

enfermedehors,

c'est tout à fait cela, et j'y étais presque parvenu moi même, mais ta solution est plus simple que celle dans laquelle j'étais embarqué.

Simplement, je rajouterai cette ligne supplémentaire ....

@@icomoon-small.*$font,domain=pcastuces.com

En fait, en cas d'affichage bizarre, il faudra pour certains sites vérifier si une police spécifique n'est pas nécessaire, mais je pense qu'on tient là une solution que personne n'avait encore vraiment envisagé sur le Web.

Publicité
Gallagh
 Posté le 02/04/2017 à 09:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Retour sur ce sujet.

En définitive, ca ne marche pas réellement. Sur une bonne partie des sites que je visite, c'est la police du site qui s'impose ...

Dommage, l'idée était belle !

enfermedehors
 Posté le 02/04/2017 à 10:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Tu peux me donner un exemple de site, pour que je fasse un essai ?

Gallagh
 Posté le 03/04/2017 à 15:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Sans chercher bien loin, le forum PCA par exemple :

Avec l'option Autoriser les pages .... cochée (donc avec le contrôle fait par uBlock)

et sans l'option cochée (donc, blocage par Firefox lui même >> il applique ma préférence de police)



Modifié par Gallagh le 03/04/2017 15:34
enfermedehors
 Posté le 03/04/2017 à 17:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

PCA ne télécharge pas de polices, la police utilisée est une police locale, elle est indiquée dans le CSS.

Il faut créer s'il n'existe pas un dossier Chrome dans ton profil Firefox.
Dans ce dossier, crée un fichier usercontent.css dans lequel tu mets


html, body {

font-family: Nom de ta police, sans-serif !important;
}

A la place de sans-serif, mets ce que tu veux.
https://www.w3.org/Style/Examples/007/fonts.fr.html

Gallagh
 Posté le 04/04/2017 à 11:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Ok, ca fonctionne, je suppose qu'on peut aussi fixer la taille par exemple, je vais creuser tout ca merci !!

enfermedehors
 Posté le 04/04/2017 à 12:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

je suppose qu'on peut aussi fixer la taille par exemple

Oui, utilise les outils de développements pour voir ce qu'il faut modifier.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
284,99 €Console Nintendo Switch avec paire de Joy-Con à 284,99 €
Valable jusqu'au 24 Juin

Amazon propose la console Nintendo Switch (autonomie améliorée) avec une paire de Joy-Con rouge et bleu à 284,99 € via un coupon de réduction à activer sur la page du produit.


> Voir l'offre
449,95 €TV QLED 55 pouces Hisense 55U7QF (4K UHD, HDR10, Dolby Vision, Smart TV) à 449,95 € (via ODR)
Valable jusqu'au 23 Juin

LDLC fait une superbe promotion sur la TV QLED 55 pouces Hisense 55U7QF qui passe à 599,95 € Or Hisense rembourse 150 € pour l'achat de cette TV qui vous reviendra à 449,95 € après remboursement. Cette TV dispose d'une dalle QLED 4K UDH HDR 10, du son Dolby Vision, du bluetooth et d'une connexion WiFi pour accéder à Netflix, Prime Video, Disney+, MyCanal, YouTube, Plex, Deezer, Bein Sports, etc. L'assistant vocal Amazon Alexa est également de la partie pour un contrôle des commandes par la voix !


> Voir l'offre
33,79 €Clé USB Sandisk Ultra Go 256 Go à double connectique USB 3.1 Type A et C à 33,79 €
Valable jusqu'au 24 Juin

Amazon fait une promotion sur la clé USB Sandisk Ultra Go 256 Go à double connectique USB 3.1 Type A et C qui passe à 33,79 €. Cette clé USB  dispose d'un connecteur USB Type C et d'un connecteur classique de type A. Grâce à elle, transférez en toute simplicité et rapidement (jusqu'à 150 Mo/s) vos fichiers entre vos smartphones, tablettes et ordinateurs. On la trouve ailleurs à plus de 45 €.


> Voir l'offre

Sujets relatifs
Module Complémentaire SCRAPBOOK pour Firefox
autoriser publicité pour pcastuces sur firefox
Nouveautés Firefox pour 2017
adblock plus pour firefox
Java pour Firefox
CoolPreviews2 pour Firefox....le comeback
Renaissance de l'extension External IP pour Firefox
Réglage police barre des menus Firefox
Barre d'outils Ixquick modifiée et traduite pour Firefox 48.0 et +
Firefox deux croix pour le prix d'une...
Plus de sujets relatifs à Firefox forcer l''usage d''une police pour UN site
 > Tous les forums > Forum Internet et Réseaux