Pressionar 'Enter' para confirmar a atualização no Chrome

0

No Chrome, se eu publiquei uma página e pressione F5 para atualizar, vejo a janela 'Confirmar reenvio de formulário' como seria de esperar.

No entanto, está agindo de forma estranha. Para começar (é assim que eu notei), eu não posso pressionar Enter no meu teclado para confirmar, o que eu tenho certeza que eu era capaz de fazer. Ao brincar um pouco, percebi que não posso realmente pegar a caixa de diálogo e arrastá-la como eu esperaria (pense em caixas de alerta JavaScript). Eu posso clicar na cruz, e ambos os botões, por isso ainda está funcionando (não caiu), mas apenas muito estranhamente.

Alguém sabe alguma coisa sobre isso?

    
por Chris 24.06.2013 / 16:25

1 resposta

2

Todos os diálogos relacionados a guias são gerenciados pelo Chrome, não pelo SO, e há algumas boas razões para isso.

Imagine um site malicioso que mostre uma centena de pop-ups, um após o outro. Os pop-ups gerenciados pelo sistema operacional "Clássico" (como, por exemplo, os do IE6) bloqueariam completamente o navegador até você fechar todos eles, porque se um pop-up estiver visível, nada na janela principal do aplicativo poderá ser clicado.

Isso foi resolvido por uma caixa de seleção "Não mostrar mais diálogos deste site" , mas os pop-ups gerenciados pelo Google Chrome são ainda melhores pela segunda razão: com esse pop-up, você ainda pode alternar para outra aba e quando você voltar para o primeiro, o pop-up ainda estará lá.

Acho que os caras por trás do Chrome perceberam que fazer com que pareça um diálogo é um conceito de design ruim, porque no Chrome 29 (atualmente no canal de desenvolvedores) esses popups são assim:

Alémdisso,Enterfuncionaparaconfirmação.Mudançasdocanaldevgeralmentesãomovidasparaaversãoestávelem6a12semanas.

SevocêprecisardeumasoluçãorápidaapenasparaacoisaEnter,oChrome28docanalbetajáestáclassificado.Vocêpodealternarparaocanalbeta aqui . É claro que é beta, então pode ser instável, mas pela minha experiência, os betas são muito bons para o uso diário. Mais alguns detalhes sobre diferentes canais de lançamento podem ser encontrados aqui .

    
por 24.06.2013 / 16:43