Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

Chrome, Firefox 및 Edge 브라우저에서 사용자 에이전트를 변경하는 방법

Chrome, Firefox 및 Edge 브라우저에서 사용자 에이전트를 변경하는 방법

웹 페이지로 이동할 때 서버의 응답은 여러 요인에 따라 달라집니다. 사용 중인 OS는 브라우저(Firefox, Chrome, Safari 등) 및 가능하면 시스템 아키텍처(x86, x64 등)와 함께 확인됩니다(Windows, Linux, Mac 또는 Mobile). 이러한 요소는 웹 개발자가 페이지를 최적화하는 데 도움이 됩니다. 최신 웹 경험의 중요한 부분입니다.

이것은 브라우저 내에서 "사용자 에이전트"를 읽어서 수행됩니다. 사용자 에이전트는 ID 카드와 비슷합니다. 이를 통해 사이트는 특정 세부 정보를 결정할 수 있으며, 이에 따라 페이지가 사용자에게 제공되는 방식이 변경됩니다. 모바일 장치에서 온 것으로 보고하는 브라우저는 데스크톱 사이트와 다른 사이트를 갖게 됩니다. 예를 들어, 메뉴는 더 쉽게 터치하고 읽을 수 있으며 텍스트는 더 쉽게 제거되고 읽을 수 있습니다.

일반적으로 사용자는 브라우저 사용자 에이전트 데이터 교환에 대해 알지 못합니다. 그러나 사용자와 개발자가 사용자 에이전트를 변경하여 다른 플랫폼을 테스트하거나 단순히 브라우저 ID를 숨길 수 있는 방법이 있습니다.

참고: 이것은 인터넷에서 익명이거나 보이지 않는 것과는 다릅니다. 브라우저에는 사용자 에이전트가 이러한 요소 중 하나이므로 사용자를 고유하게 식별하는 데 도움이 되는 지문이 있습니다.

Edge에서 사용자 에이전트를 변경하는 방법

모든 주요 브라우저에서 사용자 에이전트를 변경할 수 있는 다양한 플러그인과 애드온이 있습니다. 그러나 브라우저 자체 내에서 달성할 수 있습니다.

Edge를 사용할 때 페이지를 열고 F12 키를 누릅니다. 키를 눌러 개발자 설정에 액세스합니다.

Chrome, Firefox 및 Edge 브라우저에서 사용자 에이전트를 변경하는 방법

"에뮬레이션" 탭을 선택하고 "사용자 에이전트 문자열 목록"을 찾습니다. 여기에서 Edge가 선택한 브라우저를 모방하도록 선택할 수 있습니다. 페이지가 실시간으로 새로고침되므로 쉽게 테스트할 수 있습니다.

Chrome에서 사용자 에이전트를 변경하는 방법

Edge와 마찬가지로 Chrome에는 개발자 설정 내에서 사용자 에이전트 변경 사항이 있지만 액세스하기가 훨씬 더 복잡합니다.

브라우저를 열고 오른쪽 상단 모서리에 있는 메뉴 버튼을 클릭합니다. 거기에서 "도구"를 클릭한 다음 "개발자 옵션"을 클릭합니다. Ctrl 키 조합을 통해 쉽게 액세스할 수도 있습니다. + Shift + .

개발자 도구 창이 나타나면 네트워크를 선택한 다음 세 개의 수직 점처럼 보이는 메뉴를 선택합니다. 이 드롭다운 메뉴에서 더 많은 도구와 네트워크 조건을 선택합니다. 아래에서 볼 수 있듯이 "자동으로 선택" 상자를 선택 취소하여 사용자 에이전트를 변경할 수 있는 옵션이 있습니다.

Chrome, Firefox 및 Edge 브라우저에서 사용자 에이전트를 변경하는 방법

Edge와 마찬가지로 개발자 옵션 창이 열려 있는 동안에만 탭으로 제한됩니다.

Firefox에서 사용자 에이전트를 변경하는 방법

Firefox는 사용자 에이전트를 변경하는 기능도 공유합니다. 브라우저 창을 열고 about:config를 입력합니다. 주소 표시줄 내. 경고가 표시되지만 적절한 주의와 주의 없이 설정이나 플래그를 변경하지 않는 한 진행하는 것이 매우 안전합니다.

검색창에서 다음을 찾으십시오.

general.useragent.overridepreference

"general.useragent.overridepreference" 값이 없으면 직접 만드십시오. about:config 페이지를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 "새로 만들기 -> 문자열"로 이동합니다. 새 문자열의 이름을 "general.useragent.overridepreference"로 지정하고 Enter 키를 눌러 저장합니다.

Chrome, Firefox 및 Edge 브라우저에서 사용자 에이전트를 변경하는 방법

이제 기본 설정에 따라 다음 값을 입력하십시오.

Linux의 Chrome:

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

마이크로소프트 엣지:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586

인터넷 익스플로러:

Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; AS; rv:11.0) like Gecko

물론 온라인에서 다른 사용자 에이전트를 찾아 사용할 수 있습니다.

다른 옵션이 있습니까?

브라우저 설정을 엉망으로 만드는 아이디어를 좋아하지 않는다면, 당신을 위해 일할 몇 가지 애드온과 확장 프로그램이 있습니다. 브라우저마다 다르지만 Chrome과 Firefox에서 잘 작동하는 두 가지를 강조하겠습니다.

첫째, Chrome의 경우 User Agent Switcher가 있습니다. 이것은 잘 작동할 뿐만 아니라 Google 자체에서 소유 및 유지 관리하므로 안전하다고 확신할 수 있습니다.

Firefox의 경우 일반적으로 Chris Pederick의 User Agent Switcher를 권장합니다. 불행히도 개발자가 Firefox Quantum용으로 업데이트하지 않았습니다. 따라서 내가 찾은 또 다른 애드온은 동일한 이름인 User Agent Switcher이지만 Linder에서 제공했습니다. 리뷰는 대부분 긍정적인 것 같지만 애드온을 사용하지 않았기 때문에 애드온의 정확성을 보증할 수 없습니다. 현재 이 기사를 작성하는 시점에서는 Firefox의 기능 확장 기능이므로 사용자가 가질 수 있는 몇 가지 우려를 잠재울 수 있습니다.

사용자 에이전트를 변경하는 것은 특히 웹 개발자인 경우 사용하기에 좋은 도구입니다. 변경 사항과 이유를 댓글 섹션에 알려주십시오.