Arquivo

Posts Tagged ‘firefox’

Otimizando firefox ( quando se tem um historico e favoritos muito grande )

19 de março de 2011 Deixe um comentário

Vamos as explicacoes sobre o funcionamento desse tutorial ( alias e uma dica )

Obs caso nao queira saber o porque pule para o topico Maos a Obra ( Recomendo a leitura mais fica a criterio de cada um )

Quando você tem um histórico muito grande ou muitos favoritos, o navegador fica lento ao gerenciar favoritos ou histórico e, principalmente, a Barra Sensacional fica lenta para mostrar suas sugestões, o que torna desagradável digitar qualquer coisa ali. O que precisa ser feito é otimizar o banco de dados do navegador, Mais por que isso ocorre

No firefox Firefox 3, a Mozilla substituiu o formato de armazenamento de dados Mork por uma base de dados SQLite (SGBD) , que implementada pelo componente MozStorage. Isso foi uma melhoria Gigantesca para que a responsividade ( tempo de Resposta ) da aplicação aumentasse e o consumo de memória reduzisse, dado o desempenho do SGDB em contrapartida à antiga implementação.

Como Nada e perfeito nao seria dirente para essa implementacao , com o tempo, o arquivo da base de dados vai crescendo e crescendo e, ao mesmo tempo, deixando espaços vazios. É um processo natural de um SGDB, isso e denominado  data overhead (sobrecarga de dados), que e dado normamente pelo processo de incluir e remover objetos (registros, tabelas, índices) não mais necessários. Apesar de otimizar o tempo de novas inserções, cria-se uma fragmentação prejudicial no acesso do disco ao conteúdo da base – mesma lógica de fragmentação em sistemas de arquivos.

A otimização nada mais é do que a “desfragmentação” das bases de dados.que o firefox utiliza  Bases? Sim, bases.
Uma instalação comum do firefox tem pelo menos 10 bases de dados SQLite diferentes, e cada uma com sua finalidade:
armazenar cookies,
preferências de conteúdo,
favoritos/histórico,
busca,  etc. No entanto, as principais pela estabilidade (ou falta dela) da aplicação são apenas duas: places.sqlite (onde se armazena os favoritos e histórico) eurlclassifier3.sqlite (dados do filtro anti-phishing). Tá, e como eu “desfragmento” os bagulhos?

Bem, como toda base de dados, via linguagem estruturada de consultas, mais conhecida como SQL. No caso do SQLite, a sintaxe é simples e objetiva: VACUUM. Tá, mas como eu faço isso?

Maos a Obra

precisamos ter o sqlite3 instalado
caso nao tenha aptitude install sqlite3

Obs.: feche o Firefox primeiro!

$ cd ~/.mozilla/firefox/seu_perfil
para saber qual e o seu peril padrao visualize o arquivo profiles.ini dentro da pasta firefox

olhe o meu como exemplo

dei um
ls ~/.mozilla/firefox/

a saida foi

8qt6dleg.default  Crash Reports  h1ck1ssz.default  profiles.ini

depois um
cat ~/.mozilla/firefox/cat profiles.ini

a saida
[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=h1ck1ssz.default

ja sabemos qual e o profile padrao

$ for i in *.sqlite; do sqlite3 $i vacuum; done

Pronto  Isso vai otimizar o banco de dados do navegador, que vai ficar bem mais rápido para buscar entradas na barra.

Possivel erro

caso apareca a seguinte msg
Error: database is locked

e porque o firefox esta em execucao ( ou o processo ainda esta ativo )
caso ja tenha fechado o mesmo e o erro persista execute o comando

killall firefox
killall firefox-bin

e repita o

for i in *.sqlite; do sqlite3 $i vacuum; done

 

Bem pessoal vou fazer um script ( alias ja ta feito so que tem que melhorar ) para ser rodado periodicamente para executar essa funcao

Dica Plugin Firefox

9 de março de 2011 Deixe um comentário

Este plugin que indico é o tab slideshow, o nome é auto-explicativo, você abre várias abas e configura o tempo de mudança entre as abas.

 

Click no link abaixo

https://addons.mozilla.org/pt-br/firefox/addon/tab-slideshow/

e faca o donwload apos isso sera pedido que reinicie o firefox

apos reiniciar o mesmo va em ferramentas complementos selecione o tab slideshow e clique em preferencias e selecione o tempo em segundos para que Seja trocado de abas a opcao begin startup e pra quando iniciar o firefox ja esta ativo essa opcao pronto e so abri as abas com as paginas necessarias e ir em ferramentas start tab slidshow

 

Obs se vc esta se pergunta pra que isso tem utilidade sao varias no meu caso eu deixo um monitor Ligado Com uma pagina do Nagios ( Mapa da minha rede ) e outra com o Sistema de Ticket ( Glpi ) ai e so deixar que ele vai aterna a pagina automaticamente

Versão de testes do Firefox 3.6 deve sair no dia 16

7 de outubro de 2009 Deixe um comentário

A Mozilla vai lançar a versão de testes da versão 3.6 do navegador Firefox no dia 16 de outubro, com novas ferramentas que deverão estar no Firefox 4.0, programado para 2010. Segundo fontes ouvidas pelo site The Register, a atualização será “menor”, com novidades nos temas, melhoria na reprodução de conteúdo JavaScript, sincronização de bookmarks, restauração melhorada de sessões e checagens de complementos desatualizados.

A versão final do Firefox 3.6 ainda não tem data para ser oficializada. A versão 3.5 do Firefox foi lançada no final de junho após sucessivos adiamentos causados pelo atraso em seu desenvolvimento.

Entre as principais novidades do Firefox 3.5 estão ferramentas como a navegação privada, a localização geográfica do usuário mediante sua autorização, suporte à linguagem HTML 5 e sistema de leitura de JavaScript 12 vezes mais rápido que o Firefox 2.