Astuto truco para aumentar la velocidad de trabajo del navegador de firefox os, como вакумирате de la base de datos sqlite. VACUUM proceso преизгражда la base de datos, por lo tanto, su дефрагментира, se redujo el tamaño y hace que la demanda es más rápido, el uso de un disco de forma más eficaz posible, se redujo la carga de la unidad, así como leer en secuencia dentro de mí. Como regla general, esto es cierto para cualquier base de datos, que no realiza automáticamente vacuum/defrag mismo.

El proceso de desfragmentación de la base de datos de Firefox es bastante trivial – cumplimos sqlite3 db-archivo vacío en профилната directorio de firefox. En linux, el camino hacia ella, que normalmente está en ~/.mozilla/firefox/random-name.default. En principio, sólo debe tener 1 диркетория .mozilla/firefox, si tienes más, usted puede comprobar,~/.mozilla/firefox/profiles.ini para que el directorio en el perfil de su navegador. Ya que no quiero realizar el proceso de mano firmado en un sencillo script para desfragmentar bases de datos:

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

Después de ejecutar el script en la búsqueda de la historia y la lisika de carga es significativamente más rápida. Supongo que la secuencia de comandos con pequeñas modificaciones puede ser utilizado en Mac OS.

p. s que opciones para Mac OS X – probado en Mac OS X Sierra. Tenemos que forzar el delimit″ra a una nueva línea para el espacio en la ruta a la carpeta que contiene el perfil de 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

De vez en vez necesidad utilizar el URI Bitcoin y cuando tuve mi cliente asociado es irritante, Usted debe hacer todo a mano. Prodcedurata es un extremadamente trivial por la Asociación. Pueden ser sintetizados en el siguiente 5 puntos

  1. Abierto en la barra de direcciones de:config
  2. Crear una nueva clave de tipo booleano (Klis con botón derecho del ratón> nuevo-> Boolean)
  3. Introduzca un nombre: Network.Protocol-handler.expose.bitcoin
  4. Seleccione el valor false
  5. La próxima vez que se hace clic en un Bitcoin URI se le pedirá que elija la forma de Bitcoin cliente. Asegúrese de que los derechos de disposición es.

Yo personalmente uso multibit cliente que disponga de toda la funcionalidad necesaria y suficiente pargavichak

Official Iceweasel Icon, used in Debian Package

Използвам Debian от почти 5-6 години вече. Едно от нещата което винаги ме е смущавало е, че хората от Debian team-а са заместили Firefox с Iceweasel. Причината е съвсем идеологическатъй като Debian-ци държат да имат напълно 100% свободна дистрибуция а някой компоненти като шрифтове и други неща са собственически в Firefox се използва fork-а в който е освободен от тези неща. ПонякогаЛедената Невестулкасе е държала странно, но никога не съм имал 100% ясно доказателство, че маргинално е различен browser. Поне така беше до вчера. Вчера си направих html5 test на browser-а ми и установих неприятния факт, че правя 10-15 точки по малко от стандартната версия. Изключително неприятно, веднага сверих версиите ми бяха еднакви 18.0.1. От тук нататък нещата са ясни, че ще се завърна към стандартната версия но се чудя защо важни компонентни не работят както се очаква и това не е споменато. Като цяло доста се дразня на фанатизирани идеолози които ще предпочетат 100% отворено решение което дори и да не работи толкова добре колкото трябва ще бъде основно. Това е като да загубя основната производителност на GPU-то за да използвам свободния драйвер за Nvidia вместо този който ми предлага производителялично аз не мога да си позволя подобна загуба на производителност. Та нека да се върнем на миграцията от единия на другия browser. Като цяло е доста простичка ако мога да я изброя в няколко стъпки ще наблегна на най важните

  1. Сваляне на правилната версия за вашата архитектура има значение дали ще ползвате x86 или x64 версията за плъгините като флаш и някой други който вече са инсталирани на системата ви. Ако не сте сигурни каква е архитектурата ви може да проверите с uname -m командата в козолата.
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. Разархивиране на browser-a това може да го направите където си искате /home /opt или където душа ви сака лично аз предпочтох /opt
tar jxfv /tmp/firefox.tar.bz2 -C /opt/
  1. Добавяне на линк към стария изпълним файл към новата локация на browser-а
ln -s /opt/firefox/firefox /usr/bin/firefox
  1. добавяне на линк за plugin-ите към новата локация за да можем да гледаме flash клипове и прочие
ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins
  1. обновяване на broser-a по подразбиране
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

В общи линии това са стъпките който трябва да следваме. Понеже аз съм мързели и не ми се прави всичко на ръка всеки път си направих следния скрипт.

#!/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

Este sábado por la noche maravillosa soy casa y no lo que a pravâreših a ″pdeitna temičkata es 2 versiones de nuevo generalmente bueno 😆 sabes que archivo donde me čoplil todo fue muy gladsko sólo se olvidó de hacer 2 partes fijas en css y un 🙂 de nastroika adicional fijan definitivamente el tema bastante molesto de error por ejemplo la barra de búsqueda antes de un paso era krivič″k y ahora las cosas se ven bastante suaves

De una semana usando Firefox 3.1 beta2 incluso puedo quejar acerca de brauz″rčeto. Es gran velocidad. Por lo menos 2-3 veces en una rápida pocas olekotili linuksiâ opción que era realmente malo, incluso más que skaip ;). Sólo tuve que deshabilitar el comprobador de compatibilidad add-ons que tiene súper fácil. Al abrir una nueva pestaña y en la escritura de la barra de dirección Acerca de:config Luego a la derecha del ratón y klikvanete o Nueva->Boolean poner el nombre extensions.checkCompatibility elegir un valor real falso Y listo