Posts tagged FireFox

Firefox databases VACUUM and REINDEX

0

One clever trick to improve the speed of firefox browser like Vacuums sqlite based his data. VACUUM process Drops database as her thus defragment, decreased size and demand makes it faster, disk usage more efficiently and possibly decreased load on your disk as read in the sequence of sectors me. Generally this applies to any database that does not automatically vacuum / defrag yourself.

The process by defragmenting the database Firefox is pretty trivial – perform sqlite3 db-file VACUUM the profile directory of firefox. In linux the road to it is usually ~ / .mozilla / firefox / random-name.default. In general, you should only 1 dirketoriâ in .mozilla / firefox more if you can check the ~ / .mozilla / firefox / profiles.ini korektnata directory for the e profile of your browser. Since I was not engaged to perform the process manually tallied simple script to defragment databases:

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

After executing the script demand in history-it itself loading lisika is significantly faster. I guess the script with minor modifications can be used in Mac OS.

p.s Ето варианта и за Mac OS X – tested on Mac OS X Sierra. We need to speed up delimitara is a new line for space in the path to the folder which contains the profile of 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

Firefox working with Bitcoin URI

0

From time to time I have to use Bitcoin URI and when I had my client did not associate irritating, I will merely have to do everything by hand. Prodtsedurata is extremely trivial in the association. It can be synthesized in the following 5 score

  1. Open in your address bar about:config
  2. Create a new key type boolean (Klys right mouse button -> new -> boolean)
  3. enter a name: network.protocol-handler.expose.bitcoin
  4. Select a value false
  5. The next time you click on the Bitcoin URI will be asked to choose the way to Bitcoin client. Be sure that is enforceable rights.

I personally use MultiBit client that is has all necessary functionality and enough pargavichak

Debian x86 & x64 replace Iceweasel with Firefox

0

Official Iceweasel Icon, used in Debian Package

I use Debian on almost 5-6 years now. One of the things that I have always been disturbing, that people from Debian team-and have replaced Firefox with Iceweasel. The reason is quite ideological – as Debian-chi insist on having completely 100% Free distribution and some components like fonts and other things are proprietary to Firefox using fork-and which is free from these things. sometimes “ice Weasel” He behaved strangely, but I never had 100% clear evidence, that marginally different browser. At least that was until yesterday. Yesterday I made html5 test of the browser-me and found unpleasant fact, I do 10-15 points less than the standard version. extremely uncomfortable, immediately sverih versions me were the same 18.0.1. From here on, things are clear, He will return to the standard version but wonder why important components do not work as expected and it is not mentioned. Overall quite annoyed of fanatical ideologues who would prefer 100% open solution that even if you do not work as well as they should will be primarily. It's like I lose the main performance GPU-it to use the free driver for Nvidia instead of one that offers me manufacturer – I personally can not afford such a loss of productivity. So let's get back migration from one to the other browser. Overall, it is quite simple if I can enumerate a few steps will focus on the most important

  1. Download the correct version for your architecture makes a difference whether you use x86 or x64 versions of plug-ins like Flash and any other already installed on your system. If you're not sure what architecture you can check with uname -m command in console.
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. Extract browser-a what you can do where you want / home / opt or where your soul jackets personally I predpochtoh / opt
tar jxfv /tmp/firefox.tar.bz2 -C /opt/
  1. Add a link to the old executable file to the new location of the browser-and
ln -s /opt/firefox/firefox /usr/bin/firefox
  1. add a link for plugin-s to the new location so we can watch flash videos etc.
ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins
  1. update broser-a default
update-alternatives --install  /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100
  1. and adding an entry for the new program on your system
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

In general, these are the steps we should follow. Because I'm lazy and do not do everything by hand every time I made the following script.

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

Important thing I missed is that the directory where the version of firefox-and must be your current user can upgrade versions without problems. Therefore the above script should start with your user attribute.

./ff_install your_user_name

Adblock for Bulgarians

0

I recently came across lists for Adblock blocking unwanted content from Bulgarian sites. Although, I've got some of my your filters and these are not redundant and help set according 😉

slightly apdeitche

0

This beautiful Saturday night I'm at home and has nothing to pravyareshih to apdeitna Inn's theme that was 2 versions back 😆 generally nice that you know what a file Kade've sat around picking everything went well gladsko just forgot to do 2 the fix in css-a and an additional 🙂 Setting-up a particular topic rather fix annoying bugs example Radom bar before was one krivichak pass and now things look quite smooth

From week gilding Firefox 3.1beta2 can not I did not complain of brauzarcheto. Great is to speed. at least 2-3 times faster little lightweight Linux variant that was damn bad, even more than skaip ;). I just need to disable the check for compatibility of additives stances it super easy. By opening a new tab in the address bar says about:config Then right-bution mouse and klikvanete new->boolean name put extensions.checkCompatibility and value estimation choose false And you're done

Go to Top