Очень жаль, что пришлось спросить — Отключить кеш для разработки

Я сделал ошибку и сломал свой профиль FireFox. Я создал новый профиль, затем скопировал 11 файлов из резервной копии моего профиля в свою новую папку профиля, следуя этим инструкциям https://support.mozilla.org/en-US/kb/recovering-important-data-from-an -old-profile

Большинство вещей вернулись обратно, это очень приятно.

Я не уверен, отключен ли кеш браузера, что необходимо, чтобы избежать безумия при вносить изменения в веб-сайты, что я делаю постоянно. Мои психические недостатки не помешали мне найти тысячи веб-страниц, объясняющих, как выполнить эту задачу. Однако мои умственные недостатки не позволили мне найти какое-либо объяснение, созданное с момента образования Интернета (я оцениваю, что Интернет впервые сформировался в 2008 году, потому что даты ответов, которые я нашел, были указаны как таковые (все, что было до 2013 года, в основном такое же, как и в 2008 году для Итак, я здесь, чтобы попросить вас уделить время, чтобы помочь мне устранить этот риск для моего психического здоровья, который будет чрезвычайно серьезным, если кеширование не прекратит свою антиобщественную деятельность.

НЕ ДУМАЙТЕ, ЧТО Я ПОМОГАЕТ Я нашел свой путь к about: config, ввел кеш в поиск и обнаружил около восьмидесяти различных кешей, заданий и других форм аффилированных/связанных элементов. Список разнообразен, но каждый элемент в списке имеет одну особенную черту, общую со всеми остальными, и как группа они достигают поразительного подвига.

ОБЩИЕ ЭТИ КОНФИГИ Все восемьдесят конфигураций, созданных с помощью описанных выше процедур, имеют где-то кэш писем внутри них в той точной последовательности , без каких-либо промежуточных или иных противоположных букв.

ИХ КОЛЛЕКТИВНАЯ ФУНКЦИЯ Им удается организовать себя до совершенства, включая среди них каждую конфигурацию, содержащую буквы c-a-c-h-e в этом точном порядке. Никаких бездельников, зовущих собаками или извиняющихся за то, что собаки едят их домашнюю работу, все вносят свой вклад в перекличку, когда ее принимают таким образом. Этот тип персонажа является образцовым и вдохновляющим.

ПРОБЛЕМЫ попытались подсчитать, сколько комбинаций значений могут иметь эти восемьдесят конфигураций. Я дошел до того, что определение пенни для каждой комбинации будет более чем в 400 раз превышать валовой продукт экономической деятельности с момента появления письменной истории.

СТРАТЕГИЯ Поскольку попытка каждой комбинации отнимает слишком много времени, мой цель состоит в том, чтобы сразу перейти к правильной настройке конфигурации для отправки кеша.

ГИПОТЕЗА Изменение последнего элемента в списке, помеченного как «кеш» с ИСТИНА на ЛОЖЬ, приведет к тому, что я должен достичь без кеширования. чтобы не выдавать себя за коктейль Молотова.

Прикрепленное изображение показывает, что я имею в виду. Я продолжаю эксперименты, но надеюсь, что кто-то со знаниями поможет щелкнуть эту штуку так, как должно быть.



Как выключить Кеш Firefox?

Я использую Firefox 3.5.2. По какой-то причине он кэшировал страницу и не обновляется. Например, я добавил оператор alert ('test'); в некоторый код JavaScript, который загружается на страницу, но Firefox его не видит. Когда я просматриваю исходный код, я все еще вижу старый код.

Так что я предполагаю, что это проблема кеша. Как я могу это исправить, или я могу заставить Firefox никогда ничего не кэшировать из http://localhost ?


Вы можете заставить все запросы, относящиеся к обновлению, действительно запрашиваться с сервера (минуя уже кэшированное содержимое и обновляя кеш с новой версией), используя Ctrl + F5 вместо простого F5 .

Однако это не работает для запросов, сделанных страницей в коде на стороне клиента. Когда это проблема, вам нужно использовать метод POST (запросы POST никогда не должны кэшироваться) вместо GET или добавьте постоянно меняющееся значение в строку запроса (например, текущее время в мс).


Отключить кеширование для определенной страницы. правильный способ — установить директиву кеширования в HTTP-запросе:

  Cache-Control: no-cache  

перевернуть весь Возможность кэширования Firefox отключена на странице about: config

  network.http.use-cache = false.  

5


Если вы используете FireBug, в раскрывающемся меню вкладки «Сеть» есть опция отключить кеш браузера.

2


Если вы установите надстройку Web Developer, она даст вам дополнительная панель инструментов, где вы можете, помимо прочего, отключить кеш. Я настоятельно рекомендую это и Firebug, если вы работаете над веб-страницами или скриптами.


Дополнение CacheViewer для Firefox позволяет вам явно удалить определенную кешированную страницу.
Я считаю его весьма полезным, когда обновляется Superuser-Beta, и мой кеш вызывает сбой. исчезают со страниц редактирования.

В этой статье есть еще одно дополнение под названием JohnnyCache .

Теоретически Johnnycache может предотвратить доступ к кешу для отдельных файлов или путей — что было бы идеальным решением. На практике в некоторых случаях это не работает (возможно, я каким-то образом указываю неправильный путь).

Вы можете использовать Johnnycache, чтобы заблокировать кеширование для всего разрабатываемого сайта (просто используйте yoursitename .com). Это всегда работает, но может замедлить загрузку сложных страниц. Но я бы посоветовал сделать это при первой установке Johnnycache, чтобы понять, как это работает.

Плохо то, что Johnnycache не работает с Firefox 26. 0

2


Я бы скажем, что лучший способ, который я нашел, — это щелкнуть ИНСТРУМЕНТЫ в firefox и начать частный просмотр, который не кеширует какие-либо страницы и восстановит все страницы, которые вы открывали до входа в ЧАСТНЫЙ ПРОСМОТР. Приятная особенность.


На устройствах Android используйте следующие настройки в about: config , чтобы отключить кеш браузера:

  browser.cache.disk.enable = Falsebrowser.cache.memory.enable = False  


В более новых версиях вы можете настроить Firefox так, чтобы http-кеш отключается всякий раз, когда у вас открыт инспектор, что очень удобно для разработки. (Я использую Firefox Developer Edition 61)

  • Откройте инспектор ( cmd + opt + i на Mac).
  • Откройте настройки, щелкнув три точки в правом верхнем углу Инспектора и выбрав «Настройки»

  • Убедитесь, что на открывшейся странице в разделе «Дополнительные настройки» отмечен следующий параметр: «Отключить HTTP-кеш (при открытой панели инструментов)»

Вот и все. Всякий раз, когда вы открываете Инспектор, кеш будет автоматически отключен.


В Firefox 4 используйте about: config. В фильтре введите cache . Переключите все переключатели на false. Будьте осторожны, не меняйте никаких размеров, только переключатели.

Затем используйте Ctrl + F5 для обновлений. Это также хорошо работает для тестирования скорости страницы.

1


2018 — about: config settings

В 2018 году некоторые настройки Firefox about: config, упомянутые в предыдущих ответах, больше не существуют.

В about: config , чтобы отключить веб-кеш Firefox, установите -: ** browser.cache.disk.enable ** = false


Частный браузер

Другой способ отключить кеш — просто открыть частный браузер, используя гамбургер-меню или ярлык CTRL + SHIFT +

Оцените статью
clickpad.ru
Добавить комментарий