Como interrompo um site para substituir meus atalhos de teclado?

7

Como posso impedir que os sites substituam os atalhos de teclado no Firefox?

por exemplo, se você for ao Youtube, Ctrl + T não abre mais uma nova aba, etc.

Existe um plug-in que fará isso por mim?

    
por BIBD 19.07.2009 / 23:56

4 respostas

9

Esta é uma questão de foco ... quando você clica no Flash Player, o foco é transferido da janela do navegador para o plugin Flash.

Esta é uma página no site da IBM que descreve um método de criação de uma extensão do firefox que impede que as teclas de atalho sejam capturadas pelo flash aqui

Infelizmente, não tenho certeza de como essa solução será eficaz. Eu vi em vários fóruns pessoas dizendo que não há nenhuma maneira real de impedir que um plugin pegue o teclado completamente por causa de como o mozilla manipula plugins, e eu não tenho sido incomodado o suficiente para tentar usar o código que eu mencionei acima. / p>

Parece que a solução mais conveniente seria a solução da MicTech de clicar em qualquer lugar, exceto a animação, e continuar com os atalhos.

    
por 20.07.2009 / 00:31
3

Eu acho que isso é problema com o Flash.

Se você clicar no player de vídeo no youtube, os atalhos param de funcionar, mas se você clicar em um player de vídeo externo, os atalhos começam a funcionar.

Eu tenho o mesmo problema também.

    
por 20.07.2009 / 00:03
1

Se isso não for um problema de flash, como mencionado pela MicTech, pode ser um problema de JavaScript. Eu uso o NoScript, que desativa o JavaScript em uma lista de permissões, portanto você pode permitir que sites usem JavaScript se você a) confiar neles eb) exigir a funcionalidade javascript enquanto estiver lá.

    
por 20.07.2009 / 00:04
1

As respostas relacionadas ao foco e ao Flash são legítimas e podem ajudar algumas pessoas, mas não abordam a questão geral levantada pelo assunto: Como impedir que os sites ataquem atalhos de teclado. E o usuário mencionou o Firefox especificamente.

Bem, 11 anos após o arquivamento do bug, o Mozilla finalmente agiu no link , que aborda diretamente esse problema.

Nas versões atuais do Firefox (começando com v.58; estou usando v.59) há uma nova preferência por site, mas infelizmente é problemática (como discutido nos comentários recentes sobre o ticket de bug): as teclas Backspace e Del trabalham no próprio navegador (por exemplo, para editar o texto digitado), o que provavelmente é um fator importante para a maioria das pessoas.

Mas você pode experimentar a implementação atual (e, esperamos, acessar uma versão fixa no Firefox 60) clicando no ícone (i) na Barra de Localização (ou pressionando Ctrl-I, presumindo que você esteja em um site que não sequestrou esse atalho), indo para a guia Permissions e ajustando a configuração Substituir atalhos de teclado:

    
por 26.04.2018 / 20:10