Поддержка > Сети/Интернет
Firefox, настройка javascript.
<< < (4/5) > >>
Пользователь.:
dom.max_script_run_time - время ожидания выполнения скрипта, увеличил до 30 секунд, на старом компьютере скрипты долго обрабатываются, дефолтных 20 секунд иногда не хватает - выходит сообщение с вопросом продолжить выполнение скрипта или прекратить, без сообщения выполнится быстрее.

-------------

Пока не разобрался что значат эти параметры
javascript.options.ion
javascript.options.asmjs
javascript.options.wasm

Предполагаю, что это обработчики подвидов жабаскрипта. Редко попадаются, вот и не влияют на скорость загрузки страниц.

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

browser.urlbar.filter.javascript - тут указано, что скрипты используются для обработки вводимых слов в адресной строке, отключил.
Пользователь.:
На этом форуме всего 4 скрипта, даже одноядерный процессор обрабатывает их моментально.

В магазине DNS насчитал 84 скрипта, старому одноядерному процессору на их обработку требуется 30 секунд, сидишь и ждешь.
Некоторые можно заблокировать, но мне не хочется долго изучать какой за что отвечает.

Можно попробовать увеличить кэш скриптов, отключить сжатие. Расход памяти немного увеличится (на компьютере есть неиспользованная память - добавил), зато обработка скриптов должна ускориться (на милисекунды?).
Пользователь.:
Нашел способ как найти среди всех скриптов ненужные - дополнения Umatrix или Ghotery, потом прописать блокировку в Ublock.
Umatrix или Ghotery постоянно ненужны, заблокировать скрипты для часто посещаемых сайтов и отключить их чтобы не замедляли браузер.

Umatrix находит больше, значит буду искать трекеры через него и записывать в Ublock.
Пользователь.:
Umatrix и Ghotery проигрывают по функциям блокировщику Ublock Origin.

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

Удалил Umatrix и Ghotery.
Пользователь.:
javascript.options.asyncstack - думал многопоточность, а оказалось


--- Цитировать (выделенное) ---Добавлена настройка javascript.options.asyncstack для визуального разделения асинхронных сообщений в web-консоли. При активации настройки для console.trace() и console.error() выводится полный стек вызова асинхронных операций, позволяющий разобраться в планировании запуска таймеров, событий, promise, генераторов и т.п.
--- Конец цитаты ---
https://forum.mozilla-russia.org/viewtopic.php?id=75195

Значит это для разработчиков.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии