Camera Test
도구

Browser Info Test

브라우저, 엔진, 운영 체제, 화면 및 지원되는 웹 기능에 대한 완전하고 실시간 판독값으로, 지원 문의를 위해 한 번의 클릭으로 복사할 수 있습니다.

Reading browser details…

브라우저 정보 사용 빠른 가이드

1분 이내 소요
  1. 1이 페이지의 모든 항목은 자동으로 감지되며, 클릭할 필요가 없습니다.
  2. 2먼저 브라우저 버전과 엔진을 확인하세요.
  3. 3API 지원 테이블로 스크롤하여 사용 가능한 API를 확인하세요.
  4. 4지원팀에 버그를 보고할 때 판독값을 복사하세요.

개요

사용자가 방문하는 모든 웹사이트는 사용자가 인지하든 못하든, 사용 중인 소프트웨어 및 하드웨어에 대한 소량의 정보를 얻습니다. 브라우저는 자체 이름, 버전, 렌더링 엔진, 운영 체제, 화면 크기, 그리고 사이트가 시도할 수 있는 기능을 알려주는 긴 기능 플래그 목록을 알립니다. 대부분의 경우 이러한 일은 조용히 발생하며 사용자는 전혀 신경 쓰지 않습니다. 하지만 연결되지 않는 화상 통화, 끊기는 게임 또는 제출되지 않는 양식 등 무엇인가가 고장 나는 순간, 이 정확한 정보는 지원 기술자나 개발자가 사용자에게 요청할 첫 번째 정보가 됩니다.

이 도구는 개발자 도구를 열거나 브라우저 설정을 뒤질 필요 없이, 이 모든 정보를 한곳에 모아 알기 쉬운 언어로 표시합니다. 이 도구는 표준 navigatorscreen 모든 웹사이트가 이미 액세스할 수 있는 객체를 읽고, User-Agent 문자열을 읽기 쉬운 브라우저 이름과 버전으로 구문 분석하며, 가능한 경우 최신 User-Agent Client Hints API를 확인하고, 일반적으로 필요한 9가지 웹 API에 대한 빠른 기능 감지 테스트를 실행합니다.

이 모든 것에는 특별한 권한이 필요하지 않습니다. 브라우저는 웹사이트가 자체 렌더링 방법과 제공할 기능을 결정하는 데 이 정보가 필요하기 때문에, 의도적으로 이 정보를 모든 페이지에 노출합니다. 저희가 한 일은 단순히 이 정보를 수집하고, 명확하게 레이블을 지정하고, 복사하기 쉽게 만드는 것입니다.

결과 확인 방법

브라우저 및 엔진

브라우저 이름과 버전은 User-Agent 문자열을 구문 분석하여 얻으며, 브라우저가 제공하는 경우 최신이면서 더 구조화된 User-Agent Client Hints 데이터와 교차 확인됩니다. "engine" 필드는 내부에서 실제 작업을 수행하는 렌더링 엔진을 알려줍니다. Blink는 Chrome, Edge, Opera 및 대부분의 Android 브라우저를 구동하고; Gecko는 Firefox를 구동하며; WebKit은 Safari 및 모든 iOS 브라우저를 구동합니다. Apple은 모든 iOS 브라우저가 이름에 관계없이 WebKit을 사용하도록 요구하기 때문입니다.

이것은 이름이 다른 두 브라우저가 동일한 엔진을 공유하는 경우 거의 동일하게 작동할 수 있기 때문에 중요합니다. Chrome의 렌더링 버그는 Edge와 Opera에서도 자주 나타나는데, 이 세 브라우저 모두 Blink 기반이기 때문입니다.

운영 체제 및 플랫폼

OS 필드는 User-Agent 문자열을 기반으로 한 최선의 추측입니다. "플랫폼 문자열"은 더 낮은 수준의 오래된 API이며 (navigator.platform) User-Agent Client Hints를 선호하여 단계적으로 폐지되고 있으므로, 최신 브라우저에서는 레거시 플랫폼 값과 Client Hints 플랫폼 값을 나란히 볼 수 있습니다. 이들은 일반적으로 일치해야 합니다.

화면, 뷰포트 및 픽셀 비율

"화면 크기"는 모니터 또는 디스플레이의 전체 해상도를 장치 픽셀 단위로 나타냅니다. "뷰포트 크기"는 브라우저 창 자체의 보이는 영역으로, 브라우저 자체 도구 모음 및 모든 고정된 패널을 고려하면 거의 항상 더 작습니다. 장치 픽셀 비율은 이 둘 사이의 관계를 설명합니다. 비율이 1보다 크면 운영 체제가 고밀도 화면에서 가독성을 위해 콘텐츠를 확대한다는 의미입니다.

