Page 1 sur 1

Extensions et protection pdf

Publié : 20 déc. 2018, 11:24
par mxm
Bonjour,

tl;dr: Y'a t'il un moyen de supprimer la protection contre les extensions pour fichiers PDF?

En tant que chercheur, j'ai besoin de consulter un grand nombre de papiers au format PDF. Pour préserver mes yeux, j'utilise l'extension stylus avec un thème personnalisé qui rend les pdf dark-solarized.

Cependant depuis quelques versions (à la louche la v60), les extensions n'ont plus accès au fichiers pdf. Vous pouvez reproduire le problème en téléchargeant stylus puis un thème pour pdf et en affichant un pdf quelconque. Vous aurez alors une ereur "Stylus can not access some file types (e.g. pdf & json files)."

La solution d'utiliser https://mozilla.github.io/pdf.js/web/viewer.html (indiquée ici https://support.mozilla.org/fr/questions/1221277) ne me convient pas car elle m'oblige à télécharger et à rouvrir le document à chaque fois, ce qui est fastidieux.
Par ailleurs, modifier la variable de configuration security.sandbox.content.level ne fonctione pas.

Pourriez-vous m'indiquer si j'ai un moyen de supprimer cette protection? Je n'ai pas envie de repasser sur une version archaïque de firefox ou pire, de passer du coté obscur avec Chromium...

Merci d'avance.

Re: Extensions et protection pdf

Publié : 20 déc. 2018, 13:15
par Bob49
Salut
mxm a écrit : 20 déc. 2018, 11:24 La solution d'utiliser https://mozilla.github.io/pdf.js/web/viewer.html (indiquée ici https://support.mozilla.org/fr/questions/1221277) ne me convient pas car elle m'oblige à télécharger et à rouvrir le document à chaque fois, ce qui est fastidieux.
De toutes façons, dans la majorité des cas, il n'y à pas de lecteur intégré aux page, donc il y à automatiquement un téléchargement pour visionner un PDF... le téléchargement va dans un dossier temporaire selon lecteur.
L'adresse que tu donnes n'est bien sur pas utile, Firefox ayant son lecteur intégré... A voir dans les options d'applications de Firefox.
Tu peux ouvrir plusieurs onglets avec le lecteur natif de Firefox...


Pas le temps de vérifier pour le reste...

Re: Extensions et protection pdf

Publié : 20 déc. 2018, 20:34
par mxm
Bonjour,
Bob49 a écrit : 20 déc. 2018, 13:15 il n'y à pas de lecteur intégré aux page,
Bob49 a écrit : 20 déc. 2018, 13:15 Firefox ayant son lecteur intégré
Euh...
Bob49 a écrit : 20 déc. 2018, 13:15 Salut
L'adresse que tu donnes n'est bien sur pas utile, Firefox ayant son lecteur intégré... A voir dans les options d'applications de Firefox.
Évidemment qu'il y a un lecteur intégré. Mais avec le lecteur alternatif que je t'ai donné, je peux utiliser une extension, ce n'est pas le cas avec le lecteur natif.

Je sais bien évidemment utiliser le lecteur intégré (je suis chercheur en informatique, c'est rassurant). Mais ce n'est pas du tout ma question.
Bob49 a écrit : 20 déc. 2018, 13:15 Pas le temps de vérifier pour le reste...
Et c'est bien dommage, c'est la seule chose qui m'intéressait ;)

Ma question reste: est-il possible de désactiver le blocage des extensions avec le lecteur natif?

Merci beaucoup

Re: Extensions et protection pdf

Publié : 21 déc. 2018, 14:57
par Freddy
Bonjour,
Et si tu colles directement le code css de ton thème dans le fichier userContent ? ça évite une extension.
:arrow: Aller dans le dossier du profil Firefox
:arrow: créer un dossier nommé chrome
:arrow: dans ce dossier créer un fichier nommé userContent.css

J'ai fais un test avec ce thème, perso j'ai plutôt choisi de le modifier comme ceci:

Code : Tout sélectionner

@-moz-document regexp("^https?://.*\\.pdf(\\?[^\\./]*)?$")
{
  .pdfViewer .page {
    filter: invert(0.80) hue-rotate(180deg);
  }
}

Re: Extensions et protection pdf

Publié : 21 déc. 2018, 16:11
par mxm
Ah, je ne connaissais pas l'astuce du userContent.css

Merci beaucoup, ça répond parfaitement à mon cas d'usage!

(Je vois qu'on est parti du même thème! Perso, j'utilise un paramètre de 0.74 pour l'inversion, je trouve que c'est encore plus agréable!)

Je passe le sujet en résolu!