User Agent

User Agent
사용자를 대표하는 컴퓨터 프로그램
브라우저, 봇, 다운로드 관리자, 웹에 접근하는 다른앱, ...
자신의 정체를 알린다.
→ 브라우저 종류, 버전 번호, 호스트 OS
에이전트 필요성
과거❓
브라우저마다 사용할 수 있는 기능, 지원범위 다름
→ 문제 발생 → 문제 발생한 브라우저 종류, 문제 발생 이유 기록
→ 웹 브라우저가 인식하지 못하는 경우 에러나 화면이 깨져 나오는 문제 해결
브라우저 종류 많고, 다양 → 자체 엔진 사용 → 문제가 더 많이 발생함
⇒ 개발 및 유지보수 비용 증가 → 결국, 1등 브라우저를 따라감
최근❓
브라우저 종류 많아도 대부분 비슷한 기능을 지원하게 됨
❓구글 크롬 브라우저를 기반으로 다양한 웹 브라우저 들이 파생되었기 때문
2021년 기준
- 크롬 63%
- 사파리 14%
- IE, Edge 8%
- firefox 5.1%
- opera 1.8%
safari 제외 대부분이 크롬 기반의 블링크 엔진 사용하고 있다.
→ 핵심 기능은 크롬/블링크 엔진 따라간다.
기능
과거 여러 웹 브라우저에서 동일한 서비스를 제공하기 위해 만들어졌다.
각 브라우저 버전, 엔진 확인 → 브라우저별 최적화
현재 대부분 브라우저들이 크롬/블링크 엔진 사용
→ 브라우저보다 컴퓨터 OS, 모바일 디바이스를 구분하는 역할이 더 커졌다.
어떤 기기, OS를 많이 사용하는지 어떤 기기에 최적화 해줘야 하는지 알 수 있음
www.wishket.com/yozm/detail/559/
웹 브라우저 속 숨겨진 중요 기능, 사용자 에이전트(User Agent)란? | 요즘IT
사용자 에이전트 (User Agent)란, 우리가 사용하는 웹 브라우저 속에 숨겨진 중요한 기능 중 하나를 말합니다. 간단히 말해 내가 어떤 OS를 쓰고 있고, 버전은 어떤 버전인지 웹 브라우저의 정보는
www.wishket.com