Изменения настроек MicroB

Материал из FRUCT Maemo wiki (Russian)
Перейти к: навигация, поиск


Настройки

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

Удаляет cookie-файлы, когда MicroB закрывается (разрешает только на сессию). Это применимо только к новым cookie-файлам. Для того, чтобы удалить также предыдущие cookie-файлы зайдите в Инструменты -> очистить ->cookie-файлы в MicroB:

network.cookie.lifetimePolicy 2

Активирует плавную прокрутку. Это полезно, когда кнопки направления движения сконфигурированы для прокрутки::

general.smoothScroll true

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

browser.urlbar.clickSelectsAll true

Устанавливает минимальный размер шрифта и размер шрифта по умолчанию в точках, в данном случае он равен 20 точкам. В зависимости от того, какой язык вы используете, также устанавливает font.min-size.fixed.ja (японский) и так далее:

font.min-size.fixed.x-western 20
font.min-size.fixed.x-unicode 20
font.min-size.variable.x-western 20
font.min-size.variable.x-unicode 20
font.size.variable.x-western 20
font.size.fixed.x-unicode 20

Специальные изменения настроек скорости для интернет планшетов:

browser.cache.memory.capacity 8192
browser.sessionhistory.max_entries 4
content.notify.interval 1250000
content.notify.ontimer true
network.http.max-connections 4
network.http.max-connections-per-server 4
network.http.max-persistent-connections-per-server 1
network.http.pipelining.maxrequests 1000
network.http.pipelining true
nglayout.initialpaint.delay 2000

За объяснением этих и других настроек в about:config обратитесь в данную статью.

Редактирование файла prefs.js

Для редактирования файла на самом планшете:

  • если у вас еще нет доступа с правами администратора, инсталлируйте 'rootsh' при помощи Администратора приложений
  • если у вас не инсталлирована 'nano', получите ее при помощи Администратора приложений
  • закройте все окна MicroB
  • откройте xterm
sudo gainroot
invoke-rc.d tablet-browser-daemon stop 
exit
cd .mozilla/microb
cp prefs.js prefs.js.backup
nano prefs.js
  • прокрутите до той строки, которую вы хотите изменить/добавить и внесите изменения. Будьте внимательны, используйте точный формат user_pref("nameofthesetting", thevalue); . Если вы пропустите один из знаков ';' , '(', и так далее, MicroB проигнорирует настройки. Если настройки не существует, добавьте ее сами.
  • для сохранения файла нажмите ctrl, x, y, возврат.
sudo gainroot
invoke-rc.d tablet-browser-daemon start
exit

Если вы решили редактировать prefs.js на вашем компьютере, убедитесь, что вы:

  • запустили в качестве администратора "invoke-rc.d tablet-browser-daemon stop" до редактирования и "invoke-rc.d tablet-browser-daemon start" после редактирования.
  • работали в редакторе, который использует окончания строки в стиле linux
  • правильно восстановили права доступа и принадлежность файла, когда вы возвращали его на место

Настройки, которые не будут держаться

Некоторые настройки сбрасываются, когда запускают MicroB. Это печально, но вам придется с этим смириться.

[список интересных строк]

Заменяемые:

* snav.keyCode.modifier
* general.useragent.locale
* general.useragent.vendor

Произвольно заменяемые значением из plugins.flashhack:

* ftv.enabled
* snav.ignoreTextFields
* snav.disableJS
* layout.full.zoom.mode.fast
* plugin.default_plugin_disable
* security.warn_entering_secure
* security.warn_leaving_secure
* security.warn_submit_insecure

Для любой из таких настроек вы можете использовать закладки

about:config?prefname={name}&prefvalue={value}&sprefname=donotomit

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

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты