Tag postada ‘firefox’
Complemento do Firefox dá uma força com Megaupload e Rapidshare
Pra quem costuma baixar muitos arquivos em sites como RapidShare, Mediafire, Megaupload, zShare e outros, a extensão SkipScreen para o Firefox ajuda muito. Depois de instalar o SkipScreen você não precisará mais pular de página em página, esperar contagens regressivas intermináveis ou pescar links escondidos entre anúncios de todo tipo.
Acesse um link qualquer no RapidShare ou outro site de downloads suportado pela extensão e dentro de poucos instantes seu download será iniciado automaticamente. A extensão analisa os códigos JavaScript usados para atrasar a vida do usuário e resolve o problema.
Mudando um pouco de assunto, depois de toda confusão causada pelos posts sobre validação, hoje pela manhã comentei no Twitter que um amigo havia me passado um crack que consegue validar qualquer produto da Adobe e me perguntei, qual seria a punição se eu disponibilizasse esse crack aqui no blog?
Alguém ajuda a pagar o advogado depois?
Duplicando a velocidade de navegação no Firefox
O objetivo desta dica é simples, tornar o Firefox ainda mais rápido em relação ao carregamento de objetos e arquivos, acelerando em muito a velocidade de sua navegação. Modificando algumas chaves de configurações avançadas do navegador, vamos obrigá-lo a carregar elementos das páginas automaticamente e com uma “memória de carregamento” maior e mais eficiente, tornando-o visivelmente mais “esperto”.
A maioria dos navegadores só mostra a página quando grande parte dela já foi descarregada e como em uma memória RAM, realiza esse processo aos poucos caso possua pouco espaço para descarregar os elementos da página. A dica em questão resolverá esses dois entraves.
Após realizar a configuração em meu navegador, notei uma agradável diferença na velocidade de navegação e download de arquivos, sendo assim, a dica é altamente recomendada.
1 - Para evitarmos possíveis dores de cabeça, vamos realizar primeiro o backup dos arquivos de configuração do Firefox. Jesus salva, mas não faz backups!
Copie a pasta com as configurações atuais do Firefox para um lugar seguro. Ela se encontra em diferentes lugares de acordo com o sistema usado. Preste atenção ao caminho da pasta e substitua o username pelo nome do usuário que está logado na máquina. Copie a pasta que está dentro de Profiles, ela é nomeada com uma sequencia de letras e números aleatórios. Exemplo: dqgi65lr.default
No Windows XP
\Documents and Settings\username\Dados de aplicativos\Mozilla\Firefox\Profiles\
No Windows Vista
Users\username\AppData\Roaming\Mozilla\Firefox\Profiles\
No Mac OSX
username/Library/Application Support/Firefox/Profiles/
No Linux
root: ~/.mozilla/firefox/
usuário comum: /home/username/.mozilla/firefox/
2 - Após fazer o backup da pasta, vamos começar o procedimento. Abra o Firefox e digite na barra de endereços o comando about:config e dê enter.
3 - Aparecerá um aviso “isto pode anular sua garantia”, basta clicar em serei cuidadoso, eu prometo! Com isso você deverá procurar, digitando no campo de buscas acima a sentença network.http.pipelining e verificar se à ela está atribuída o valor true. Se não estiver, dê um duplo clique para mudar para esse valor.
4 - Na mesma página procure a sequência network.http.pipelining.maxrequests e dê um duplo clique nela para mudar o valor para 8.
5 - Encontre a sequência network.http.proxy.pipelinin e dê um duplo clique nela, mudando seu valor para true.
6 – Encontre a sequência network.dns.disableIPv6 e dê um duplo clique nela, mudando seu valor para true.
7 - Realizando estes passos, você deverá clicar com o botão direito do mouse em um lugar vazio na tela, escolher Nova Opção, depois selecionar Boolean e dar o nome de content.interrupt.parsing e definir seu valor como true.
8 - Dê novamente os mesmos passos, clicando com o botão direito do mouse em um lugar vazio na tela, escolhendo Nova Opção, mas desta vez clique em Inteira para poder defini-la como content.max.tokenizing.time e atribua o valor para 2250000.
9 - Crie novamente uma entrada definida como Inteira, mas desta vez com o nome de content.notify.interval com o valor de 750000.
10 - Crie uma entrada Boolean com o nome de content.notify.ontimer e a defina como true.
11 – Crie outra entrada Inteira, mas com o nome de content.notify.backoffcoun e coloque o valor 5.
12 – Crie novamente uma entrada Inteira com o nome de content.switch.threshold com o valor 750000.
13 – Por último crie uma nova entrada Inteira com o nome de nglayout.initialpaint.delay com valor zero 0.
Caso alguma dessas chaves já existam, apenas mude o valor para os citados acima.
Dica trabalhosa hein? Mas não se preocupe, valerá a pena. Após realizar estas configurações você deve reiniciar o seu Firefox para que as modificações entrem em vigor e logo em seguida já poderá usa-lo aproveitando quase o dobro de sua velocidade normal de carregamento de páginas.
Considerações: Se o seu sistema possui pouca memória RAM disponível (256mb ou inferior) e você notar que o computador está lento enquanto você utiliza o Firefox, faça a seguinte modificação: Abra o about:config, vá em Nova opção – Boolean, digite config.trim_on_minimize e escolha o valor true para a opção. Isso fará com que o Firefox libere memória RAM enquanto você estiver com ele minimizado ou sem uso no momento.
Caso alguma página específica esteja com problemas para abrir após as modificações, basta remover a chave
content.interrupt.parsing ou mudar seu valor para false para resolver a questão. Essa chave serve para que o Firefox nao espere para receber todo o conteúdo da página e mostre logo o que já recebeu.
Pronto, agora o seu Firefox estará uma verdadeira bala para carregar páginas e arquivos! Caso a mudança não lhe agrade, modifique e apague as chaves criadas no navegador ou feche o Firefox e substitua a pasta do profile pela original que fizemos backup no começo da dica.
Aproveite a brisa das altas velocidades.
Safari 4: o browser mais rápido do momento
Se existe uma razão extremamente válida para o Safari continuar a crescer no mercado dos web browsers, é porque ele é claramente o browser mais rápido do mercado no momento.
A quarta versão beta do navegador Safari que foi lançada essa semana já conseguiu ser mais rápida do que o novo Firefox 3.2a (Minefield) que ainda está em testes e mais rápido do que o Google Chrome, numa análise feita pela CNet.
As versões do Internet Explorer, Opera 9.6, Firefox 3, Chrome, Firefox(Minefield) 3.2 Alpha e Safari 4 foram testados em performance JavaScript utilizando a suite SunSpider.

