Interdire le cache de Firefox pour UN site...

Résolu
Romaric Simon Messages postés 1025 Date d'inscription   Statut Membre Dernière intervention   -  
Romaric Simon Messages postés 1025 Date d'inscription   Statut Membre Dernière intervention   -
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 ;-)

A voir également:

8 réponses

Haméwitapa Messages postés 559 Date d'inscription   Statut Membre Dernière intervention   214
 
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   Statut Membre Dernière intervention   214
 
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 1025 Date d'inscription   Statut Membre Dernière intervention   616
 
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   Statut Membre Dernière intervention   214
 
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 1025 Date d'inscription   Statut Membre Dernière intervention   616
 
« 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   Statut Membre Dernière intervention   214
 
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 1025 Date d'inscription   Statut Membre Dernière intervention   616
 
Merci beaucoup et Joyeux Noël à vous aussi :-) ^_^
0
Romaric Simon Messages postés 1025 Date d'inscription   Statut Membre Dernière intervention   616
 
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   Statut Membre Dernière intervention   214
 
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 1025 Date d'inscription   Statut Membre Dernière intervention   616
 
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   Statut Membre Dernière intervention   214
 
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 1025 Date d'inscription   Statut Membre Dernière intervention   616
 
C'est bon, Ⓜⓔⓡⓒⓘ Ⓔⓝⓒⓞⓡⓔ !
0