J'utilise Firefox pour développer un site Web et en même temps pour naviguer sur le Web, lire mon gmail, etc.
Le problème est que de temps en temps je dois supprimer le cache et/ou supprimer les cookies de l'application Web, mais je souhaite rester connecté aux autres pages Web que je visite.
Connaissez-vous un plugin Firefox (ou une astuce Firefox) pouvant vous aider à résoudre ce problème?
Il existe deux modules complémentaires pour FF dont chaque développeur Web a besoin et qui sont Web Developer Toolbar et Firebug , l’extension Firebug YSlow est également très pratique.
La barre d'outils de développeur Web possède un excellent cache et contrôle les cookies jusqu'à des cookies individuels. Firebug vous permet de manipuler le DOM et le CSS directement pour une page et YSlow est bon pour le poids de la page et les temps de réponse.
Veillez à ce que Firebug soit activé pour les sites JavaScript lourds, car ils ralentissent vraiment. GMail vous en avertira et vous demandera de l'éteindre. J'ai eu un problème en essayant de dissocier les sites avec les menus lorsque l'outil est intégré dans le navigateur au bas de l'écran mais que vous l'ouvriez dans ses propres fenêtres, le menu des sites fonctionne correctement.
Personnellement, j'aime aussi les onglets IE ce qui signifie que je peux rapidement afficher une page dans IE sans quitter FF et que je peux également l'obtenir pour charger tout ce qui ne fonctionne que dans IE avec il.
Cookie Monster pourrait fonctionner ?. En outre, avez-vous envisagé de n'utiliser que deux profils dans Firefox? Vous pouvez configurer deux profils avec deux icônes et utiliser un profil pour le site Web et l'autre pour le non développement. Le seul problème serait que vous ne pouvez en ouvrir qu’un à la fois.
En outre, deux navigateurs (Chrome, IE, Firefox, etc.) pourraient également bien fonctionner.
Ctrl-F5
J'ai eu le même problème et j'ai trouvé un addon firefox pour supprimer les cookies du site actuel que vous affichez:
https://addons.mozilla.org/en-US/firefox/addon/remove-cookies-for-site/
En utilisant cela, je n'ai pas à naviguer dans les menus de Firefox pour trouver mon site dans la liste (ce qui prenait trop de temps). Cela ne couvre pas le problème de cache. Pour cela, il y a le Ctrl + F5 déjà mentionné par d'autres personnes. Il est couvert en détail ici:
Quelles demandes les rafraîchissements "F5" et "Ctrl + F5" des navigateurs génèrent-ils?
Meilleure solution:
1) Cliquez simplement surCTRL+H
et recherchez sur le site.
2) Faites un clic droit dessus et choisissezForget About this site
(Source: https://superuser.com/a/733154/249349 )
Si vous souhaitez utiliser firefox, vider le cache et les cookies pour un domaine et rester connecté (et conserver le cache) sur d'autres sites, vous pouvez exécuter simultanément un deuxième profil firefox à l'aide du paramètre '-no-remote'. Je l'utilise tout le temps pour afficher les sites que je construis à la fois de manière anonyme et administrative.
Une façon de procéder (sous Windows XP) est la suivante: créez deux profils, puis startmenu-> exécutez le type 'firefox -profilemanager', décochez la case 'ne pas demander la prochaine fois' et chargez le profil 1, puis lancezmenu-> exécutez le type 'firefox -no-remote' et chargez le profil 2. Vous devriez maintenant avoir deux profils firefox distincts en cours d'exécution.
Effacer les cookies pour un seul domaine est facile avec n'importe lequel des nombreux outils. Effacer le cache pour un seul domaine ou au niveau de la page est parfois utile, mais ne s’est pas avéré si facile jusqu’à présent.
Une situation spécifique consiste à changer une redirection méta, où vous ne pouvez pas simplement appuyer sur Ctrl-F5 (vous êtes redirigé, après tout). L'utilisation d'un profil différent n'est pas une solution générale acceptable. La barre d’outils Web Developer peut désactiver le cache pour vérifier que la modification fonctionne, mais il ne s’agit que d’une solution temporaire, qui ne peut pas être facilement suggérée à un client afin qu’il puisse visualiser la modification.
Ross, j'ai la réponse parfaite pour vous. Obtenez sur l'onglet actuel que vous voulez effacer les cookies. Cliquez sur Outils> Infos sur la page. Ou installez Formulaires d’information et liens pour un raccourci. Puis cliquez sur l'onglet Sécurité. Cliquez ensuite sur le bouton Afficher les cookies. Il fera apparaître tous les cookies pour le domaine concerné. Cliquez sur ceux que vous souhaitez supprimer, puis cliquez sur Supprimer.
J'utilise SQLite Manager pour Firefox pour supprimer des sites uniques du cache. Tout ce que vous avez à faire est d'ouvrir places.sqlite dans votre dossier de profil utilisateur à l'aide de ce plugin et de supprimer le site. Ce n'est pas vraiment une solution facile mais cela fonctionne. Assurez-vous de sauvegarder votre profil en premier!
On dirait que les cookies sont couverts ici.
En ce qui concerne le cache, l’astuce consiste à forcer votre serveur de développement à actualiser. Dans httpd, vous avez probablement quelques directives de cache à échanger pour celles-ci:
Header set Cache-Control "no-cache, must-revalidate"
ExpiresActive On
ExpiresDefault "now"
En en-tête:
<meta http-equiv="cache-control" content="no-cache, no store"/>
L’avantage de le faire avec la méthode httpd est que vos scripts/images/css sont actualisés. De cette manière, vous ne vous limitez pas à un simple navigateur avec la barre d’outils pour développeurs Web, vous pouvez utiliser d’autres navigateurs tels que chrome. ne pas faire la chose sans cache si facilement.
Une autre extension qui gère le cookie une partie de la question avec un peu plus de facilité que le reste est Close'n oublier
https://addons.mozilla.org/en-US/firefox/addon/closen-forget
Vous pouvez l'utiliser par le bouton de la barre d'outils/le menu contextuel/le raccourci clavier afin de fermer la page en cours, en supprimant tous les cookies qu'elle contient.
Éventuellement, le site peut être supprimé de l'historique du navigateur et (à nouveau éventuellement) toutes les pages que vous avez visitées dans la page actuelle peuvent également être supprimées de l'historique du navigateur.