Interdire le cache de Firefox pour UN site...

Résolu/Fermé
Romaric Simon Messages postés 1021 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 27 janvier 2011 - 23 déc. 2010 à 11:05
Romaric Simon Messages postés 1021 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 27 janvier 2011 - 29 déc. 2010 à 10:54
Bonjour,

Dans Firefox, j'aimerais interdire le cache pour un site, c'est-à-dire qu'a chaque visite de ce site il soit « re-téléchargé » entièrement...

Existe-t-il une astuce ou un Module complémentaire qui puisse faire ça ?

Merci de vos réponses futures ;-)

8 réponses

Haméwitapa Messages postés 559 Date d'inscription samedi 6 février 2010 Statut Membre Dernière intervention 8 juin 2012 214
23 déc. 2010 à 17:30
bonsoir,

J'ai pas regardé dans les extensions pcq déjà en beta y a pas encore tout, mais en plus la beta8 est toute récente, alors...

Mais sinon, vu qu'en navigation privée rien n'est conservé, ça pourrait ptêt se faire, tu n'est même pas obligé de fermer ta session courante/normale:

-> vas dans le bouton "Firefox"
-> "commencer la navigation privée" -> elle t'ouvre une nouvelle fenêtre mais te rétablira ton autre session quand tu la quittera.
-> pour la quitter: -> "Terminer la navigation privée"
0
Haméwitapa Messages postés 559 Date d'inscription samedi 6 février 2010 Statut Membre Dernière intervention 8 juin 2012 214
23 déc. 2010 à 17:42
euh sinon je viens d'y penser, en utilisant les raccourcis clavier:

Actualiser => F5 ou Ctrl + R

Actualiser (ignorer le cache) => Ctrl+F5 ou Ctrl+Maj+R
0
Romaric Simon Messages postés 1021 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 27 janvier 2011 607
23 déc. 2010 à 18:58
Merci ! Mais actualiser c'est ce que je fait... :-)

Mais peut-être il y aurait-il la possibilité d'une fonction no cache dans le userContent ?
0
Haméwitapa Messages postés 559 Date d'inscription samedi 6 février 2010 Statut Membre Dernière intervention 8 juin 2012 214
23 déc. 2010 à 21:43
Je comprend un peu mieux avec ces détails ;)

Donc interdire le cache ou le vider c'est faisable, mais pour un seul site non, enfin je sais pas faire.

Je pense que la première méthode que je t'ai indiqué pourrait aller.


Y a ptêt quand-même une solution avec cette extension, j'ai fait un test et d'après 'CacheViewer' le cache du site bloqué est bien absent, reste à savoir si pour ton cas ça marche...

Par exemple si tu veux bloquer tout le cache de ce site il faut ajouter l'adresse:
http://www.commentcamarche.net/*
0
Romaric Simon Messages postés 1021 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 27 janvier 2011 607
24 déc. 2010 à 11:25
« Je comprend un peu mieux avec ces détails ;) »

On ne peut rien vous cacher... ;-)

Donc avec johnnycache ou HistoryBlock c'est bon, j'ai essayé avec FF3.6. Et pour que ça marche avec FF4, j'attendrais, je ne suis pas pressé... :-)
D'ailleurs Firefox 4.0ß8 a l'air de mieux gérer le cache que 4.0ß7.

P.S. : Peut-on augmenter la transparence des onglets en arrière plan par rapport au Personas ? : http://i.min.us/idUjOG.PNG, que ça soit moins noir ?

Merci ^_^ :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Haméwitapa Messages postés 559 Date d'inscription samedi 6 février 2010 Statut Membre Dernière intervention 8 juin 2012 214
24 déc. 2010 à 15:12
Pour la transparence, si tu veux que ça agisse sur tout l'onglet (le texte, le favicon,...seront modifier aussi) ,tu rajoutes ce code à la suite de ton fichier userChrome.css (tu peux sauter des lignes pour que se soit plus claire, et rajouter ce que tu veux comme commentaire du moment qu'il soit inclus entre ça: /* ... */ )
La valeur de "opacity" est à ajuster selon tes préférences, elle est comprise entre 0 et 1 ou s'exprime aussi en % (0 à 100%)


.tabbrowser-tab
{ opacity: 0.6 !important; }





Si tu préfères gérer chaque élément indépendamment (et du coup tu pourras modifier aussi la couleur, la police,..., si tu le souhaites )
Pour la couleur, rgb => rgb(red,green,blue) et le "a" gère le taux de transparence, voir ici
Pour le texte, voir ici


/*======== Apparence des Onglets ========*/

/*---- Fond ----*/
.tabbrowser-tab
{ background: rgba(0, 0, 0, 0.15) !important; }


/*---- Texte ----*/
.tab-text
{ opacity: 0.75 !important}


/*---- Favicon ----*/
.tab-icon-image
{ opacity: 0.5 !important}


/*---- Bouton de fermeture ----*/
.tab-close-button
{ opacity: 0.5 !important}