O computador foi equipado com um processador Intel Core 2 Duo a 2.10 GHz. Acrescentando o IE7 no teste, o Safari 4 beta deu um banho na Microsoft, conseguindo ser 42 vez mais rápido que o browser do tio Bill.

Tempos totais de carregamento em milisegundos:
Safari 4 (Tempo total: 910 ms)
Mozilla Minefield 3.2a1 (1,136 ms)
Google Chrome (1,177 ms)
Firefox 3 (3,250 ms)
Opera 9.6 (4,076 ms)
Internet Explorer 8 (5,839 ms)
Internet Explorer 7 (39,026 ms)
E o pessoal ainda fica discutindo nos comentários a importância do Internet Explorer. Um browser inseguro, instável, incompatível (não respeita padrões de desenvolvimento web) e agora comprovadamente lerdo.
Para mim ele é tão necessário em um micro, como uma geladeira no meio do polo norte.
Opera, Google e Mozilla contra a Microsoft
No final de 2007, a empresa Opera Software ASA, criadora do browser Opera, iniciou uma ação contra a Microsoft por ela disponibilizar o Internet Explorer atrelado ao Windows, como uma forma de monopólio do navegador em seus sistemas.
Agora a Comissão Europeia poderá obrigar que a Microsoft implemente em seu sistema operacional Windows uma forma que possibilite aos usuários a escolha de navegadores de internet, incluindo concorrentes como Apple, Google ou Mozilla. A Comissão planeja ordenar que a Microsoft ofereça a seus usuários uma possibilidade efetiva de escolher qual navegador querem instalar no Windows no lugar ou junto do Internet Explorer, e qual querem ter como primeira opção.
Novamente, em Janeiro de 2009, a Comissão Europeia alertou a Microsoft sobre “novas acusações de abuso de posição dominante na inclusão sistemática do navegador Internet Explorer em seu sistema operacional Windows”.
Querendo participar da briga, o Google anunciou essa semana que possui interesse em participar do caso contra a Microsoft onde a Comissão Europeia investiga a possibilidade de aplicar multas relacionadas ao navegador Internet Explorer.
O Google acredita que o mercado de navegadores continua enormemente incompetitivo, o que impede a inovação para os usuários. Isso é devido ao Internet Explorer estar amarrado ao dominante sistema operacional da Microsoft, levando vantagem injusta contra os outros navegadores.
Com a entrada do Google, o caso ganhará uma força extra além da participação da Mozilla Foundation e da Norueguesa Opera.
Caso o processo seja vencido pelos outros navegadores e a Microsoft não queira pagar multas milionárias, será obrigada a perguntar ao usuário do novo Windows 7 se ele deseja instalar outro navegador, além do Internet Explorer no sistema, é claro.
O Windows sempre virá com o Internet Explorer. Tenho a total convicção de que o Windows é baseado em algum elemento ou parte do Internet Explorer, já que é humanamente impossível desinstalar totalmente o Internet Explorer sem danificar o Windows.
Download Firefox 3.1 Beta 1
Como comentado no post anterior, o beta do Firefox 3.1, já está disponível. As novidades são a nova interface de alternância de abas em 3D, a engine melhorada para JavaScript com o novo TraceMonkey, além da detecção de localização, sem a necessidade do plug-in Geode e ainda o famoso modo privacidade e a restauração de sessões inteligente.
Javascript mais rápido entre todos os navegadores? Engole essa Google Chrome! Para habilitar a nova engine TraceMonkey, abra o navegador e digite about:config, depois usando o filtro de buscas, procure a sentença javascript.options.jit.content e dando um clique duplo, mude o seu valor para true.
Firefox ajuda perdidos e anônimos
Bem amigos da Rede Wordpress, estamos volta, após um pequeno feriado municipal, onde este que vos escreve, hibernou como um urso branco.
Voltando ao mundo fora da caverna, o pessoal da Mozilla anunciou que a versão 3.1 do Firefox, que chega em novembro, vai ter uma ferramenta que permite navegar sem deixar rastos.
Esta ferramenta (copiada descaradamente pelo IE 8 Beta) vai estar disponível apenas na segunda versão beta do Firefox 3.1, mas já era discutida a quatro anos pelos responsáveis da Mozilla que debatiam sobre se deveriam inclui-la ou não em seu browser.
O modo permite navegar sem que os dados sejam gravados na cache, no histórico ou qualquer outro registo, ou seja, perfeito para quem compartilha o pc com outros usuários curiosos.
Enquanto este modo anti-espião não aparece, a dica para apagar rastros da sua navegação é: menu Ferramentas > Opções > Aba Privacidade e no quadro Dados Pessoais, marque a opção Limpar dados pessoais ao sair do Firefox.
Minha sugestão para o pessoal da Mozilla seria um modo “proxy universal”, que permitisse ao usuário navegar sem ser identificado pelo IP, uma evolução da Rede Tor ou algo do gênero.
Para os perdidos, o novo complemento Geode ajudará os usuários do Firefox a localizar restaurantes ou outros pontos de interesse nas imediações do local onde o usuário está navegando na Web.
O novo complemento opera com base na localização dos computadores através de redes sem fios, onde o posicionamento do computador é determinado com uma margem de erro de 10 a 20 metros. Os usuários vão poder determinar quais informações relativas ao seu posicionamento geográfico podem ser fornecidas pelo Firefox.
Crossfox Firefox
Crossfox Firefox é um carro leve, potente e seguro! Possui o maior número de itens opcionais da categoria e encara qualquer janela, ops… digo, estrada esburacada.
Firefox… direto do túnel do tempo!

