Отключить кеш в браузере - PullRequest
3 голосов
/ 12 июля 2011

Issue

Я много работаю с таблицами стилей, что-то меняю и проверяю, как это выглядит.Однако большинство, если не все текущие браузеры, хранят таблицу стилей и, таким образом, не позволяют мне увидеть различия.Только при большом количестве сброса Safari кнопка «Очистить кэш» нажимает на его внезапное обновление, но это действительно раздражает.

Вопрос

Есть ли способ отключить функцию кэширования вбраузеры?Поэтому он не будет хранить никаких файлов, и я всегда буду получать последние css с сервера.

Ps.Пустой кэш и сброс в Safari Safari не всегда очищает кэш, и «Разработка> Отключить кэш», похоже, ничего не делает.

Ответы [ 3 ]

7 голосов
/ 12 июля 2011

В Chrome, IE, Firefox и большинстве других браузеров Ctrl+F5 («жесткое обновление») заставит перезагрузить кэшированные ресурсы на странице. Я делаю это все время. Я не могу говорить за Safari, но я ожидаю, что он сделает то же самое.

Редактировать : Я только что выполнил поиск "+ Safari + hard + refresh", и похоже на Mac, вы удерживаете клавишу Options при нажатии обновить . Некоторые источники говорят, что Shift также работает , и что Command+Option+E очищает кэш .

2 голосов
/ 12 июля 2011

Благодаря Т.Дж. Crowder для помогает мне в правильном направлении - я понял это.

В Windows вы можете нажать Ctrl + F5 , чтобы принудительно обновить браузер.

В Mac Safari вы можете удерживать кнопку Shift , а затем нажать кнопку обновления, чтобы сделать то же самое.

0 голосов
/ 18 июля 2018

Я только что обнаружил, что в последней версии Safari для macOS вы можете нажать Cmd + Option + R для жесткого обновления (в отличие от стандартного Cmd + R, который обновляется с помощью кэша). Это изменит правила игры для меня!

Cmd + Shift + R просто открывает Reader View на моем Mac.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...