А можно уточнить? А разве если в более новой версии, отсутствует какой-либо параметр в about:config, присутствующий в более старых версиях FF, то что? Разве нельзя его создать самостоятельно и в ручную задать ему необходимое значение и при этом он будет прекрасно функционировать? По моему это так. Просто разработчики изъяли его из конфига, по каким-то, только им понятным соображениям. Или же это касается\не касается только определённых параметров в конфиге? То есть некоторые параметры можно реанимировать, а некоторые нет!
А если исходить из этой локальной информации по параметру browser.history_expire_days:
http://blog.bonardo.net/2010/01/20/plac … expiration,
то существует ли какой-либо официальный или пусть не очень, список параметров в конфиге, удалённых или приобретённых от выхода версии к версии?
Проясните момент.
Отредактировано Vulpes (23-10-2013 16:38:28)
Отсутствует
Разве нельзя его создать самостоятельно и в ручную задать ему необходимое значение и при этом он будет прекрасно функционировать?
Создать самостоятельно можно конечно, как и задать ему необходимое значение. А вот функционировать оно вполне возможно не только "прекрасно", но и вообще никак не будет. Если не в этой версии, то в следующей. Или ты думаешь что его убрали просто посмотреть уберется или нет?
Отсутствует
По поводу удаленных строчек значений - обыно если их создать - все будет работать.
@Панденок, Firefox Preloader был бы лучшим решением, если бы не было этих странных багов. Дело в том, что при его работе Firefox НЕ записывал тонну информации в папку App/roaming/mozill/firefox/profile bla-bla как обычно. Скажу честно - за 10 минут на SSD лиса включенная с 1-2 простыми вкладками и ничегонеделанием записывала под 300 метров. Предполагаю, что Minimize to tray это именно полностью а не частично запущенный браузер... а значит и записывать-перезаписывать всякие sqlite.wal и прочие будет не останавливаясь.
А теперь опять серьезный вопрос: У меня SSD Plextor M5Pro и с Intel чипсетом с нативной поддержкой Sata3 (HM76). Почему лиса зпускается 2 секунды, а то и дольше?
ДА - у меня под 160 закладок и ДА - у меня история не маленькая, но неужели это так сильно тормозит браузер на SSD? Неужели нельзя создать специальный лист, который будет как бы позже самого браузера загружаться.. если это действительно они тормозят все. Ибо дополнений всего 7-8, а плагинов всего 3.
Попробую обнулить браузер на всякий случай.
Отредактировано Ajvar (24-10-2013 02:38:35)
Отсутствует
Создать самостоятельно можно конечно, как и задать ему необходимое значение. А вот функционировать оно вполне возможно не только "прекрасно", но и вообще никак не будет. Если не в этой версии, то в следующей. Или ты думаешь что его убрали просто посмотреть уберется или нет?
А вы оригинал...
Если я задавая вопрос, написал, что не знаю ответа, то ты немного перефразировав мой вопрос, переадресуешь его мне же. Так я сам бы хотел получить на него ответ! Только ты при этом, сначала сам сомневаешься, задавая риторические вопросы, типа возможно - не возможно, в этой версии - не в этой версии, так потом ещё и меня переспрашиваешь, что я при этом думаю.
Да ничего я не думаю. Я и сам хочу это узнать. Поэтому и спрашиваю у сообщества.
Суть такова. Отсутствие того или иного параметра в about:config не означает, что если его создать он не будет работать. Всё определяется той микропрограммой которая заложена в оболочке (потрохах) FF.
Я знаю, что на форуме есть человек, который возможно может это дело расковырять и дать заключение по тому или иному параметру. Несколько дней назад я видел его сообщение на форуме, а сегодня проискал всё утро и не смог это сообщение найти. Может он и откликнется, прочитав сей эпос.
Ну не знаю. Будет ли подтверждение убедительным и корректным, но вот небольшой пример. Скачал девственный установщик FF_24. Установил сегодня.
Проверил наличие параметра ui.submenuDelay в конфиге. Убедился что его нет. Создал и задал ему значение -1 (минус один). Но ведь работает же.
Значит отсутствие параметра в конфиге, вовсе не означает, что если его создать - он не будет нормально функционировать.
Думается мне, что вопрос в данном случае надо ставить так:
Может ли какой либо конкретный параметр из более старых версий, иметь право на жизнь в других версиях, если он явно не прописан в about:config? И каким образом это можно узнать? Это касается и обсуждаемого здесь параметра browser.history_expire_days. Да и вообще вопрос интересный. Потому как не имея чёткой информации об этом, какой смысл выкладывать значения определённых параметров, в соответствующей статье об about:config. Видимо программист нужен. А может кто список составлял, где что можно, так сказать реанимировать, по старой памяти.
Отсутствует
Vulpes
Если какого-то параметра нет в about:config, то тут два варианта либо он уже не работает либо он просто имеет значение по умолчанию.
Проверяется легко:
создаёте параметр и присваиваете ему любое значение
перезапускаете FF, заходите в about:config и ПКМ сбрасываете параметр на значение по умолчанию
снова перезапускаете FF, если параметр пропал, значит он всё ещё работает, если нет, значит отвалился и FF его обрабатывает как обычную строку.
Отсутствует
Zaycoff
«Обычная строка» тем более должна пропадать после сброса и перезапуска. Скоро ноябрь, посмотрю, исчезнет у меня сама папка «июль» из журнала или нет.
Отредактировано Пандёнок (24-10-2013 20:53:31)
Отсутствует
Только ты при этом, сначала сам сомневаешься,
Я сомневаюсь? И в каком это месте? Ты меня конечно извини, но я как программист примерно представляю ЗАЧЕМ конкретно убирают параметры из доступных для изменения. О чем и написал. А ты как-то ну очень странно прочитал, видимо на своей волне
Проверил наличие параметра ui.submenuDelay в конфиге. Убедился что его нет. Создал и задал ему значение -1 (минус один). Но ведь работает же.
Ты все-таки не понимаешь. Я уточню - раз какой-то параметр убрали из редактора конфига, то это говорит только одно - его планируется вообще исключить из конфигурации. Сейчас его скрывают (заодно сбрасывая его значение в default), чтобы посмотреть как, где и у кого это аукнется, а уже после этого будет принниматься окончательное решение, оставить или вернуть.
Суть моего замечания была такова: если что-то убрали из редактора, лучше сразу начинать искать другие пути решения своей хотелки, а не заводить параметр по-новой в надежде, что он еще обрабатывается в коде и так же будет обрабатываться и в будущих версиях.
Отсутствует
Суть моего замечания была такова: если что-то убрали из редактора, лучше сразу начинать искать другие пути решения своей хотелки, а не заводить параметр по-новой в надежде, что он еще обрабатывается в коде и так же будет обрабатываться и в будущих версиях.
Понятно. Я так понимаю,что ты в курсе, если параметр сначала убирают из конфига, то вскоре можно ожидать, что он вообще перестанет работать. То есть прецеденты уже были?
Так а как узнать то, работает параметр или нет? Ведь некоторые не так просто моментально в прямую и проверить. Ну, например вышеприведённый.
Vulpes
Если какого-то параметра нет в about:config, то тут два варианта либо он уже не работает либо он просто имеет значение по умолчанию.
Проверяется легко:
создаёте параметр и присваиваете ему любое значение
перезапускаете FF, заходите в about:config и ПКМ сбрасываете параметр на значение по умолчанию
снова перезапускаете FF, если параметр пропал, значит он всё ещё работает, если нет, значит отвалился и FF его обрабатывает как обычную строку.
Понятненько. А это гарантирует 100% проверку? Спрашиваю, потому как не понимаю сам механизм.
Вот например, если сбросить параметр ui.submenuDelay, то он исчезнет из конфига вообще. Получается из ваших слов, что он в принципе работоспособный. Так?
Отредактировано Vulpes (24-10-2013 21:57:18)
Отсутствует
«Обычная строка» тем более должна пропадать после сброса и перезапуска.
Сори, тормознул
FF удаляет параметры со значениями по умолчанию из prefs.js, чтобы не раздувать его размер, так правильно
Отсутствует
Опа-на...
Решил создать в FF_24 параметр browser.history_expire_days. Задал количество дней. Перезагрузил FF, залез в конфиг, а его уже и след простыл. Как и не бывало.
Проверьте пожалуйста. Мой косяк или какое встроенное средство самоочистки...?
Отредактировано Vulpes (24-10-2013 22:40:03)
Отсутствует
Мой косяк или какое встроенное средство самоочистки...?
ты его мог встроить расширением потому правило 2.2
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
ты его мог встроить расширением потому правило 2.2
Вирталка VirtualBox 4.3 for Windows.
"Информация для решения проблем"
Имя: Firefox
Версия: 24.0
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0
Расширения
----------
Важные изменённые настройки
---------------------------
browser.cache.disk.capacity: 358400
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.cache.disk.smart_size_cached_value: 358400
browser.link.open_newwindow: 2
browser.places.smartBookmarksVersion: 4
browser.startup.homepage: http://www.ya.ru/
browser.startup.homepage_override.buildID: 20130910160258
browser.startup.homepage_override.mstone: 24.0
browser.tabs.closeButtons: 2
browser.tabs.loadInBackground: false
browser.tabs.onTop: false
browser.urlbar.autocomplete.enabled: false
browser.urlbar.doubleClickSelectsAll: true
browser.urlbar.formatting.enabled: false
browser.urlbar.trimURLs: false
extensions.lastAppVersion: 24.0
network.cookie.cookieBehavior: 1
network.cookie.prefsMigrated: true
network.prefetch-next: false
places.database.lastMaintenance: 1382610701
places.history.expiration.transient_current_max_pages: 80519
plugin.disable_full_page_plugin_for_types: application/pdf
privacy.cpd.offlineApps: true
privacy.cpd.siteSettings: true
privacy.sanitize.migrateFx3Prefs: true
privacy.sanitize.timeSpan: 0
storage.vacuum.last.index: 0
storage.vacuum.last.places.sqlite: 1382610701
Графика
-------
Direct2D включён: Заблокирован для вашей видеокарты из-за нерешённых проблем с драйвером.
DirectWrite включён: false (6.1.7601.17514)
GPU #2 активен: false
windowLayerManagerRemote: false
Аппаратно ускоренные окна: 0/1 Basic Заблокирован для вашей видеокарты из-за нерешённых проблем с драйвером.
Версия драйвера: 4.2.12.0
Визуализатор WebGL: Заблокирован для вашей видеокарты из-за нерешённых проблем с драйвером.
Дата разработки драйвера: 4-12-2013
Драйвера видеокарты: VBoxDisp
Код производителя: 0x80ee
Код устройства: 0xbeef
Объём видеопамяти: Unknown
Описание видеокарты: VirtualBox Graphics Adapter
AzureCanvasBackend: skia
AzureContentBackend: none
AzureFallbackCanvasBackend: cairo
JavaScript
----------
Инкрементальный GC: true
Поддержка доступности
---------------------
Активирована: false
Отключение поддержки доступности: 0
Версии библиотек
----------------
NSPR
Ожидаемая минимальная версия: 4.10
Используемая версия: 4.10
NSS
Ожидаемая минимальная версия: 3.15.1 Basic ECC
Используемая версия: 3.15.1 Basic ECC
NSSSMIME
Ожидаемая минимальная версия: 3.15.1 Basic ECC
Используемая версия: 3.15.1 Basic ECC
NSSSSL
Ожидаемая минимальная версия: 3.15.1 Basic ECC
Используемая версия: 3.15.1 Basic ECC
NSSUTIL
Ожидаемая минимальная версия: 3.15.1
Используемая версия: 3.15.1
w64-ix-slave114
Source
Built from http://hg.mozilla.org/releases/mozilla-release/rev/7c3b0732e765
Build platform
target
i686-pc-mingw32
Build tools
Compiler Version Compiler flags
e:/builds/moz2_slave/rel-m-rel-w32_bld-000000000000/build/obj-firefox/_virtualenv/Scripts/python.exe -O e:/builds/moz2_slave/rel-m-rel-w32_bld-000000000000/build/build/cl.py cl 16.00.30319.01 -TC -nologo -W3 -Gy -Fdgenerated.pdb -wd4244 -wd4819 -we4553 -DNDEBUG -DTRIMMED -Zi -UDEBUG -DNDEBUG -O1 -Oy
e:/builds/moz2_slave/rel-m-rel-w32_bld-000000000000/build/obj-firefox/_virtualenv/Scripts/python.exe -O e:/builds/moz2_slave/rel-m-rel-w32_bld-000000000000/build/build/cl.py cl 16.00.30319.01 -wd4099 -TP -nologo -W3 -Gy -Fdgenerated.pdb -wd4251 -wd4244 -wd4345 -wd4351 -wd4482 -wd4800 -wd4819 -we4553 -GR- -DNDEBUG -DTRIMMED -Zi -UDEBUG -DNDEBUG -O1 -Oy
Configure arguments
--enable-update-channel=release --enable-update-packaging --enable-jemalloc --with-google-api-keyfile=/e/builds/gapi.data --enable-warnings-as-errors --enable-official-branding
Проверил на хосте (прилагать данные не стал. надо - сделаю) на 23.0.1 - ситуация с параметром browser.history_expire_days аналогичная.
Отредактировано Vulpes (25-10-2013 00:23:07)
Отсутствует
http://linuxshare.ru/knowledge/browsers/q001.html
кто-нибудь пробовал в конфиге изменять предлагаемые параметры?
может, что-то даже не то что бесполезно, а и вредно?
не заметил никакого прироста скорости открытия вкладок и запуска самогО ФФ...
Отсутствует