브라우저는 전체 화면 해상도를 사용하지 않으며 서로 다른 해상도를 사용합니다.


13

크롬

즉

내 화면 해상도는 실제로 3200x1800이지만 브라우저에 있으면 해상도가 더 작은 것처럼 작동합니다. 브라우저가 전체 해상도를 사용하도록하려면 어떻게합니까?

Chrome에서는 1280x720을 사용하고 있으며 IE에서는 1600x900을 사용하고 있습니다. whatismyscreenresolution.com에 따르면 브라우저마다 다른 값을 표시합니다. 스크린 샷을 찍어 비트 맵의 ​​픽셀 인 해상도가 3200x1800인지 확인했습니다.

모니터가 연결되지 않은 랩톱에 있습니다. 두 브라우저의 확대 / 축소 비율이 100 %입니다. 100 % 미만으로 축소를 시도했지만 텍스트를 읽을 수없고 픽셀로 표시됩니다. 재시작을 시도했습니다. Windows 8.1. 크롬 확장 프로그램 OptiZoom을 시도했지만 아무것도하지 않습니다. document.body.clientWidth는 1247을주고 3200을주고 싶습니다.


시도 whatis.myscreenresolution.com 당신이 hidpi 모니터에 경우에도 정확한 해상도를 감지 할 수 있습니다
phuclv

@ LưuVĩnhPhúc-실제로 whatismyscreenresolution.com 입니다. .거기에 여분 이 있습니다.
Bobson

@Bobson 아니요 실제로 다른 웹 사이트입니다. whatismyscreenresolution.com는 동안 실제 해상도를 감지 할 수 whatis.myscreenresolution.com는 당신이 OP 같은 hidpi 모드에있을 때 올바른 해상도를 표시 할 수 있습니다
phuclv

답변:


12

가능한 문제

이것은 Window 8.1 "Display Scaling"기능으로 인한 문제 일 가능성이 큽니다 . Chrome 포럼에서 관련 게시물을 참조하십시오 .

가능한 해결책

브라우저에서이 기능을 비활성화하십시오. 예를 들어에서 일반적으로 사용되는 Chrome 실행 파일을 찾습니다 %ProgramFiles(x86)%/Google/Chrome/Application/. 파일을 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택한 다음 "호환성"탭에서 "높은 DPI 설정에서 디스플레이 크기 조정 비활성화"상자를 선택하십시오.

여기에 이미지 설명을 입력하십시오


5

DPI 스케일링의 또 다른 예가 끔찍하게 잘못되었다는 것은 분명합니다.

크롬도 비난의 대상입니다. 이 기사 에 따르면 몇 가지 가능한 해결 방법이 있습니다.

  • Chrome 호환성 설정 (실행 파일 또는 바로 가기 속성)에서 DPI 스케일링 사용 안함-최후의 수단 "솔루션"
  • chrome : // flags로 이동하여 실험적인 Windows HiDPI 지원을 활성화하십시오. ( 지금은 사라졌다 )
  • 다음 .reg파일을 로드 하십시오.

    Windows 레지스트리 편집기 버전 5.00
    
    [HKEY_CURRENT_USER \ Software \ Google \ Chrome \ 프로필]
    "high-dpi-support"= dword : 00000001

경고의 말씀 : HiDPI가 개발 중이며 문제가 있습니다. 당신이 그걸로 살 수 없다면, Firefox와 같은 다른 브라우저를 사용해보십시오. 더 나은 DPI 스케일링 지원이 필요합니다.


-1

디스플레이 해상도는 구성 가능하며 기본 해상도와 다릅니다.

또 다른 더 나은 선택은 http://myscreenchecker.com 이며, 화면 디스플레이 해상도를 확인할뿐만 아니라 화면 색상, 검은 색, 흰색, 빨간색, 녹색, 파란색 등을 포함한 15 가지 기본 색상의 화면 상태를 확인합니다.


3
해당 링크의 소프트웨어와 제휴하고 있습니까? 원하지 않는 광고는 스팸으로 삭제됩니다.
gparyani
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.