Bem pessoal, este pequeno artigo é uma pequena compilação do que acabei achando por ai e que não lembro bem onde e que, novamente, resolvi compartilhar.

Tudo começou quando eu resolvi instalar o SwiftFOX para verificar esta tão alardeada performance que ele apresenta em relação ao firefox tradicional. para quem não conhece o SwiftFOX ele é um fork do firefox só que compilado especificamente para determinado processador o que, segundo alegam, torna a performance do mesmo bem superior.

Então resolvi testar.

Neste meio tempo, como estou pesquisando sobre frameworks de desenvolvimento php, acabei parando na página do Cake. E o que isso tem a ver ?! Tem a ver, que lá eles colocam alguns screencasts (aulas em video) em formato Quicktime. Ao tentar acessar os mesmo no meu firefox (SIM! Eu ainda estava no Firefox), o mesmo relatava que não havia plugin instalado. Lembrei que eu tinha lido em algum canto que o plugin “tocador” multimídia default do firefox é o totem e não o mplayer, e este apresenta uma série de problemas, algo assim. Bem, o que fiz foi :

aptitude remove totem-mozilla
aptitude install mplayer mplayer-fonts mozilla-mplayer

ou seja, removi o totem e coloquei o mplayer no lugar.

Para conferir se estava tudo beleza, reiniciei meu firefox e digitei, na barra de endereços, about:plugins e estava tudo lá. Entrei novamente na página do cake e fui verificar se conseguia asssistir os screencasts em quicktime. E num é que funcionô merrrmo minino! :D

Depois deste pequeno contra-tempo resolvido fui para o SwiftFox. Baixei a versão para o pentium Prescott, já que o meu processador é um Pentium D. Existem relatos de gente dizendo que, dependendo do processador, já viu ganhos de uns 80% em velocidade.

para instalar o mesmo, a única coisa que eu fiz foi descompactá-lo em minha pasta /opt, como root.

cd /opt
tar xvjf swiftfox-2.0.0.4-prescott.tar.bz2

Feito isso, fui executar o bichim

./firefox

Isso mesmo, você pode chamar ele, como chama o firefox :D

De primeira impressão, achei o carregamento inicial dele mais lento que o firefox, mas no geral achei o bichim realmente mais leve e rápido. Para minha surpresa, estava tudo lá: minhas extensões, etc. Surpresa em termos, já que eu tinha visto em algum canto que ele aproveitava todas as suas configurações, já que isso fica no diretório home do usuário.

Ai fui verificar os plugins. Digitei about:plugins e …. CARAAMBA! CADÊ MEUS PLUGINS ?! Só tem o flash ?!

Fuçando aqui e ali, descobri que o firefox , que vem no ubuntu, guarda seus plugins em /usr/lib/mozilla-firefox/plugins e já o swiftfox, procura os plugins em : ~/.mozilla/plugins , onde ~ é o seu diretório home, no meu caso /home/diego

Fechei o swiftfox e no terminal fiz :

cd ~/.mozilla/
mv plugins plugins_old
ln -s /usr/lib/mozilla-firefox/plugins .

ou seja, renomeei a pasta plugins por segurança e criei um link simbólico para a pasta plugins do firefox.

Iniciei o swiftfox novamente , digitei novamente about:plugins e…. BEEEEELEZA! Tudo lá. Entrei na página do cake , acessei os screencasts e tudo beleza :D Só para garantir, acessei o site do banco do Brasil, para ver se o plugin java estava beleza, e … TUDO OK !

Resumo da ópera : Estou gostando do Swiftfox. Realmente está me parecendo bem mais leve. Vou continuar testando. Fica a dica ai pro povo.

Resumo do Resumo da ópera: Quem manda não ler as coisas ! Agora que terminei o artigo que fui ver que na página inicial do Swiftfox, tem lá :

“There is now an installer available that is distro independent. It is a script that downloads and installs Swiftfox in the /opt directory and attempts to use existing Firefox plugins. The installer is probably the best way for most users to install Swiftfox.”

Tradução simultânea: Rapá, deixe de ser besta e utilize o instalador que ele vai fazer tudo que você precisa e ainda vai instalar os plugins pra você.

“Existing Firefox plugins should work with no additional configuration if you use the installer. If you install using the tarball or your plugins are not working you will want to make sure plugins are located in the directory ~/.mozilla/plugins or swiftfox/plugins. (…) “

Tradução simultânea: Se merrrmo assim você for besta, oia que eu avisei que o instalador vai fazer tudo, e decidir baixar na mão e instalar na unha e os plugins não funcionarem, num precisa nadica de nada ficar fuçando para descobrir que os plugins devem estar em ~/.mozilla/plugins, porque eu já tou falando.

É isso!

Abraços
Diego