일반 각 브라우저 별 User Agent 정보

황제낙엽 2011.02.22 23:47 조회 수 : 823

sitelink1  
sitelink2  
sitelink3  
sitelink4  
extra_vars4  
extra_vars5  
extra_vars6  
Firefox
Firefox는 아래와 같은 형태로 User Agent 정보를 제공한다.
 
Mozilla/5.0 (Windows; U; Windows NT 6.1; ko; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 IPMS/A640400A-14D460801A1-000000426571
 
- Mozilla/5.0 : 모질라 5.0 기반이다.
- platform: 플랫폼 정보
- rv: Gecko 레이아웃 엔진의 배포 버전
- Gecko/yyyymmdd : Gecko의 개발용 배포일로 yyyymmdd 형태이다. 실제 배포일은 아니며, 추후 삭제될 수 있다.
- Firefox/appversion : Firefox 의 버전이다. 
 
 
Internet Explorer
IE는 아래와 같은 형태로 User Agent 정보를 제공한다.
 
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; IPMS/A640400A-14D460801A1-000000426571; TCO_20110131100426; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; Tablet PC 2.0)
 
- Mozilla/4.0 : Mozilla 4.0과 "호환 가능"하다.
- MSIE 8.0 : Internet Explorer 8.0이다.
- Trident/4.0 : Trident 레이아웃 엔진 4.0 버전으로 구현됐다.
 
 
Chrome
Chrome의 User Agent 정보는 좀 복잡하다.
 
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7
 
- Mozilla/5.0 : Mozilla 5.0과 호환 가능하다.
- AppleWebKit/version (KHTML, like Gecko) : "Gecko 같은" 브라우저 레이아웃 엔진인 KHTML을 사용한다.
Webkit은 KHTML를 기반으로 한 엔진이다.
- Chrome/version : Chrome이며 해당 버전이다.
- Safari/version : Safari의 해당 버전과 비슷하다.
 
 
Safari
Chrome과 거의 동일하지만 버전 정보를 포함하고 있다.
 
Mozilla/5.0 (Windows; U; Windows NT 6.1; ko-KR) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5
 
 
Opera
Opera는 가장 깔끔하다.
 
Opera/9.80 (Windows NT 6.1; U; ko) Presto/2.6.30 Version/10.62
 
- Opera/version : Opera 해당 버전이다.
- Presto/version : Presto 레이아웃 엔진을 사용하고 있다.
번호 제목 글쓴이 날짜 조회 수
237 정규식을 이용한 이메일 검증 스크립트 file 황제낙엽 2023.06.25 0
236 [URLSearchParams] URL 파라미터(매개변수) 값 가져오기 file 황제낙엽 2023.02.02 0
235 (Bard) JavaScript로 JSON 배열을 작성하는 방법 황제낙엽 2023.08.21 0
234 How to build a file upload service with vanilla JavaScript file 황제낙엽 2023.08.22 0
233 (Bard) FileReader 로 여러개의 파일을 read 하는 법 file 황제낙엽 2023.08.23 0
232 json 데이터 내의 변수명에 prefix 로 type 표현하기 황제낙엽 2024.04.15 0
231 CryptoJS 를 이용한 암호화 황제낙엽 2023.02.15 1
230 JSON 클래스가 지원하는 function 황제낙엽 2023.03.31 1
229 체크박스에 체크된 항목 개수 구하기 황제낙엽 2023.06.10 1
228 navigator.mediaDevices 황제낙엽 2023.08.21 1
227 모바일 브라우저에서 file input element 를 이용하여 여러장의 이미지를 서버에 전송하려 할때 황제낙엽 2023.08.21 1
226 현재 document 의 host 와 port 를 얻는 방법 황제낙엽 2023.10.03 1
225 fetch() 함수 사용 예제 file 황제낙엽 2023.11.23 1
224 (Copilot) JSON 객체의 내부 데이터 리스트 길이를 구하는 방법 황제낙엽 2023.03.30 2
223 배열에 대한 루프문 조회 (loop iterator) 황제낙엽 2023.03.01 3
222 (Copilot) 바닐라 스크립트가 뭐지? 황제낙엽 2023.02.24 7
221 Barcode Detection API 황제낙엽 2023.08.06 7
220 Arrow function 황제낙엽 2021.03.07 8
219 client 통신 기술 jquery ajax, fetch, axios 황제낙엽 2021.12.05 8
218 [펌] prototype (2) 황제낙엽 2009.04.02 9