기능 지원 그리드

표의 각 행은 예/아니오 질문에 답합니다. 현재 이 브라우저가 이 컨텍스트에서 해당 기능에 필요한 JavaScript API를 노출합니까? "아니오"는 기능이 영원히 고장 났다는 것을 반드시 의미하지는 않습니다. 이는 브라우저가 아직 지원하지 않거나, 플래그 뒤에 비활성화되어 있거나, (WebGL 및 WebGPU의 경우) 이 컴퓨터의 그래픽 드라이버가 안정성 문제로 인해 차단 목록에 올랐을 수 있음을 의미할 수 있습니다.

문제 해결

지원될 것으로 예상했던 기능이 지원되지 않는 것으로 나타나면 다음 순서로 확인하세요:

  1. 브라우저의 최신 버전을 사용 중인지 확인하십시오. 브라우저 공급업체는 정기적인 릴리스 주기로 새로운 웹 API 지원을 제공하며, 오래된 빌드는 기능 누락의 가장 흔한 원인입니다.
  2. 기능에 보안 컨텍스트가 필요한지 확인하십시오. Service Worker, 일부 Clipboard 메서드 및 MIDI 액세스와 같은 API는 HTTPS를 통해 제공되는 페이지 또는 localhost에서만 사용할 수 있습니다.
  3. 브라우저 플래그를 확인하십시오. 특히 WebGPU는 특정 플랫폼에서 실험적 플래그 뒤에서만 장기간 사용할 수 있었습니다.
  4. 확장 프로그램을 배제하십시오. 개인 정보 보호 및 광고 차단 확장 프로그램은 때때로 Notification, Clipboard 또는 WebRTC API를 사이트 전체에서 비활성화합니다.
  5. 제한 사항이 브라우저에만 해당되는 것인지 아니면 장치나 네트워크에 관한 것인지 파악하기 위해 완전히 다른 브라우저를 사용해 보십시오.

문제 해결에 이 정보가 중요한 이유

수많은 버그가 특정 렌더링 엔진, 특정 OS 버전 또는 특정 하드웨어 픽셀 밀도에 국한되기 때문에, "내 컴퓨터에서는 작동하지 않습니다"라는 지원 요청 중 상당수는 지원 에이전트가 발신자의 정확한 브라우저 및 OS 조합을 아는 순간 해결됩니다. "macOS 14.5에서 Chrome 128, DPR 2, WebGL2 지원"이라고 보고하는 것은 여러 단락의 설명보다 훨씬 가치가 있습니다. 개발자가 사용자의 정확한 환경을 재현할 수 있도록 해주기 때문입니다.

누구에게도 연락하기 전에 스스로 진단하는 데도 유용합니다. 만약 어떤 사이트가 WebGPU를 필요로 한다고 하는데 이 페이지에서 WebGPU가 지원되지 않는 것으로 나타나면, 이제 해결책은 동일한 페이지를 계속 재시도하는 것이 아니라 브라우저를 업데이트하거나 변경하는 것임을 알게 됩니다. 만약 화상 통화가 계속 실패하고 WebRTC가 지원되지 않는 것으로 나타나면 (드물지만, 잠금 설정된 엔터프라이즈 브라우저 빌드에서는 가능함), 그 한 줄이 전체 문제를 설명해 줍니다.

개인 정보 보호 참고 사항

여기에 표시된 모든 내용은 브라우저에서 실행되는 JavaScript에 의해 로컬에서 읽히고 이 페이지에 직접 렌더링됩니다. 이 테스트를 실행하는 과정에서 어떤 것도 서버에 업로드되지 않습니다. 클립보드 복사 버튼은 텍스트를 사용자의 클립보드에만 넣을 뿐이며, 사용자가 직접 이메일, 채팅 또는 지원 양식에 붙여넣기로 결정할 때까지 아무것도 어디로든 전송하지 않습니다.

별개로 알아두면 좋은 점은, 이와 동일한 정보 범주(User-Agent, 화면 크기, 언어, 기능 지원)가 일부 사이트에서 쿠키 없이 방문자를 식별하려는 "핑거프린팅" 스크립트가 사용하는 입력 중 하나라는 것입니다. 여기에 얼마나 많은 세부 정보가 있는지 확인하는 것은, 이 특정 페이지는 저장하거나 전송하지 않더라도, 어떤 사이트가 기술적으로 사용자의 설정에 대해 수집할 수 있는 정보가 무엇인지 유용하고 솔직하게 보여줍니다.

