Como posso desativar a navegação de backspace no Chrome?

18

Algumas pessoas parecem querer que a tecla Delete de um Mac se comporte como tecla Backspace e volte ao navegar nas páginas da Web (ou seja, nesta pergunta aqui ). Como eu comentei lá, acredito que esse comportamento em um Mac seria um bug, pois a combinação de seta para a esquerda e comando já permite que o usuário volte. Além disso, como o Chrome não salva as informações do formulário, voltar é realmente um aborrecimento sério, pois perderei todas as informações inseridas com um toque de tecla incorreto.

Então, como posso desativar esse comportamento no Chrome no Mac?

mmr
fonte
Hmm, gostaria de saber se isso pode ser feito (corretamente) com uma extensão. Eu suspeito que isso deve ser possível, mas não seria algo que poderia simplesmente ser jogado juntos em poucos minutos. Eu poderia tentar um pouco ...
Synetech 1/12
Confira este SO QA em que eles usaram o .jspara impedir que seja isso que você está procurando.
Avirk 3/10
11
Este tíquete defende que o comportamento seja alterado no Chromium. O problema é que há muitas pessoas barulhentas que estão do lado "quero que seja um atalho" do debate.
Bridonstrine 26/10/12

Respostas:

5

O Chrome não possui a funcionalidade de remapeamento de atalho de teclado, mas você pode instalar uma extensão gratuita para fazê-lo (Gerenciador de atalhos). Após instalar a extensão, clique na opção de rádio Todos os atalhos da lista para revelar todos os atalhos em uso, clicando no pequeno lápis onde são necessárias edições.

Rafael Rivera
fonte
8
Infelizmente, essa extensão substitui completamente o backspace, desativando não apenas a funcionalidade "voltar", mas também "excluir texto no campo de texto".
precisa saber é o seguinte
6

Na pergunta que você vinculou , encontrei uma resposta que parece boa, que talvez você possa explicar por que ela não funciona para você:

A extensão BackspaceMeansBackspace :
impede que a tecla Backspace acione a ação Voltar do navegador, mas o backspace ainda funciona.

Outra extensão (não encontrada nesse artigo) que você pode experimentar é o BackStop .

harrymc
fonte
2
Obrigado pela sua resposta. Eis o motivo pelo qual acho que não é uma boa solução: - Não é seguro: a extensão não está na Chrome Web Store, seu URL de atualização automática aponta para um site atualmente desativado. - Pode não funcionar; alguns comentaristas do site ao qual você vinculou disseram que não funciona em máquinas https ou Mac. Se não houver outras idéias, posso reembalar essa extensão e ver se funciona, mas eu estava esperando algo mais um pouco fora da caixa.
Hein
Existe um na Web Store: BackStop , mas suas análises não são boas.
harrymc
3
O BackStop foi atualizado para a versão 2.0.1 em 20 de setembro de 2012. Os bugs mencionados nas análises devem ser corrigidos até agora, então @Hein, acho que é a melhor opção disponível.
Amiregelz 04/10/12
O BackStop também funcionou muito bem para mim no Chrome Versão 23.0.1271.97 para Mac OS X
mkelley33
4

Você pode usar o AutoHotKey para isso, fazer o download e instalá-lo no seu sistema. É um software de programação de scripts após a instalação, use o seguinte script:

#IfWinActive, ahk_class Chrome_WidgetWin_1
BackSpace::Send, {Left}{Delete}

Copie e cole-o no bloco de notas e salve-o usando a .ahkextensão e, quando você clicar duas vezes nele, ele será iniciado na bandeja do sistema com um ícone verde. Agora, quando você inicia o Chrome e pressiona a Backsapcetecla fora de qualquer área de texto, ele não o redireciona de volta, mas funciona como padrão quando você digita qualquer coisa na Omnibox ou no campo de texto.

avirk
fonte
Apenas ele está procurando uma solução para Mac: /
m4573r 05/10/12
11
@ m4573r Bem, esse é o OP que deseja, mas não sabe se o usuário que colocou a recompensa por ela também precisa apenas do Mac.
avirk
Oh, bem, não tinha pensado nisso :)
m4573r
Esta é literalmente a única coisa que eu descobri que funciona para interromper a navegação no retrocesso no Chrome. As duas extensões não funcionam, e o Chrome não possui nada nativo, e a solução originalmente postada não permite editar a tecla de atalho existente. Obrigado por postar isso.
DiMono 18/08