Firefox foi lançado em 1982 (um ótimo ano pra se nascer), onde Clint Westwood é um espião enviado à União Soviética para roubar uma arma secreta que põe em risco o equilíbrio entre as duas superpotências: um jato guiado pelos pensamentos do piloto. Assim, ele terá de se infiltrar em território inimigo, roubar a aeronave e pilotá-la pensando em russo!
Rapaz, que roteiro eletrizante, mas, Clint Westwood? Esse filme é a cara do Chuck Norris! Será que o pessoal da Mozilla já assistiu esse filme alguma vez, quem sabe uma inspiração, um lampejo…
Mais informações sobre esse clássico no Internet Movie Database e o link para download em torrent.
Seu site na barra de buscas do navegador
E ai galera! Esta dica é mais voltada para donos de sites ou blogs, mas qualquer pessoa que gosta de praticidade na hora de realizar buscas em seus sites preferidos, pode aproveitá-la também.

A grande maioria dos usuários que utilizam as versões mais recentes de seus navegadores favoritos ( Firefox 2 e 3 e Internet Explorer 7 e 8 ) conhecem e usam a famosa barra de buscas que normalmente fica situada na parte superior direita do navegador, que provê acesso rápido a vários mecanismos de buscas em um único formulário, de uma forma simples e rápida.
Por padrão, os principais mecanismos de busca já se encontram incluídos neste formulário, como Google, Yahoo e Live Search, além de algumas buscas extras, como Wikipédia, Buscapé e Mercado Livre.
Se o navegador não julga o meu site como importante o suficiente para ser incluído como busca padrão em sua barra, como eu posso adicionar a busca do meu site neste mecanismo?
Simples, basta criar um adicionador usando o padrão OpenSearch e disponibilizá-lo para que os visitantes possam adicionar a minha busca entre seus provedores de busca favoritos. O padrão OpenSearch normaliza os padrões de sintaxe usados na criação de sistemas de buscas, tornando-os compatíveis com a maioria dos navegadores, para que os pobres desenvolvedores não precisem criar uma busca diferente para cada navegador utilizado pelo usuário. Padrões abertos são importantes e facilitam a vida! Certo, Microsoft?
1. Definindo o Sistema de Busca: Para se criar um provedor de buscas, o site em questão deve possuir um sistema de buscas interno que possa receber parâmetros pelo método GET, ou seja, receber o conteúdo que deseja ser buscado através de uma URL.
Exemplo: Blogs baseados no sistema Wordpress, possuem um mecanismo de buscas interno onde a expressão buscada, no caso a palavra Linux, é passada para o arquivo responsável pela busca (index.php) através da variável “s”, onde a busca é feita e retornada ao usuário. O mesmo exemplo é facilmente observado no Google.
http://pliniotorres.wordpress.com/index.php?s=linux
http://www.google.com.br/search?q=linux
2. Montando o Arquivo de Adição: Após definir a busca, vamos montar o arquivo XML responsável por adicionar a sua busca ao sistema de buscas da barra do navegador. Abra um arquivo em branco no bloco de notas e adicione os seguintes comandos:
<?xml version=”1.0″ encoding=”iso-8859-1“?>
<OpenSearchDescription xmlns=”http://a9.com/-/spec/opensearch/1.1/”>
<ShortName>Blog do Plínio Torres</ShortName>
<LongName>Blog do Plínio Torres – O equilíbrio que mantém os sistemas funcioando</LongName>
<Description>Blog sobre informática e tecnologia</Description>
<Url type=”text/html” template=”http://pliniotorres.wordpress.com/index.php?s={searchTerms}”/>
<Image height=”64″ width=”64″ type=”image/png”>http://pliniotorres.wordpress.com/imagens/icone64.png</Image>
<Image height=”16″ width=”16″ type=”image/png”>http://pliniotorres.wordpress.com/imagens/icone16.png</Image>
<Language>pt-br</Language>
<OutputEncoding>iso-8859-1</OutputEncoding>
<InputEncoding>iso-8859-1</InputEncoding>
</OpenSearchDescription>
Salve o arquivo com a extensão XML, usando um nome minúsculo e sem espaços: busca.xml
Download do exemplo aqui.
Explicando:
Este é o cabeçalho do arquivo OpenSearch. O padrão para o encoding deste documento é UTF-8, mas para evitarmos problemas com acentuação, definiremos a encoding iso-8859-1.
<?xml version=”1.0″ encoding=”iso-8859-1″?>
<OpenSearchDescription xmlns=”http://a9.com/-/spec/opensearch/1.1/”>
Em ShortName, LongName e Description, preencha as tags com o nome e a descrição do seu site ou blog, como no exemplo abaixo. Este nome aparecerá na hora de selecionar o provedor na barra de buscas.
<ShortName>Blog do Plínio Torres</ShortName>
<LongName>Blog do Plínio Torres – O equilíbrio que mantém os sistemas funcioando</LongName>
<Description>Blog sobre informática e tecnologia</Description>
A tag template é a mais importante do arquivo. Aqui é definido o endereço que será usado pela busca interna do seu site. Basta adicionar o endereço da busca, mais o local onde o termo pesquisado deve ser encaixado no endereço. O local onde o termo será adicionado é representado pela variável {searchTerms} e não deve ser modificado.
<Url type=”text/html” template=”http://pliniotorres.wordpress.com/index.php?s={searchTerms}”/>
Outro exemplo:
<Url type=”text/html” template=”http://www.seusite.com.br/busca.php?termo={searchTerms}”/>
A tag image define os ícones que aparecerão na lista de provedores disponíveis na barra do navegador. Crie dois Favicons, um de tamanho 16X16 e outro 64X64 pixels, ambos em formato PNG e indique o caminho onde eles se encontram hospedados no seu site.
<Image height=”64″ width=”64″ type=”image/png”>http://pliniotorres.wordpress.com/imagens/icone64.png</Image>
<Image height=”16″ width=”16″ type=”image/png”>http://pliniotorres.wordpress.com/imagens/icone16.png</Image>
A tag Language define em qual linguagem o site de buscas se encontra e as tags OutputEncoding e InputEncoding definem em qual padrão o termo de busca deve ser introduzido no formulário e como o resultado da pesquisa deve ser mostrado para o internauta. Como eu citei anteriormente, o padrão aqui é UTF-8, mas devido a alguns problemas na busca de palavras acentuadas, mudei a encoding para iso-8859-1 e o problema foi solucionado.
<Language>pt-br</Language>
<OutputEncoding>iso-8859-1</OutputEncoding>
<InputEncoding>iso-8859-1</InputEncoding>
Finalizando, fechamos o arquivo com a tag </OpenSearchDescription>.
3. Adicionando o Provedor de Buscas: Agora, basta disponibilizar um link onde o usuário possa adicionar o provedor de buscas criado ao seu navegador. Para isso, crie um link em um texto ou em uma figura, através do chamado JavaScript window.external.AddSearchProvider, para o arquivo XML hospedado em sua página.
Exemplo:
<a href=”javascript:void(window.external.AddSearchProvider
(’http://www.seusite.com.br/busca.xml’));”>
Adicionar este site a lista de Provedores de Busca!</a>
Infelizmente, o Wordpress não permite o uso de JavaScript em suas páginas e esta é a única maneira de se adicionar o provedor. Então, para demonstrar o funcionamento do script, criei um link com o adicionador no meu site pessoal, confira:
Clique aqui para adicionar o Blog do Plínio Torres a Lista de Provedores de Busca
Após adicionar o Provedor de Buscas, basta selecioná-lo e digitar o termo a ser pesquisado e pronto! Você tem acesso rápido e direto ao sistema de buscas do seu site.
O adicionador funcionou bem com o Firefox e ao Internet Explorer. Peço aos leitores de plantão que testem o recurso em outros navegadores, com o Opera.
Espero que este post seja útil, dúvidas nos comentários!








Firefox é o browser mais usado do mundo
Apesar de muitos xiitas usuários do Internet Explorer não acreditarem, finalmente a profecia do software livre se concretizou. Segundo a W3 Schools, um dos mais respeitados sistemas de monitoração de preferências na web, o Firefox ultrapassou o Internet Explorer como o browser mais usado no mundo.
A pesquisa leva em consideração o uso de todas as versões dos browsers da Mozilla e da Microsoft. Segundo o último levantamento feito em setembro, o Internet Explorer, browser da Microsoft, apesar de uma pequena alta no mês, apresenta constante queda de uso chegando a 39,6% do total de usuários.
Durante o mesmo período da pesquisa, o Firefox, browser da Mozilla Foundation, apresentou constante crescimento de uso, chegando a 46,6% dos usuários.
No quadro geral dos browsers, tempos as seguintes porcentagens de uso:
Apesar de todas as campanhas anti Internet Explorer 6, o browser bomba da Microsoft possui 12,1% do total de usuários, sendo ainda mais usado do que o Google Chrome, com 7,1% do total. Como grande parte dos leitores que visitam este blog são pessoas informadas e antenas, não foi nenhuma surpresa constatar que a grande maioria usa o Firefox para acessar o blog.
Talvez estas informações não tragam nenhuma relevância ao usuário final, mas se você é um desenvolvedor web e sempre ouve outras pessoas dizendo que é necessário fazer com que os sistemas web criados funcionem preferencialmente no Internet Explorer, é hora de rever os seus conceitos. Espero que os processos contra a Microsoft por monopólio surtam o efeito desejado e que no futuro possamos ter a liberdade de escolher qual browser será instalado juntamente com o resto do sistema em nossos computadores.