자주 묻는 질문

브라우저 버전을 알아야 하는 이유는 무엇인가요?

지원팀과 버그 추적기는 특정 버전에서만 수정 또는 해결 방법이 적용되는 경우가 많으므로 정확한 브라우저 및 OS 버전을 요청합니다. 추측은 양쪽 모두의 시간을 낭비하게 합니다.

User-Agent 문자열은 항상 정확한가요?

대체로 그렇지만, 일부 브라우저는 개인 정보 보호를 위해 User-Agent 문자열의 세부 정보를 의도적으로 줄이며, 일부 사용자나 확장 프로그램은 이를 위조하기도 합니다. 지원되는 경우 userAgentData 판독이 일반적으로 더 신뢰할 수 있습니다.

'장치 픽셀 비율(device pixel ratio)'은 무엇을 의미하나요?

이는 물리적 화면 픽셀과 CSS 픽셀 간의 비율입니다. 비율이 2라는 것은 화면이 고밀도(Retina 스타일) 디스플레이이며, 각 CSS 픽셀이 실제 픽셀 2x2 블록으로 그려진다는 의미입니다.

deviceMemory가 '알 수 없음'으로 표시되는 이유는 무엇인가요?

Device Memory API는 Chromium 기반 브라우저에만 구현되어 있으며, 그마저도 정확한 RAM 용량이 아닌 반올림된 근사치를 보고합니다. Safari와 Firefox는 개인 정보 보호상의 이유로 이를 전혀 노출하지 않습니다.

hardwareConcurrency가 CPU의 코어 수와 동일한가요?

이는 브라우저가 사용할 수 있는 논리 프로세서 수를 보고하며, 이는 일반적으로 물리적 코어 수가 아니라 CPU의 스레드 수(하이퍼스레딩 포함)와 일치합니다.

WebGPU가 지원되지 않는다고 표시되는 이유는 무엇인가요?

WebGPU는 WebGL보다 최신이며 여전히 배포 중입니다. 대부분의 플랫폼에서 최신 Chrome 및 Edge 버전에서 사용할 수 있으며, macOS 및 Linux에서는 나중에 출시되었고, 일부 Firefox 및 Safari 릴리스에서는 플래그 뒤에 있거나 지원되지 않습니다.

Service Worker는 무엇이며, 지원 여부가 왜 중요한가요?

Service Worker는 웹사이트가 오프라인에서 작동하고, 자산을 캐시하며, 푸시 알림을 보낼 수 있도록 합니다. 지원되지 않으면 해당 브라우저의 설치 가능한 웹 앱은 오프라인 기능과 백그라운드 동기화를 잃게 됩니다.

터치 지원 감지를 신뢰할 수 있나요?

이는 확실한 신호이지만 완벽하지는 않습니다. 터치스크린이 있는 일부 노트북은 전혀 사용하지 않아도 터치 지원을 보고하며, 일부 브라우저는 호환성 이유로 터치 기능이 없는 하드웨어에서 0이 아닌 maxTouchPoints를 보고합니다.

지원 에이전트가 이 요약을 복사하도록 요청하는 이유는 무엇인가요?

이것은 에이전트가 하나씩 물어볼 수 있는 브라우저, OS, 화면 크기, 기능 플래그, 원시 사용자 에이전트 등 10가지 정도의 세부 정보를 한 번에 묶어줍니다. 한 번 붙여넣는 것으로 진단 속도를 크게 높일 수 있습니다.

이 페이지가 내 정보를 어디로 전송하나요?

아니요. 여기의 모든 정보는 브라우저의 JavaScript에 의해 직접 읽혀 페이지에 표시됩니다. 요약을 직접 어딘가에 붙여넣기로 선택하기 전까지는 아무것도 전송되지 않습니다.

내 언어 목록이 시스템 언어와 다르게 보입니다. 왜 그런가요?

언어 배열은 브라우저의 언어 환경 설정에 따라 달라지며, 대부분의 브라우저에서 운영 체제의 표시 언어와는 독립적으로 변경할 수 있습니다.

관련 테스트

관련 가이드

Written by Chhandita ShitReviewed by Buddheswar DandapatLast updated July 28, 2026