Meus navegadores não usarão minha resolução de tela cheia e também usarão resoluções diferentes entre eles


13

cromada

ie

Minha resolução de tela é de 3200x1800, mas quando estou em um navegador, ele age como se eu tivesse uma resolução menor. Como faço para que meus navegadores usem minha resolução total?

No Chrome, ele usa 1280x720 e no IE, 1600x900. De acordo com whatismyscreenresolution.com, que mostra valores diferentes para diferentes navegadores. Tirei uma captura de tela deles e verifiquei que minha resolução é 3200x1800, pois são os pixels no bitmap.

Estou em um laptop sem monitor conectado. Meu zoom nos dois navegadores é de 100%. Tentei diminuir o zoom abaixo de 100%, mas o texto está ilegível e com pixels. Eu tentei reiniciar. Windows 8.1. Eu tentei a extensão do Chrome OptiZoom e ela não faz nada. document.body.clientWidth fornece 1247 e quero 3200.


Tente whatis.myscreenresolution.com ele pode detectar a resolução correcta, mesmo se você estiver em um monitor HiDPI
phuclv

@ LưuVĩnhPhúc - Na verdade, é whatismyscreenresolution.com . Você tem um extra .lá.
Bobson

@ Bobson não, é realmente um site diferente. whatismyscreenresolution.com não pode detectar a resolução real enquanto whatis.myscreenresolution.com pode exibir a resolução correta quando você está no modo HiDPI como o OP
phuclv

Respostas:


12

Possível Problema

Provavelmente, esse é um problema causado pelo recurso "Display Scaling" do Windows 8.1 . Veja uma postagem relevante no fórum do Google Chrome .

Solução possível

Tente desativar esse recurso para seus navegadores. Por exemplo, localize o executável do Chrome, geralmente encontrado em %ProgramFiles(x86)%/Google/Chrome/Application/. Clique com o botão direito do mouse no arquivo, selecione "Propriedades" e, na guia "Compatibilidade", marque a caixa "Desativar escala de exibição em configurações de DPI alto"

insira a descrição da imagem aqui


5

Bem, é bastante óbvio que este é mais um exemplo de redimensionamento de DPI que deu terrivelmente errado.

O Chrome também é culpado. De acordo com este artigo , existem (bem, foram) algumas soluções possíveis.

  • Desabilitar o dimensionamento de DPI nas configurações de compatibilidade do Chrome (Propriedades em executáveis ​​ou atalhos) - última solução em “recurso”
  • Acesse chrome: // flags e ative o suporte experimental ao Windows HiDPI. ( Foi embora, aparentemente )
  • Carregue o seguinte .regarquivo:

    Editor do Registro do Windows versão 5.00
    
    [HKEY_CURRENT_USER \ Software \ Google \ Chrome \ Perfil]
    "high-dpi-support" = dword: 00000001

Uma palavra de aviso: o HiDPI está em desenvolvimento e tem problemas. Se você não pode conviver com isso, sugiro que tente um navegador alternativo como o Firefox. Ele deveria ter um melhor suporte de dimensionamento de DPI.


-1

Lembre-se de que a resolução da tela é configurável, diferente da resolução nativa.

Outra opção melhor é http://myscreenchecker.com , não apenas para verificar a resolução da tela, mas também para verificar a cor da tela, a integridade da tela com 15 cores básicas, incluindo: preto, branco, vermelho, verde, azul, ...


3
Você é afiliado ao software nesse link? Anúncios não solicitados serão excluídos como spam.
Gparyani #
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.