Lubię używać Chrome jako mojej codziennej przeglądarki, a także do pracy w sieci. Chciałbym być w stanie uniemożliwić Chromeowi buforowanie czegokolwiek z localhost
(lub naprawdę dowolnej dowolnej nazwy hosta), aby nie musiałem ciągle odświeżać ( Ctrl- Shift- R) przez cały czas.
czy to możliwe? W jaki sposób?
google-chrome
browser-cache
Matt Ball
źródło
źródło
Odpowiedzi:
Nie można wyłączyć pamięci podręcznej w sposób dyskryminujący, ale od wersji 15 można ją całkowicie wyłączyć za pomocą panelu ustawień, do którego można uzyskać dostęp, klikając przycisk koła zębatego w prawym dolnym rogu okna narzędzi programisty. W panelu sieciowym narzędzi programistycznych masz również opcję wyczyszczenia pamięci podręcznej z menu po kliknięciu prawym przyciskiem myszy tylko z oknem dialogowym potwierdzenia (tzn. Nie wyświetla zakładki preferencji, jak to robi „Wyczyść dane przeglądania”).
źródło
Jest to już możliwe, jeśli przejdziesz do trybu incognito dla tej witryny / hosta.
Ctrl+ Shift+N
Wyświetlenie strony w trybie incognito powinno zapewnić czystą tablicę pozbawioną wszelkich buforowanych elementów i obrazów.
Jeśli jesteś w sesji, to również ją zresetuje. Możesz więc na to uważać podczas opracowywania.
Ale jeśli naprawdę musisz go wyłączyć dla poszczególnych witryn, to nie. Obecnie nie jest to możliwe.
źródło
Ctrl-Shift-R
.Dlaczego nie skorzystać z profili Chrome (zwanych również „użytkownikami”)?
Skonfiguruj jeden tak, aby był Twoim profilem „deweloperskim” (bez buforowania). Możesz włączyć wtyczkę zabijającą pamięć podręczną. Możesz także wyłączyć pliki cookie. Kiedy przyjdzie czas na sesję deweloperską, użyj tego profilu. Następnie, gdy nadszedł czas na relaks, po prostu przełącz profil z powrotem. Wszystkie profile mogą być uruchamiane jednocześnie.
Jest to również SUPER przydatne do celów testowych.
Przypisywanie skrótów i skrótów klawiaturowych do przełączania tam iz powrotem jest lukrem na torcie.
Teraz, jeśli naprawdę chcesz być zręczny, możesz mieć jednocześnie wiele profili użytkowników dla różnych projektów / środowisk (tj. Jeden dla JS, jeden po stronie serwera itp. ... wiele monitorów jest koniecznością). Lepiej użyj ikony administratora, jeśli to ty. ;-)
źródło
Zauważyłem, że wyłączenie pamięci podręcznej w ustawieniach narzędzi dla programistów w Google Chrome nie zapobiega buforowaniu obrazów. Wyłącza tylko buforowanie CSS, JavaScript i znaczników. Tryb incognito jest prawdopodobnie najskuteczniejszym sposobem zapewnienia, że masz do czynienia z nieprzydzieloną stroną internetową.
źródło
Spójrz na rozszerzenie Chrome Cache Killer .
To rozszerzenie automatycznie usuwa pamięć podręczną przeglądarki przed załadowaniem strony. Można włączyć / wyłączyć jednym kliknięciem myszy.
Działa bardzo dobrze i rozwiązuje wiele problemów podczas tworzenia stron internetowych, ponieważ skróty klawiaturowe Chrome do czyszczenia pamięci podręcznej nie działają zbyt dobrze. Znalazłem to, gdy szukam rozwiązania problemów z pamięcią podręczną Chrome.
źródło
Spójrz na rozszerzenie Chrome Super-Cache, które pozwala dostosować zasady buforowania do poszczególnych hostów
Z dokumentów:
Override caching policy that has been set on the server. Select a host on which the caching is required and all requests from a page with that host will be cached.
źródło
Ta opcja działa, jeśli jesteś właścicielem witryny (w takim przypadku prawdopodobnie często aktualizujesz tę samą stronę, co powoduje buforowanie).
Dodaj ten ciąg kodu do swojego
<head>
i powinno wystarczyć.źródło