Como altero o nível de zoom Ctrl + 0 no IE10?

3

Frequentemente, pressiono acidentalmente os atalhos de zoom, por isso costumo usar o atalho Ctrl + 0 para voltar ao zoom de 100%. No entanto, eu tenho um novo laptop e, por algum motivo, pressionar Ctrl + 0 altera o nível de zoom para 125% em vez de 100%. Isso é inaceitável. Como eu mudo isso?

    
por Toomai 08.05.2013 / 19:18

4 respostas

5

Como Ashley mencionou, isso se deve à escala por dpi de exibição no Windows 8. Uma nobre tentativa de fazer com que as coisas não pareçam tão pequenas em telas de alta resolução, mas em alguns casos ela quebra a Web em "alta resolução" telas como muitos de vocês estão vendo. E você pensou que o IE acabou de fazer isso! Bem, as pessoas que trabalham no mecanismo de renderização podem ser, mas outra pessoa é responsável por isso.

O problema é que o Internet Explorer assume que, se o dpi da tela é alto, você precisa dessa "correção" - mas, digamos, em um laptop com uma tela de 13 "em 1920x1080, ele define 150% como zoom padrão. Isso é insano. Eu realmente podia ver 125%, mas 150% é excessivo.

Aqui está uma solução real que também publiquei no bug de conexão ( link ) mas achei que seria mais útil aqui.

O que você pode fazer é fornecer um arquivo monitor.inf personalizado para o seu monitor que substitua a informação "EDID" (informações de exibição estendida que incluem todos os tipos de detalhes sobre a exibição, incluindo seu tamanho físico). Você está basicamente dizendo ao Windows que o tamanho físico da tela é maior do que é. Isso reduz o dpi. Um pouco maior e o dpi será calculado de forma que o padrão do Internet Explorer seja 125%. Ainda maior e voltará a 100% como zoom padrão.

A maneira mais fácil de fazer isso é se você tiver dois monitores nos quais um se comporta adequadamente (por exemplo, no IE, o zoom padrão é 100%). No meu caso, a tela interna do laptop tinha 13 "@ 1920x1080 e meu monitor externo era de 24" @ 1920x1080. O visor interno tinha o zoom padrão do IE em 150%, mas no monitor externo era de 100%.

Você faz isso fornecendo um arquivo monitor.inf personalizado - o truque é que o EDID é um conjunto de códigos hexadecimais - em vez de resolvê-lo, é possível copiar o EDID da exibição em funcionamento para a exibição de alta resolução. Eu vou fornecer instruções aqui. Se você quiser editar o EDID, por exemplo, para fornecer um tamanho diferente e fazer o zoom padrão, digamos 125%, pesquise nesse formato EDID. Existem alguns utilitários que ajudam você a trabalhar, mas também pode levar alguns experimentos. Prossiga por sua conta e risco ...

No entanto, se você tiver dois monitores como eu fiz:

Faça o download deste utilitário: link

Basicamente, ele consulta seus monitores conectados e mostra resoluções, taxas de atualização, etc.

Use-o para salvar um arquivo monitor.inf dos dois monitores. Dentro de cada um desses arquivos há uma linha que possui o EDID para cada exibição.

Substitua a linha HKR, EDID_OVERRIDE no arquivo monitor.inf de alta dpi (aquele com o problema) pela mesma linha do outro arquivo monitor.inf.

Você não pode usar este arquivo diretamente, no entanto, porque o Windows irá reclamar que ele não está assinado digitalmente. Você precisa desativar a verificação do sistema (temporariamente).

Em um prompt de comando, digite:

desligamento / r / o / f / t 00

O sistema será reiniciado para uma tela "Escolha uma opção".

Selecione "Solucionar problemas" e, em seguida, "Opções avançadas".

Selecione "Configurações de inicialização" e depois "Reiniciar".

Ao reiniciar, escolha a opção "Desativar a imposição de assinatura de driver" (deve ser a opção 7).

Agora, vá para as configurações de resolução da tela, clique com o botão direito em Propriedades para a exibição de alta resolução, escolha a guia Monitor, obtenha Propriedades, guia Driver e, em seguida, Atualize o driver e siga a opção Disk ...) para pegar o arquivo monitor.inf editado.

Ele deve funcionar imediatamente, mas você pode querer reiniciar para ativar a imposição de assinatura do driver.

    
por 27.07.2014 / 00:05
0

Encontrei um recurso que parece resolver o problema.

Vá para o Painel de controle > Exibição. A primeira coisa que aparece é um controle para o tamanho do texto - "Médio - 125%" aparentemente era o padrão. Mudá-lo para "Small - 100%" também mudou o nível de zoom Ctrl + 0 padrão do IE.

(Windows 7).

    
por 09.05.2013 / 06:52
0

link

O zoom

pode ser alterado no Registro, consulte este artigo. funciona para mim.

    
por 08.06.2015 / 08:20
0

Eu tive o mesmo problema também. Estou usando o windows 10 e o Internet Explorer 11 (IE11). Eu abri as configurações - > Configurações do visor. No Change the size of text,apps, and other items , defino o valor para 100%. Isso impedirá o dimensionamento no IE11.

    
por 02.08.2018 / 12:12