Хитрый трюк, чтобы улучшить скорость вашего браузера, как firefox sqlite данных базы vakumirate. Процесс очистки выполняется перестроение базы данных таким образом дефрагментации, уменьшение размера и он делает поиск быстрее, более эффективное использование дискового пространства и возможно уменьшение нагрузки на диске как прочитанные в последовательности моих секторов. В целом это относится к каждой базе данных, которая не выполняет автоматического вакуум/defrag для себя.

Простой процесс дефрагментации базы данных Firefox довольно тривиально – Мы выполняем SQLite3 db файл вакуум в папке профиля firefox. В linux путь обычно является ~/.mozilla/firefox/random-name.default. В общем вы должны иметь только 1 dirketoriâ в mozilla / firefox. Если у вас больше, вы можете проверить ~/.mozilla/firefox/profiles.ini, правильный каталог является профиль вашего браузера. Так как я не хочу выполнить процесс рук, подписаны на простой скрипт для дефрагментации базы данных:

for db in $(find ~/.mozilla/firefox/$(grep Path ~/.mozilla/firefox/profiles.ini | cut -d'=' -f2) -maxdepth 1 -name "*.sqlite" -type f)
do
   echo "VACUUM ${db}"
   sqlite3 ${db} VACUUM
   sqlite3 ${db} REINDEX
done

После запуска сценария в поисках истории и lisika загрузки значительно быстрее. Я думаю, что сценарий с незначительными изменениями могут быть использованы в Mac OS.

p. s, что варианты для Mac OS X – Протестировано на Mac OS X Сьерра. Нам нужно заставить delimit″ra к новой строке для пространства в пути к папке, содержащей профиль firefox

OIFS="$IFS"
IFS=$'\n'
for db in $(find ~/Library/Application\ Support/Firefox/$(grep Path ~/Library/Application\ Support/Firefox/profiles.ini | cut -d'=' -f2)  -maxdepth 1  -name "*.sqlite" -type f)
do
echo "VACUUM && REINDEX ${db}"
sqlite3 "${db}" VACUUM;
sqlite3 "${db}" REINDEX;
done

Время от времени я должен использовать Bitcoin URI, и когда у меня был мой клиент не ассоциировал раздражающим, Я просто должен делать все вручную. Prodtsedurata чрезвычайно тривиально в ассоциации. Он может быть получен следующим 5 счет

  1. Открыть в адресной строке о:конфиг
  2. Создание нового типа ключа логическое значение (Klys правая кнопка мыши -> новый -> логический)
  3. введите имя: Network.Protocol-handler.expose.bitcoin
  4. Выберите значение ЛОЖЬ
  5. В следующий раз вы щелкните Bitcoin URI будет предложено выбрать путь к ваш клиент Bitcoin. Будьте уверены, что это правовой санкцией прав.

Лично я использую Многоразрядная Клиент, который имеет все необходимые функции и достаточно p″rgavič″k

Official Iceweasel Icon, used in Debian Package

Я использую Debian для почти 5-6 уже лет. Одна из вещей, которые всегда меня, люди из Debian команда и заменяются Firefox Iceweasel. Причина довольно идеологической – Начиная с Debian держите иметь полностью 100% бесплатное распространение и некоторые компоненты, такие как шрифты и другие вещи являются собственностью в Firefox с помощью вилки-кто освобождается от этих вещей. Иногда “Weasels льда” действовал странные, но я никогда не имел 100% четкие доказательства, что знают другой браузер. По крайней мере это было до вчерашнего дня. Вчера я сделал HTML5 тест на моем браузере и обнаружил неприятный факт, Я делаю 10-15 очков меньше, чем стандартная версия. Крайне неудобно, Теперь я проверил версии были такими же 18.0.1. Теперь вещи ясны, Он будет вернуться к стандартной версии, но интересно, почему это важный компонент не работает, как ожидалось, и это не упоминается. Как правило довольно раздраженной из фанатичных идеологов, кто предпочел бы 100% Открытые решения, даже если он не работает так, как мы должны будет главным образом. Это как потери основных производительность GPU для использования свободного драйвера Nvidia вместо того, кто предлагает мне производителя – Лично я не могу позволить себе такую потерю продуктивности. Так что давайте вернемся к миграции из одного браузера на другой. В целом является довольно проста, если вы можете рассчитывать в несколько шагов вы будет сосредоточиться на наиболее важных

  1. Загрузить правильную версию для вашей архитектуры вопросы, если вы используете версии x86 или x64 для плагинов как Flash и некоторые другие, которые уже установлены на вашей системе. Если вы не уверены, что такое архитектура, которую можно проверить с помощью команды uname-m в kozolata.
