Skip navigation.

February 2007

( Monthly archive )

Firefox mais rápido?

, , ,

É... existem extensões que prometem isso e têm várias configurações diferentes e tal...
algumas delas, em algumas máquinas, podem aumentar a velocidade de carregamento, mas podem diminuir também.
Na verdade, geralmente elas diminuem a velocidade de carregamento total em prol de ter a renderização da página imcomleta mais rapidamente (algumas páginas podem aparentar nunca terminar de carregar, inclusive).
Em páginas com senhas salvas ele só coloca a senha depois do final do carregamento (tá, isso é um bug que deverá ser corrigido em breve, mas... que seja), então não adianta muito ver parte da página e esperar mais tempo para que ele complete com a senha, etc.
Algumas das dicas tornam a interface gráfica menos responsiva.

Um email antigo meu:
>
> 2. Altere as entradas como mostrado a seguir: (dê clique duplo na mesma para
> alterar o valor)
>
> Coloque "network.http.pipelining" como "true"

Falha leve -> algumas vezes não responde ao carregar um site:
http://kb.mozillazine.org/Error_loading_some_websites#Websites_randomly_don.27t_load
Falha grave -> alguns servidores não funcionam com pipelining:
https://bugzilla.mozilla.org/show_bug.cgi?id=264354 (olhem os
comentários e os links neles).

> Coloque "network.http.proxy.pipelining" como "true"

Não interfere em nada se não usar um proxy.
A maioria dos proxies não suporta pipelining.

> Coloque "network.http.pipelining.maxrequests" para algum n° igual a 30.

Ele nunca fará 30 conexões com o mesmo site. Quando eu digo nunca, quero
dizer ***nunca***.
O máximo é oito:
http://kb.mozillazine.org/Network.http.pipelining.maxrequests

> 4. Finalmente de duplo clique em qualquer lugar e selecione Nova opção->
> Inteira.... (New-> Integer...), coloque o nome "nglayout.initialpaint.delay"
> (sem aspas) e na outra tela digite o valor "0". Este valor é a quantidade de
> tempo que o navegador aguarda antes de agir com a informação que ele recebe.

Outro erro ridículo. Colocar zero como valor para essa preferência.
Inicialmente ele vai exibir "nada", de cara, e vai demorar mais para
terminar de carregar a página.

Quando esse valor era 1200 as páginas eram carregadas mais rápido (de 3
a 5%, em média).

O padrão é 250, sendo que isso dá tempo da página ter um mínimo de dados
aceitável para exibir. Essa preferência existe justamente para fazer com
que o site já tenha conteúdo suficiente da primeira vez que seja
visualizado e fazer com que a página carregue mais rápido.

É um bom valor e seria menor se isso melhorasse tanto assim o
carregamento das páginas.


Modificar esses valores padrões é algo que tem muita possibilidade de
melhora no carregamento das páginas, mas:
- "melhora" é relativo. Ter uma página incompleta mais rápido ou tê-la
completamente carregada é melhor? A maioria poderia responder que poder
ler alguma coisa logo é bom, mas a maioria dos scripts são carregados no
fim da página e a senha salva só é inserida após o carregamento completo
da mesma. Aqui cabe uma escolha pessoal.
- a velocidade de conexão e a capacidade de processamento da máquina
do usuário influenciam muito os valores ótimos. Porém vale à pena fazer
uma grande análise pra ter uma parte da página visível 0.120 segundos
antes ou que ela carrege 2% mais rápido?



Esse tipo de dica circula muito pela internet e já caminhou por esse
grupo daqui algumas vezes.

Nunca levem à sério uma dica do tipo sem uma explicação técnica (por
menos que a entendam).





PS: A dica faz a página carregar cerca de 120 milisegundos antes, apesar
de mudar de 250 pra 0, porque no zero não carrega nada e leva cerca de
120 milisegundos para renderizar novamente (além de aumentar o tempo de
carregamento da página).



BrOffice.org de bem com a vida

, , , ...

Aos que não conhecem a história, uma breve descrição:
o OpenOffice.org teve problemas de registro de marcas no Brasil e teve que mudar de nome para BrOffice.org.
A mudança foi feita somente pela parte da comunidade local, tendo o projeto internacional nem ligando pra nossa existência e continuando a prover OpenOffice.org em pt-br.

Existem problemas internos no projeto decorrentes disso, que geram ruído para os usuários, como problemas no ambiente de compilação e atrasos.
Os dois maiores problemas, na minha opinião, são:

  • Não termos suporte oficial para falhas específicas nossas
  • Não termos atualização automática (patch binário, a la Firefox) disponível


Ser meio que um fork sem ter razão nenhuma específica para isso (nem desenvolvedores o suficiente) pega mal para nós perante o restante da comunidade (você já compilou o BrOffice.org?).


Depois de (eu) encher o saco de muita gente, tivemos reconhecimento do projeto internacional:
http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOF680%2Fnativebroffice

Chegou a ser planejado para a 2.2 e o pessoal do OpenOffice.org trabalhou pesado pra isso.
Infelizmente, devido a algumas divergências e ajustes no splashscreen e na figura do "Sobre o BrOffice.org", além da demora pra finalizar o pacote de integração com o sistema, ficou para o 2.2.1 :frown:.

Agradeço muitíssimo a Nakata Maho, pelo incentivo à minha encheção de saco e pela ajuda, a Rafaella Braconi (e o resto do povo da Sun) pela boa disposição em ajudar e fazer isso num tempo monstruosamente curto, ao pessoal do conselho do OOo (principalmente Andre Schnabel pelo apoio e ao Pavel Janik, por não barrar, hehe), ao Cláudio Filho e o restante da coordenação do BrOffice.org, por aceitarem as devidas mudanças do lado de cá.

Em breve, após compilar o OOo, bastará ir para: instsetoo_native/util e rodar "dmake broffice", para ter pacotes do BrOffice.org em qualquer linguagem que queira (aqui em casa tenho lindos pacotes Debian).

Espero que num futuro brevíssimo essa mudança seja incorporada pela Debian. Ah... sim... quem usa Debian tem OpenOffice.org em pt-br, ao invés de BrOffice.org, tendo que instalar um metapacote (que não muda tudo que seja necessário).


Compilações de boa qualidade, no tempo certo, lançamentos do BrOffice.org logo após o original em inglês... esse é o tipo de coisa que teremos em breve.

É nós na fita.

=)

February 2007
S M T W T F S
January 2007March 2007
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28