Percebi uma alteração recente na maneira como o Chrome para Windows lida com o clique nos links com o botão do meio (roda) do mouse, quando o destino (URL) do link aponta para o mesmo site.
Por muitos meses (anos?), Clicando em qualquer link com o botão do meio do mouse, sempre abre t em uma nova guia. Ele atuou como selecionando Abrir link em uma nova guia no menu de contexto. Esse comportamento foi permanente e aconteceu sempre, independentemente do link do URL de destino.
Recentemente, notei uma mudança. Quando o endereço do link aponta para o mesmo site (link ancorado), o Chrome sempre o abre na mesma guia, mesmo se o usuário clicar nesse link com o botão do meio do mouse (forçar nova guia).
Alguém sabe, se a alteração acima descrita é permanente e se há alguma maneira de precedê-la (para voltar ao comportamento "antigo", onde todos os links clicados no meio estavam abertos em uma nova guia)?
EDIT : Caso resolvido (com a instalação de uma extensão proposta em uma resposta). Para referência futura e para pessoas que procuram um exemplo vivo - aqui está um dos muitos (Yii Framework Class Reference):
1. Visite a CDbColumn
definição da classe.
2. Clique com o botão do meio no queryScalar
link no final do terceiro parágrafo (fique à vontade para testar outro).
3. Alterne para a guia aberta e clique com o botão direito do mouse no query
link no único parágrafo abaixo da tabela de propriedades.
Todos os links são internos / ancorados, todos apontando para a mesma CDbColumn
página (própria) . Sem a extensão "fixando" instalada, o primeiro queryScalar
link ( ) é aberto em uma nova guia, enquanto o segundo ( query
) na mesma guia.
Para piorar as coisas, analisei o código fonte de cada um dos links mencionados, para ver se o problema apresentado não é causado por algum erro / alteração no código HTML. O código para os dois links é o mesmo :
<a href="/doc/api/1.1/CDbCommand#queryScalar">queryScalar</a>
<a href="/doc/api/1.1/CDbCommand#query">query</a>
Portanto, isso é claramente um bug no Chrome.
33.0.1750.154
). Você pode usar outro, se o Chrome nunca perguntar se você deseja atualizar, apenas se atualiza? Não, eu não uso --disable-extensions
, porque ... Não tenho extensões instaladas! :] BTW: Onde, no Superusuário, você vê links "ancorados", que apontam para a mesma página? Devo estar faltando alguma coisa, mas não vi muitas delas aqui.
--disable-extensions
)? Tudo funciona bem para mim no Chrome 33 em todos os links que testei no SuperUser.