일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 자바스크립트의 기본 포멧
- 객체지향프로그래밍 언어
- 리엑트 이벤트
- 자바스크립트 문자열
- 변수 선언
- UI 레이어
- Try...catch
- Null비교 금지
- html5
- 에이전트 탐지
- 자바스크립트 객체
- 스타일가이드라인
- JS cod e style
- 자바스크립트
- 자바스크립트 생성자
- 비구조화 할당
- 트라이캐치
- Programming Practice
- javascript
- 함수 호이스팅
- React 리액트
- 프로그래밍 프랙티스
- 자바스크립트 코드 스타일
- 사용자 에러
- 브라우저 탐지
- js
- 에러 던지기
- JS 이벤트
- 자바스크립트 클래스
- 자스
Archives
- Today
- Total
목록브라우저 탐지 (1)
GomJu's Coding Blog
[JS] 27. 브라우저 탐지
브라우저 탐지브라우저 탐지 방법은 웹 개발에서 항상 뜨거움 쟁점입니다. 이 논쟁은 특히 과거에 가장 인기 있었떤 넷스케이프 내비게이터의 등장으로 더 일찌감치 시작되었습니다. 당시 넷스케이프2.0은 다른 웹 브라우저보다 훨씬 발달하여 웹사이트가 사용자에게 정보를 보내기 전에 사용자 에이전트 문자열을 확인하는 것도 가능했습니다. 이 때문에 많은 브라우저 공급사, 특히 마이크로소프트에서는 어쩔 수 없이 당시 쓰였던 브라우저 탐지 방법에 맞춰 사용자 에이전트 문자열을 넣게 되었습니다.6.1 사용자 에이전트 탐지요즘에는 클라이언트에서 브라우저를 주로 탐지하지만, 초기에는 서버에서 사용자 에이전트 문자열을 기준으로 서버에서 특정 브라우저의 접속을 막아 사이트의 내용을 아예 보여주지 않았습니다. 이때 가장 큰 혜택을..
WEB/JavaScript
2018. 12. 8. 19:42