wget ftp://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-$(uname -m)/en-US/firefox-18.0.1.tar.bz2 -O /tmp/firefox.tar.bz2
  1. Экстракт-браузер, который вы можете сделать везде, где вы хотите/дома или / opt где ваш душ мешок я лично predpočtoh/отказаться
tar jxfv /tmp/firefox.tar.bz2 -C /opt/
  1. Добавить ссылку на старый исполняемый файл в новое расположение браузера-
ln -s /opt/firefox/firefox /usr/bin/firefox
  1. Добавьте ссылку на плагин (ы) в новое местоположение таким образом мы можем смотреть флэш-видео, и т.д.
ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins
  1. По умолчанию обновления broser
update-alternatives --install  /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100
  1. и добавьте запись для новой программы в вашей системе
echo '[Desktop Entry]
Name=Firefox
GenericName=Web Browser
Comment=Surf the internet
Exec=/opt/firefox/firefox %u
Terminal=false
Icon=/opt/firefox/icons/mozicon128.png
Type=Application
Categories=Application;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;
StartupWMClass=Firefox-bin
StartupNotify=true' > /usr/share/applications/firefox.desktop

В общем это шаги, которые вы должны следовать. Потому что я m″rzeli и я делать все вручную каждый раз, когда я сделал следующий сценарий.

#!/bin/bash

VERSION='18.0.1'

if [ $EUID -ne 0 ]
then
echo -en "�33[1;31mERROR: Must be a 'root'!!! nUse 'su' or 'sudo ./ff_install' 🙂 �33[0m n"
exit
fi

wget ftp://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-$(uname -m)/en-US/firefox-18.0.1.tar.bz2 -O /tmp/firefox.tar.bz2

tar jxfv /tmp/firefox.tar.bz2 -C /opt/
chown $1:$1 -R /opt/firefox
mv /usr/bin/firefox /usr/bin/firefox-iw
ln -s /opt/firefox/firefox /usr/bin/firefox
ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins

update-alternatives --install  /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100

echo '[Desktop Entry]
Name=Firefox
GenericName=Web Browser
Comment=Surf the internet
Exec=/opt/firefox/firefox %u
Terminal=false
Icon=/opt/firefox/icons/mozicon128.png
Type=Application
Categories=Application;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;
StartupWMClass=Firefox-bin
StartupNotify=true' > /usr/share/applications/firefox.desktop

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

./ff_install your_user_name

Эта красивая субботу вечером я дома и не имеет никакого отношения к pravyareshih на apdeitna тему, которая была 2 версии назад 😆 вообще приятно, что вы знаете, что файл Kade've сидел вокруг собирание все пошло хорошо gladsko просто забыли сделать 2 исправления в CSS-а и дополнительные 🙂 Наладка конкретную тему исправить досадные ошибки в Радоме бар до этого был один krivichak проход, и теперь все выглядит довольно гладко

От недели позолотой Firefox 3.1beta2 я не могу не жаловался brauzarcheto. Велика ускорить. по крайней мере 2-3 раз быстрее, несколько облегченного Variant Linux, что это было очень плохо, даже больше, чем skaip ;). Мне просто нужно отключить проверку на совместимость добавок Stances это просто супер. При открытии новой вкладки в адресной строке говорит около:конфиг Затем щелкните правой кнопкой мыши и пределения klikvanete новый->логический название положить extensions.checkCompatibility и оценка стоимости выбрать ложный И вы готовы