Изменения настроек 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

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

Как восстановить настройки по умолчанию

Если вы что-то напутали с файлом prefs.js или просто хотите вернуть обратно настройки по умолчанию, или восстановите резервный файл, который вы только что создадали, или удалите файл prefs.js для того, чтобы MicroB сгенерировал его с настройками по умолчанию.

для восстановления резервной копии:

  • закройте все окна MicroB
sudo gainroot
invoke-rc.d tablet-browser-daemon stop 
exit
cd .mozilla/microb
cp prefs.js.backup prefs.js
sudo gainroot
invoke-rc.d tablet-browser-daemon start
exit

...или для удаления файла prefs.js:

  • закройте все окна MicroB
sudo gainroot
invoke-rc.d tablet-browser-daemon stop 
rm /mozilla/microb/prefs.js
invoke-rc.d tablet-browser-daemon start
exit
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты