Posso impedir que o Google roube meu cursor no Firefox?

14

Eu tenho o iGoogle como minha home page. Toda vez que eu inicio o Firefox com a intenção de acessar uma página específica, acabo digitando metade do URL na caixa de pesquisa do Google quando o iGoogle rouba o foco da barra de URL. Existe alguma maneira de hackear o Firefox (ou iGoogle) para evitar que a página roube meu cursor no carregamento?

    
por Matt Leidholm 24.08.2009 / 02:26

4 respostas

10

Semelhante à resposta de Bevan, mas um pouco diferente. Duas opções você tem.

Nas opções do Firefox, na guia Principal, seção Geral, defina o Firefox para iniciar com uma página em branco. Defina sua página inicial, no entanto, para o iGoogle. Sempre que você abrir o Firefox, você será saudado por uma página em branco que não rouba seu foco. Se você quiser o iGoogle, basta clicar em Página inicial ou clicar em Alt + Home.

Alternativamente, o que pode ou não ser melhor ou para você, é definir sua página inicial como

about:blank|http://www.google.com/ig

Isso basicamente carregará uma tela em branco na primeira guia para você ir aonde quiser enquanto o iGoogle carrega em segundo plano. Quer ir para o iGoogle? CTRL + F4 para fechar a tela em branco ou uma guia CTRL + para alternar as guias. Acho que há uma razão para você ter o iGoogle como sua página inicial, e é por isso que mencionei essa alternativa.

Além disso, não há nenhuma opção do Firefox para impedir que uma página tenha foco; enquanto há um userscript chamado Focus Killer que diz que vai impedir tal comportamento, meus próprios testes indicam que isso só acontece depois do fato; Ou seja, o iGoogle tirou o foco da barra de endereço e, um pouco mais tarde, o Focus Killer tirou o foco do iGoogle. No final, não houve foco na barra de endereço.

Apenas outra opção seria desabilitar a execução de scripts, mas não acho que você gostaria disso.

Um problema chato, sinto sua dor (eles fazem isso durante o login do Gmail enquanto digito minha senha, para que ela atrapalhe os dois campos e mostre uma grande parte da minha senha, pois eu não paro em tempo). Isso é o melhor que posso fazer.

    
por 24.08.2009 / 04:52
5

Não precisa alterar sua página inicial. Aqui está um truque:

Encontre o arquivo prefs.js do Firefox de acordo com seu sistema operacional:

Para o XP:

C:\Documents and Settings\<user>\Application Data\Mozilla\Firefox\Profiles\<profile>\

Para o Vista:

C:\Users\<user>\AppData\Roaming\Mozilla\Firefox\Profiles\<profile>\ 

Abaixo da área de comentários, diretamente acima das linhas de diretivas existentes, adicione as seguintes 3 linhas (swap yahoo.com com sua página ofensiva):

user_pref("capability.policy.policynames", "nofocus");
user_pref("capability.policy.nofocus.sites", "http://www.yahoo.com");
user_pref("capability.policy.nofocus.HTMLInputElement.focus", "noAccess");

Se o Firefox estava aberto quando você fez isso, ele irá sobrescrever suas alterações, então salve-o quando o Firefox estiver fechado. Então reabra - bom para ir.

    
por 13.03.2010 / 17:06
2

Uma coisa que você pode fazer é pressionar Esc antes do carregamento da parte restante da página.

Isso impedirá que ele carregue o restante da página e, com isso, qualquer JavaScript que apareça e inicie o foco do navegador em uma entrada.

Em seguida, continue com Ctrl + L ou F6 para a localização ou Ctrl + K se você quiser usar o plugin de pesquisa.

É uma correção temporária e você ainda poderá manter sua página inicial padrão sem precisar defini-la como about:blank .

    
por 24.08.2009 / 02:40
1

Veja uma solução alternativa:

Defina a sua página inicial do Firefox para "em branco" - então você pode digitar um URL para o conteúdo do seu coração.

Adicione a página do Google à sua barra de links para que ela fique disponível a apenas um clique de distância.

(Ou talvez não; você pode confiar na pesquisa do Firefox)

    
por 24.08.2009 / 02:38

Tags