문자 인코딩
*인코딩(Encoding): 코드화, 암호화를 의미함. 부호화라고도 하며, 반대말은 디코딩(decoding)이라고 함
*문자 인코딩: 문자 코드를 전산기기 안에서 0, 1로 저장하는 방식
*문자 코드: 문서를 전자화하기 위해, 각 문자와 추상적인 숫자 사이를 짝지어 놓은 것임
ASCII(American Standard Code for Information Interchange)
-정보 교환을 위한 규격, 통신 에러를 감지하기 위한 체크섬 필요
-그래서 패리티 코드를 사용함
-영어를 쓰기 적합한 형태로 만들어짐
UTF-8(8-bit Unicode Transformation Format)
-최소 1바이트, 최대 6바이트를 사용하는 가변 인코딩
-ASCII와 호환되는 문자 전송의 표준으로 사용 중
URL에서 UTF-8
-URL에서 알파벳과 숫자 및 일부 특수문자영역 밖의 문자를 사용시 퍼센트 인코딩을 통해서 표시함
-웹 브라우저와 웹서버가 모두 UTF-8을 가정하고 개발되는 경우가 많으며, EUC-KR 등 굳이 다른 인코딩을 사용하고 싶으면 웹사이트 쪽에서 알아서 URL인코딩 해주는 경우가 대부분임
'웹개발(웹퍼블리셔) > 프론트엔드(HTML, CSS, JAVASCRIPT)' 카테고리의 다른 글
SEO(Search Engine Optimization)-검색엔진 최적화 (0) | 2020.01.04 |
---|---|
Semantic HTML(의미론적인 HTML) (0) | 2020.01.03 |
디자인 패턴 정의와 구조, 종류 (0) | 2020.01.01 |
HTTP / HTTPS (0) | 2019.12.23 |
Semantic Versioning / SSH (0) | 2019.12.22 |