Как отключить кэш firefox

Обновлено: 07.07.2024

Я уже писал о том как ускорить загрузку страниц в Mozilla FireFox методом редактирования различных настроек с помощью about:config, однако помимо этого есть еще кое-что, что не мешало бы подкрутить в этом браузере.

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

Уменьшаем количество потребляемой оперативной памяти Firefox

Начнем с оптимизации потребления памяти.
Итак, поехали:

Двумя этими параметрами мы внесли изменения в подсистеме кеширования данных, чем снизили потребление объема оперативной памяти в свернутом режиме (значение config.trim_on_minimize отвечает за выгрузку Firefox в файл подкачки, пока, собственно, браузер свернут) , а так же подковыряли один важный параметр, изменивший потребление оперативки в ходе путешествия по интернету.

Соответственно, присвоив вышеуказанному значению 0 (вместо стандартного -1) мы отключили работу этой функции и тем самым спасли любимые мегабайты оперативной памяти, которые неизменно откусывались в ходе серфинга по сайтам.

Далее хочется отметить, что огромный кусок потребление ресурсов отводится не столько самому FireFox‘у, сколько навешанным на него плагинам и расширениям, а посему давайте проведем небольшую оптимизацию в этой области. Для этого открываем «Инструменты — Дополнения» и смотрим, что же у нас там установлено:

  • В первую очередь стоит удалить всё чем Вы точно не пользуетесь или предназначение чего Вам неизвестно. Для этого попросту выберите пункт «Удалить» напротив того или иного расширения
  • Далее я рекомендую использовать кнопку «Отключить» напротив тех плагинов, которые Вы ныне не используете в данный момент, но которые Вам периодически бывают нужны. Как пример, это может быть, скажем, VideoDownloadHelper, которым Вы порой наверняка скачиваете музыку и видео, но делаете это далеко не регулярно (например я использую этот плагин от силы раз в неделю-две, а остальное время он у меня выключен) . Поступите так со всеми неиспользуемыми ныне расширениями и попросту включайте их по мере надобности

Теперь, что касается «Плагинов» (именно плагинов, а не дополнений) , ибо их тоже надо бы привести в порядок, что, к слову, далеко не все делают попросту не зная о их существовании. Для того, чтобы ими управлять переходим на вкладку «Инструменты — Дополнения — Плагины«.

отключение плагинов firefox

Здесь, пожалуй, стоит отключить всё кроме Shockwave Flash и Java TM Platform (хотя оный плагин бывает нужен далеко не всегда и не всем) . Остальное, как правило, понакрученые разными приложениями надстройки, смысла в которых решительно никакого нет. Как вариант еще можно оставить Adobe Acrobat (отвечает за открытие PDF-файлов напрямую в Firefox) , но лично я предпочитаю пользоваться одноименным приложением, а не плагином.

Закончив работать с плагинами и расширениями перезапустите браузер.