/*---- Onglet Actif ----*/
tab[selected]
{ background: rgba(100%, 100%, 100%, 0.35) !important;

/* exemple d'autre façon de gérer le texte */
color: rgba(0, 0, 0, 0.9) !important;
font-family: David !important;
}





voilà, et Joyeux Noël ! :)
0
Romaric Simon Messages postés 1021 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 27 janvier 2011 607
24 déc. 2010 à 15:21
Merci beaucoup et Joyeux Noël à vous aussi :-) ^_^
0
Romaric Simon Messages postés 1021 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 27 janvier 2011 607
Modifié par Romaric Simon le 24/12/2010 à 15:31
Et pour modifier l'opacité d'uniquement l'arrière plan de l'onglet sans modifier la couleur ?
0
Haméwitapa Messages postés 559 Date d'inscription samedi 6 février 2010 Statut Membre Dernière intervention 8 juin 2012 214
24 déc. 2010 à 16:21
Ah oui, j'avais pas fait attention à ça; je me suis basé avec FF 3.6 et dans la beta ils utilisent une image avec un dégradé.
J'ai laissé les valeurs qui y sont par défaut, et tu as juste à changer la valeur de la transparence ("a" ==> la quatrième valeur de chaque parenthèse, soit par exemple le 0.6)
Donc pour changer seulement ce que tu demandes, ça donne:


.tabbrowser-tab
{
background-image: -moz-linear-gradient(rgba(102, 102, 102, 0.6), rgba(76, 76, 76, 0.6) 50%) !important;
}

tab[selected]
{
background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.7) 30%) !important;
}





et Merci aussi :)
0
Romaric Simon Messages postés 1021 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 27 janvier 2011 607
24 déc. 2010 à 19:16
Je ne comprend pas ! Par défaut c'est : http://i.min.us/ibpirI.PNG

Quand je met le code :
.tabbrowser-tab:not([selected]) {
background-image: -moz-linear-gradient(rgba(102, 102, 102, 0.6), rgba(76, 76, 76, 0.6) 50%) !important;
}
tab:not([selected]) {
background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.7) 30%) !important;
}

(je rajoute (:not([selected])) car je veux modifier que les onglets d'arrière plan) ça fait ça : http://i.min.us/ibpGxM.PNG ???

Et en modifiant l'opacité ou les couleurs je n'arrive pas à que le fond soit plus clair...

Si je met ça : .tabbrowser-tab:not([selected])
{ opacity: 0.7 !important; }
c'est bon, sauf que le texte devient un peut foncé au lieu d'être « bien blanc »... : http://i.min.us/id2iUa.PNG

Je suis peut-être trop exigent... mais j'aimerais y arriver... ;-)
0
Haméwitapa Messages postés 559 Date d'inscription samedi 6 février 2010 Statut Membre Dernière intervention 8 juin 2012 214
26 déc. 2010 à 20:49
Yep ! me revoilà :)

T'inquiète pas, on va y arriver ;)

Mais est-ce que le code sans ajouter :not([selected]) fonctionne ?
Logiquement le code que j'ai mis permet justement de régler séparément le fond des onglets d'arrière-plan (=>.tabbrowser-tab) et celui de l'onglet actif (=>tab[selected] -ou plus précisément tab[selected="true"]) ,donc le :not([selected]) n'est pas utile.
Si tu veux le faire sans réglage pour l'onglet actif, alors il faut supprimer la deuxième partie et juste mettre: (toujours en pensant à ajuster les valeurs de transparence)

.tabbrowser-tab:not([selected="true"])
{
background-image: -moz-linear-gradient(rgba(102, 102, 102, 0.6), rgba(76, 76, 76, 0.6) 50%) !important;
}



Sinon je repensais à ça en voyant tes captures, vu que les thèmes sont différents pour chaque OS (windows/mac/linux), et je me demande si chez toi c'est bien un dégradé mais en plus j'ai essayer avec ton Personas, et comme par hasard c'est pas le top pour s'en rendre compte, ...gris sur gris :/
Enfin c'est qu'un détail que tu pourras régler. Le mieux est de repasser avec le thème par défaut si tu veux vraiment en être sûr.

Par contre avec cette différence, ptêt que le nom du sélecteur ne marche pas, mais ça m'étonne un peu pcq ton dernier exemple fonctionne bien:
.tabbrowser-tab:not([selected])
{ opacity: 0.7 !important; }


Donc tu peux essayer en remplaçant ".tabbrowser-tab" par "tab" (chez moi ça marche aussi) ,soit:

tab:not([selected="true"])
{
background-image: -moz-linear-gradient(rgba(102, 102, 102, 0.6), rgba(76, 76, 76, 0.6) 50%) !important;
}
0
Romaric Simon Messages postés 1021 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 27 janvier 2011 607
29 déc. 2010 à 10:54
C'est bon, Ⓜⓔⓡⓒⓘ Ⓔⓝⓒⓞⓡⓔ !
0