#firefox #developer-tools #firefox-developer-tools
#firefox #разработчик-инструменты #firefox-разработчик-инструменты
Вопрос:
В Firefox 66 в Windows 10 я вижу инструмент анализа производительности на вкладке Сеть инструментов разработчика.
Я нажимаю значок секундомера, чтобы начать анализ производительности для запросов.
Но я вижу, что круговые диаграммы выделены серым цветом и всегда находятся в состоянии загрузки, независимо от того, как долго я жду.
Почему они не показывают показатели производительности? Нужно ли включать какие-либо настройки?
Комментарии:
1. Обновите Firefox ( перейдите к
about:support
) (или используйте новый профиль) и протестируйте снова2. Спасибо. 🙂
Refresh Firefox
сделал это. Теперь он работает. 🙂 Если вы укажете это в качестве ответа, другие также выиграют.
Ответ №1:
Я могу воспроизвести эту проблему в новом профиле Firefox 66. Поиск в баг-трекере привел меня к ошибке 1430698.
Согласно информации там, установка network.http.rcwn.enabled
false
via about:config
решает проблему, и это сработало для меня. Сказав это, мне неясно, что на самом деле делает эта опция, поэтому используйте ее на свой страх и риск.
Комментарии:
1.Я мог бы найти эту опцию @ about: записи конфигурации Я не знаю, обновлен ли этот список или нет, есть идеи, что
rcwn
означает?2. Я просто немного поискал
rcwn
, и это значитRace Cache with Network
. Это означает, что браузер должен запустить оба — извлечение кэша из кэша на жестком диске, а также HTTP-запрос для получения ресурса с сервера — и позволить им обоим участвовать в гонке и получать ресурс от того, кто выиграет гонку. Это полезно для людей, использующих старые жесткие диски, где время доступа к жесткому диску может быть медленнее, чем получение ресурса через высокоскоростное интернет-соединение.3. Кроме того, после отключения указанного флага он работает только для некоторых веб-сайтов. Например, это не работает для моего веб-сайта sathyaish.net , и это также не работает для этого веб-сайта reddit.com/r/firefox/comments/84wrie/… Я заметил, что он работает для простых веб-сайтов, которые просто загружают статические ресурсы, а затем молчат. Например, для этого веб-сайта kb.mozillazine.org/Browser.cache.memory.enable Если веб-сайт после первоначальной загрузки контента все еще отправляет ajax-запросы, это не работает для него.
4. Хорошо, я замечаю, что если я очищаю кеш браузера, он работает, но только на это время. Как только кэш будет загружен, а затем я перезагружаю страницу, либо обновляя браузер (f5), либо выполняя жесткое обновление (Ctrl F5), он снова показывает серые поля. Кроме того, когда он работает только в первый раз после того, как вы очистили кэш / хранилище браузера, оба значения — для пустого кэша и для загруженного кэша — читаются точно так же, поэтому невозможно провести правильное сравнение двух состояний.
5. @WaterCoolerv2 попробуйте включить
Disable Cache
опцию на вкладке Сеть. итак, Firefox ничего не кэширует, и все готово
Ответ №2:
Вам необходимо обновить Firefox.
От сброса настроек Firefox до устранения неполадок и устранения проблем
Сброс настроек (масштабирование, вкладки, конфиденциальность, сеть, шифрование, обновления, где сохранять загруженные файлы и т. Д.) Является Одной из многих процедур, Которые могут быть полезны.
Вы можете обновить Firefox, выполнив следующие шаги (по состоянию v66.x
на ):
- Откройте Firefox
- Перейдите к
about:support
- Нажмите на
Refresh Firefox ...
кнопку (Firefox закроется, чтобы обновить себя)
Примечание: (из упомянутой статьи)
При использовании функции обновления будут сохранены ваши закладки, история просмотров, открытые вкладки, окна, пароли, файлы cookie и информация об автоматическом заполнении веб-формы. Однако ваши расширения и темы будут удалены, а ваши настройки будут сброшены.
Комментарии:
1. Он вернулся, а затем снова исчез.
2. Если вы ничего не изменили (поскольку вы обновили Firefox) и не добавили никаких дополнений, я думаю, вам следует сообщить об этом как об ошибке ( bugzilla.mozilla.org ) ( кстати, в моем тесте все работает нормально )