Перейдем к дальнейшей настройке потребления памяти, а именно, на сей раз, к работе с кэшем как в оперативной памяти, так и на диске. Сие настройки довольно гибкие и напрямую влияют на пережевываемую браузером память и место. Рассказываю, что к чему:

    • Снова открываем любимый нами about:config. О том как это сделать я писал выше.
    • Вбиваем в строке «Фильтр» слова browser.cache и видим перед собой примерно вот такой список:

    firefox

      • Здесь нас интересуют параметры browser.cache.memory.enable и browser.cache.memory.max_entry_size
      • Первый, а именно browser.cache.memory.enable включает-отключает использование оперативной памяти в целях кэширования содержимого загруженных страниц, а именно изображений, элементов пользовательского интерфейса и тп. Выставив здесь значение false Вы отключите использование оперативной памяти для этих целей, что снизит потребление оной браузером, однако напрямую скажется на производительности Firefox. С другой стороны, Вы можете попросту ограничить этот кэш, задав параметру browser.cache.memory.max_entry_size значение из таблицы ниже:

      оперативная память firefox, таблица потребления

      Где первый столбец показывает сколько памяти будет выделяться под нужды кэша, а второй соответствующее значение, которое указывается для параметра browser.cache.memory.max_entry_size. Т.е, если, допустим, Вы хотите, чтобы под кэш выделялось не более 64 MB, то задайте параметруbrowser.cache.memory.max_entry_size значение 4096.

      К слову, здесь же Вы можете настроить использование кэша жесткого диска для тех же целей. За оный отвечают параметры browser.cache.disk.enableи browser.cache.disk.capacity. У меня это кэширование отключено, но при этом оперативной памяти в системе 8 ГБ, а посему включено кэширование в память и соответственно для фаерфокса выделено дофига и больше оперативки, ибо я сторонник повышенной производительности. Что Вам важней и почему думайте сами. В принципе можно отключить и тот и тот кэш.

      Закончив редактирование, закройте конфиг и перезапустите браузер.

      С оперативной памятью пока всё. Перейдем к настройкам скорости загрузки браузера и его шустрости в целом, ибо некоторые жалуются на долгий запуск Firefox и его периодические подвисания.

      Оптимизация скорости загрузки Firefox, а так же стабильности и скорости работы

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

      Для начала рекомендую таки немного ускорить работу дисков, для чего проведите несколько настроек по оптимизации оных, о чем я писал в статье «Немного настроек для оптимизации работы жесткого диска«, а так же сделайте дефграментацию.

      Далее, лично я рекомендую перенести firefox на диск C:/, а именно в его корень (т.е не в какую-то из подпапок, аля Program Files, а именно простоC:/firefox) . Если мне не изменяет память, то переустановка браузера для этого необязательна, — просто используйте правую кнопку мышки и команду «Вырезать — Вставить«. При необходимости создайте новый ярлык (старый может не работать из-за изменения пути) , что делается все той же правой кнопкой мышки на firefox.exe и пунктом «Создать ярлык«. Если C:/ не является самым шустрым диском в системе и есть физически более быстрые, то перенесите firefox туда.

      Перейдем к настройкам. Дело в том, что при запуске, браузер проверяет уж больно много всего, что замедляет загрузку. Посему давайте это уберем. Для оного запускаем Firefox, открываем «Инструменты — Настройки«. В появившемся окне настроек переходим на вкладку «Дополнительные» и подвкладку «Общие«.

      ускорение запуска firefox, настройки

      Далее переходим на подвкладку «Сеть«. Здесь ставим галочку «Отключить автоматическое управление кэшем» и задаем какое-либо свое значение.

      firefox настройки, ускорение загрузки браузера

      На подвкладке «Обновления» отключаем проверку обновлений Firefox (это всегда можно сделать вручную, используя «Справка — О firefox —Проверить наличие обновлений«) и плагинов поисковых систем, т.е снимаем галочки с соответствующих пунктов. В общем-то можно так же отключить и проверку обновлений дополнений, благо оные проверяются при каждом обновлении браузера. Здесь думайте сами как Вам удобней (у меня отключено) .

      Послесловие

      Как-то так. Надеюсь, что Ваш любимый FF после этого стал бегать пошустрее и кушать поменьше.

      PS: Статья написана 7 Февраля 2009. Глобальное обновление 22 октября 2011.

      Когда вы впервые открываете страницу about:config , Firefox предупреждает, что изменение этих экспериментальных настроек может привести к ухудшению стабильности и безопасности браузера.

      Хотя это может пугать, в большинстве случаев изменение этих параметров не приводит к каким-либо проблемам, зато позволяет улучшить и ускорить работу браузера. В данной статье собраны различные скрытые параметры Firefox Browser, доступных на внутренней странице about:config .

      Как получить доступ к about:config

      Введите about:config в адресную строку браузера.

      Firefox Browser: about:config

      Вы увидите длинный список параметров конфигурации. Если вы ищите конкретную настройку, введите ее название в поисковую строку сверху от списка.

      Чтобы включать и отключать различные параметры, принимающие логические значения true или false, достаточно кликнуть по ним дважды. В некоторых случаях нужно ввести числовое значение. Также сделайте двойной клик и введите желаемое значение в диалоговое окно. (Прежде чем вносить изменения, вы должны осознавать, что вы делаете).

      Итак, приступим к детальной настройке Firefox.

      Примечание

      Если вы хотите отменить внесенные изменения, кликните по параметру правой кнопкой мыши и выберите пункт «Сбросить»

      Изменение количества контентных процессов

      Вы предпочитаете одновременно работать с большим количеством вкладок или держите открытыми не более пяти вкладок? Чем больше в браузере контентных процессов, тем больше ресурсов выделяется для каждой вкладки (потребление ОЗУ также увеличится).

      Если вы являетесь обладателем мощного компьютера, вы можете установить довольно высокое значение – стабильность и производительность каждой открытой вкладки должны улучшиться. На странице about:config за число контентных процессов отвечает параметр dom.ipc.processCount .

      Значение по умолчанию: 8

      Установите значение: 7-12 (зависит от количества открытых вкладок)

      Отключение лишних анимаций

      Анимации в Firefox Browser выглядят красиво, но для старых компьютеров каждый мегабайт памяти на счету. Чтобы отключить ненужные анимации установите значение false для параметра toolkit.cosmeticAnimations.enabled .

      Значение по умолчанию: true

      Установите значение: false

      Минимальная ширина вкладки

      Изменение данной настройки заметит только внимательный пользователь Firefox. По умолчанию вкладки в Firefox имеют ширину в 76 пикселей, хотя раньше было 100 пикселей. Чтобы изменить это значение, используйте параметр browser.tabs.tabMinWidth .

      Значение по умолчанию: 76

      Установите значение: 100, если вы хотите восстановить ширину вкладок, как в старых версиях Firefox. Вы можете установить любое другое значение, которое вам понравится.

      Firefox Browser: Минимальная ширина вкладки

      Уменьшение размера кэша истории сеанса для экономии памяти

      Значение по умолчанию: -1 (адаптируемое)

      Установите значение: любое число, оно будет соответствовать количеству страниц, которые будут сохраняться (рекомендуется менее 4, если ПК имеет скромные характеристики, при наличии более 4 Гб ОЗУ можно установить 8 или выше).

      browser.sessionhistory.max_total_viewers

      Значение по умолчанию: 50

      Установите значение: на слабых ПК снизьте значение до 25. Проверьте работу и отредактируйте значение при необходимости.

      Отключение проверок совместимости расширений

      Проверки совместимости помогают выяснить, какие расширения работают с вашей версией Firefox, а какие нет. Однако, результаты у Firefox не всегда бывают корректными. Если вы хотите самостоятельно убедиться, что расширение, которые Firefox признал несовместимым, не запускается в вашей версии, выполните следующие шаги:

      extensions.checkCompatibility

      Изменение папки для загрузок

      По умолчанию Firefox загружает файлы в папку «Загрузки», но вы можете изменить это поведение с помощью параметра browser.download.folderList

      Значение по умолчанию: 1

      Установите значение:

      • 0 – сохранение на рабочем столе
      • 2 – сохранение в предыдущем расположении

      Запрос загрузки файлов

      Значение по умолчанию: true

      Установите значение: false – каждый раз появляется запрос на сохранение файла.

      Запрос загрузки файлов

      Результаты поиска в новой вкладке

      По умолчанию результаты поисковой выдачи по запросам, введенным в поисковую строку Firefox, открываются в текущей вкладке. Чтобы они открывались в новой вкладки, измените значение параметра browser.search.openintab

      Значение по умолчанию: false – результаты поиска в текущей вкладке

      Установите значение: true – результаты поиска в новой вкладке

      Изменение количества подсказок в адресной строке

      Когда вы начинаете что-то вводить в адресную строку, Firefox выводит выпадающий список с предлагаемыми веб-ресурсами. Если вы хотите увеличить или уменьшить количество подсказок, настройте параметр browser.urlbar.maxRichResults .

      Значение по умолчанию: 10

      Установите значение: установите желаемое количество подсказок. Если хотите их полностью отключить, установите значение -1.

      Изменение количества подсказок в адресной строке

      Изменение периодичности сохранения данных сеанса

      Firefox сохраняет данные сессии каждые 15 секунд, но вы можете изменить этот интервал с помощью параметра browser.sessionstore.interval .

      Значение по умолчанию: 15000 (эквивалент 15 секундам в миллисекундах)

      Установите значение: любое желаемое значение. 1000 миллисекунд соответствует одной секунде, 60000 миллисекунд – одной минуте.

      Увеличение времени выполнения скриптов

      В Firefox скрипт должен ответить в течение 10 секунд, в противном случае Firefox выведет предупреждение, что скрипт не отвечает. Если вы используете медленное подключение к Интернету, то вы можете увеличить время выполнения скриптов с помощью параметра dom.max_script_run_time .

      Значение по умолчанию: 10 (в секундах)

      Установите значение: 20 (или любое значение выше 10)

      Всплывающие окна JavaScript

      Если на посещаемом сайте открывается окно без стандартных элементов окна, таких как назад / вперед / обновить, то Firefox автоматически будут рассматривать такое окно как всплывающее окно и не будет открывать его в новой вкладке. Если данная функция создает неудобства, и вы хотите открыть все новые окна в новых вкладках, то измените значение параметра browser.link.open_newwindow.restriction .

      Значение по умолчанию: 2 – все окна JavaScript открываются в новых окнах, если в вызове JavaScript явно не указаны правила отображения

      Установите значение:

      • 0 – открывать ссылки в новых окнах
      • 1 – не открывать новые окна
      • 2 – все окна JavaScript открываются в новых окнах, если в вызове JavaScript явно не указаны правила отображения

      Проверка правописания во всех полях ввода

      По умолчанию Firefox выполняет проверку правописания только в многострочных текстовых полях. Измените значение параметра layout.spellcheckDefault , чтобы проверять на ошибки текст в однострочных полях.

      Значение по умолчанию: 1 (проверка в многострочных текстовых полях)

      Установите значение:

      • 0 – отключение проверки правописания
      • 2 – включение проверки правописания для всех текстовых полей

      Проверка правописания во всех полях ввода

      Снижение потребления памяти при сворачивании

      Данный параметр предназначен для пользователей Windows. Когда вы сворачиваете Firefox, данные сеанса будут сохраняться в виртуальной памяти, освобождая физическую память для других программ. Firefox снизит потребление физической памяти всего до примерно 10 мегабайт, а при открытии окна, снова зарезервирует необходимый объем ОЗУ.

      По умолчанию параметр не представлен в списке, его необходимо создать. Кликните правой кнопкой мыши и выберите Создать > Логический.

      Введите название config.trim_on_minimize и установите значение true.

      Изменение размера дискового кэша

      При загрузке страницы Firefox создает ее кэшированную версию на жестком диске, чтобы при следующем обращении к ней, ее не пришлось снова загружать. Чем больше размер дискового кэша, тем больше страниц можно в нем сохранить.

      Перед тем, как изменить размер кэша, убедитесь, что для параметра browser.cache.disk.enable установлено значение true.

      Название параметра: browser.cache.disk.capacity

      Значение по умолчанию: 1048576 (в килобайтах)

      Установите значение:

      • 0 – отключение дискового кэша
      • любое значение ниже 1048576 уменьшает дисковый кэш
      • любое значение свыше 1048576 увеличивает дисковый кэш

      Выделение всего текста при клике в адресную строку

      В Windows и Mac Firefox выделяет весь текст по клику в адресную строку. В Linux весь текст не выделяется – курсор помещается в выбранную позицию. Данное поведение на любой платформе можно изменить с помощью параметра browser.urlbar.clickSelectsAll .

      Установите значение:

      • false – курсор помещается в выбранную позицию.
      • true – выбор всего текста по клику.

      Один масштаб для всех сайтов

      Firefox запоминает изменение масштаба для каждого сайта и при следующем открытии сайта использует соответствующий уровень масштабирования. Если вы хотите использовать один и тот же масштаб для всех сайтов, то можете добиться этого с помощью параметра browser.zoom.siteSpecific .

      Значение по умолчанию: true

      Установите значение: false (для всех сайтов будет использоваться один и тот же масштаб)

      Ограничение масштаба

      Если максимальный и минимальный уровень масштабирования вам не устраивает, вы можете изменить предельные значения при необходимости.

      Название параметра: zoom.maxPercent

      Значение по умолчанию: 300 (в процентах)

      Установите значение: любое значение выше 300

      Название параметра: zoom.minPercent

      Значение по умолчанию: 30 (в процентах)

      Установите значение: любое значение

      Действие при нажатии Backspace

      В Firefox вы можете настроить поведение при нажатии клавиши Backspace , в частности задать переход к предыдущей странице или прокрутку к началу страницы. При нажатии Shift + Backspace , Firefox перейдет к следующей странице (если установлено значение 0) или выполнит прокрутку вниз страницы (если установлено значение 1)

      Название параметра: browser.backspace_action

      Значение по умолчанию: 0 – переход к предыдущей странице

      Установите значение: 1 – прокрутка страницы наверх

      Увеличение офлайн кэша

      Если большую часть времени устройство отключено от Интернета, то рекомендуется увеличить размер офлайн кэша, чтобы продолжать работу без сети. По умолчанию Firefox кэширует 500 мегабайт данных в поддерживаемых веб-приложениях. Вы можете установить любое другое значение.

      Название параметра: browser.cache.offline.capacity

      Значение по умолчанию: 512000 (в килобайтах)

      Установите значение: любое значение выше 512000 увеличит размер кэша

      Отключение задержки при установке дополнений

      Каждый раз при установке дополнения Firefox ждет несколько секунд перед выполнением операции. Чтобы убрать эту задержку, вы можете изменить параметра security.dialog_enable_delay .

      Значение по умолчанию: 1000 (в миллисекундах)

      Установите значение:

      • 0 – незамедлительный запуск установки
      • любое другое значение (в миллисекундах)

      2019-11-18_17-06-31.jpg

      Просмотр исходного кода в любом редакторе

      Данные настройки полезны для разработчиков, которые часто инспектируют исходный код веб-ресурсов. Firefox позволяет просматривать исходный код сайтов в стороннем редакторе.

      Нужно изменить два параметра:

      Название параметра: view_source.editor.external

      Значение по умолчанию: false

      Установите значение: true (включение просмотра кода во внешнем редакторе)

      Название параметра: view_source.editor.path

      Значение по умолчанию: пустое

      Установите значение: задайте путь до желаемого редактора

      Увеличение задержки функции «Сохранить ссылку как»

      При использовании функции «Сохранить ссылку как» в контекстном меню браузер запрашивает заголовок веб-страниц, чтобы определить название ссылки. Если заголовок не удалось получить за одну секунду, то Firefox выведет ошибку. Это часто случается в медленных сетях. Чтобы решить данную проблему, увеличьте значение параметра Browser.download.saveLinkAsFilenameTimeout .

      Значение по умолчанию: 4000 (4 секунды)

      Установите значение: любое значение выше 1000 (значение указывается в миллисекундах)

      Автоматическое скрытие панели инструментов в полноэкранном режиме

      В полноэкранном режиме панель инструментов скрывается и появляется только при наведении мыши. Вы можете сделать ее всегда видимой, установив значение false для параметра browser.fullscreen.autohide .

      Значение по умолчанию: true (всегда скрывать)

      Установите значение: false (панель всегда показывается)

      Заключение

      во время разработки я должен "очистить кэш" в Firefox все время, чтобы заставить его использовать последнюю версию файлов JavaScript.

      есть ли какая-то настройка (о:config), чтобы полностью отключить кэширование для файлов JavaScript? Или, если нет, для всех файлов?

      введите "about:config" в адресную строку Firefox и установите:

      Если вы разрабатываете локально или используете новый атрибут манифеста HTML5, вам также может потребоваться установить следующее В about: config -

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

      вы пытались использовать CTRL - Ф5 обновить страницу?

      нет конкретной опции для отключения кэширования только для JavaScript, вам придется полностью отключить кэширование.

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

      на той же странице, которую вы хотите отключить кэширование этого : FYI: версия, над которой я работаю, - 30.0

      open webdeveloper toolbar
      open web developer

      and pick disable cache

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

      Если вы работаете с кодом на стороне сервера, вы можете создать случайное число и добавить его в конец src следующим образом.

      src= " yourJavascriptFile.Яш?датчика случайных чисел=434534"

      с randomNumber генерируется случайным образом каждый раз.

      Firefox 48 Инструменты Разработчика

      позволяет отключить кэш только тогда, когда toolbox открыт, что идеально подходит для веб-разработки:

      • F12
      • коробка передач в правом верхнем углу
      • прокрутите вниз верхние дополнительные настройки
      • проверьте " отключить кэш (когда toolbox открыт)"

      enter image description here

      Я знаю, что воскрешаю древний вопрос, но я пытался решить эту проблему сегодня и иметь альтернативное решение. Переключение кэширования, когда я хочу протестировать, было для меня неприемлемым, и, как уже упоминалось, жесткое обновление (ctrl+shift+r) не всегда работает.

      вместо этого я решил поместить следующее в свой vhost.conf файл (также можно сделать .htaccess) в моей среде разработки:

      в моей среде разработки это гарантирует, что js и css всегда возвращается. Кроме того, это не влияет на остальную часть моего просмотра, а также работает для всех браузеров, поэтому тестирование в chrome / ie и т. д. Также легко.

      чтобы убедиться, что мои клиенты всегда видят последнюю версию на производстве, мы увеличиваем строку запроса на js include on каждое обновление, т. е.

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

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

      вам нужно будет настроить для ваших конкретных инструментов среды, но если вы используете PHP / Apache, вот отличное решение для вас и конечные получатели.

      можно использовать CTRL - Ф5 перезагрузить в обход кэша.

      вы можете установить настройки в firefox, Чтобы не использовать кэш

      вы можете настроить веб-сервер для отправки заголовков no-cache/Expires/Cache-Control для файлов js.

      здесь пример для веб-сервера Apache.

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

      enter image description here

      есть плюсы и минусы последних двух решений, опубликованных, но они оба IMHO отличные решения.

      вы можете или не хотите, чтобы Ваш идентификатор сеанса был встроен в Ваш url-адрес для более жесткой безопасности. Но в разработке это не должно иметь значения, но что, если вы забудете удалить его? И это действительно работает? Разве вам не нужно что-то вроде генератора последовательных чисел (счетчик попаданий, хранящийся в сеансе, или, может быть, даже если 1, ТО 0, Если 0, то 1)?

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

      изменение vhost.conf или .файл htaccess делает трюк красиво без необходимости помнить, чтобы добавить и удалить идентификатор сессии. Но недостатком является производительность всех ресурсов JS и css, и если у вас есть большие файлы, это замедлит вас.

      оба кажутся большими, элегантными решениями - зависит от ваших потребностей.

      Я использую CTRL - SHIFT - удалить активировать функцию безопасности, позволяя вам очистить кэш, куки, сбросить и т. д., все сразу. Вы даже можете настроить его так, чтобы он просто делал это, вместо того, чтобы выскакивать диалоговое окно с просьбой подтвердить.

      в более высоких версиях Firefox, как Nightly, есть опции с именем "отключить кэш", вы можете найти его, нажав на шестеренку. И эти параметры работают только в текущем сеансе, что означает, что когда вы закрываете инспектор и перезапускаете его, вы должны проверить его снова, если хотите отключить catch.

      после 2 часов просмотра различных альтернатив это то, что сработало для меня.

      моим требованием было отключить кэширование файлов js и css в моем весеннем защищенном веб-приложении. Но в то же время кэширование этих файлов "внутри" определенного сеанса.

      передача уникального идентификатора с каждым запросом является одним из рекомендуемых подходов.

      и вот что я сделал :- вместо

      какие минусы данный подход приветствуются. Проблемы С Безопасностью ?

      в firefox 45 параметры кэша диска можно установить, изменив значение: браузер.кэш.диск.включить

      значение может быть установлено на странице" about:config".

      True (по умолчанию): используйте дисковый кэш до емкости, указанной в браузере.кэш.диск.вместимость False: отключить кэш диска (тот же эффект, что и настройка браузер.кэш.диск.емкость до 0)

      прежде всего, это можно легко сделать, например, PHP, чтобы заставить браузер обновлять файлы на основе даты кэша (время истечения срока действия). Если вам просто нужно это для экспериментальных нужд, попробуйте использовать ctrl+shift+del, чтобы очистить весь кэш сразу внутри браузера Firefox. Третье решение-использовать много надстроек, которые выходят из Firefox, чтобы очистить кэш на основе временных линий.

      Отключение кэша в Firefox

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

      Для таких ситуаций разработчиками браузеров была придумана функция кэширования, которая позволяет сохранить некоторые файлы на компьютере, и при повторном посещении определенной страницы программа уже не скачивает контент с интернета, а берет его с диска компьютера, что повышает скорость загрузки ресурса. Иногда такую функцию нужно отключить – о том, как это можно осуществить в браузере Mozilla Firefox Quantum, мы расскажем далее в нашей статье. См. также: Как очистить кэш в Mozilla Firefox

      Отключение функции кэширования Иконка кэш, отключить, папки

      К сожалению, в обычных настройках браузера нет возможности изменить параметры данной функции, поэтому для достижения нужного нам результата мы будем использовать настройки разработчика. Чтобы открыть их, проделаем следующие операции:

      1. Запускаем Firefox и в адресную строку вводим текст about:config и нажимаем «Enter».
      2. Далее кликаем по кнопке «Я принимаю на себя риск».

      Я принимаю на себя риск Firefox

      Открываем окно продвинутых настроек браузера

      browser.cache.offline.enable

      browser.cache.disk.enable

      browser.cache.disk_cache_ssl

      browser.cache.memory.enable

      Параметр browser.cache.offline.enable в конфигурации Firefox

      Устанавливаем параметр «false» в строке настроек кэширования

      Примечание: так как разработчики браузера постоянно обновляют программу, некоторые команды могут отсутствовать в списке или называться по-другому.

      Теперь кэширование файлов будет отключено, и браузер при заходе на сайты будет скачивать файлы для отображения страниц из интернета. См. также: Как ускорить Mozilla Firefox разными способами

      Читайте также: