• 회원가입
  • 로그인
  • 구글아이디로 로그인

[web] (utf-8 / euc-kr) 차이점 - 문자셋 인코딩 방식 종류

2,094  

목차

  1. UTF-8 (Unicode Transformation Format - 8-bit)
  2. EUC-KR (Extended Unix Code-KR)
  3. 선택 시 고려사항

둘 다, 문자 인코딩 방식으로, 서로 다른 방식으로 문자를 표현하고 전송함. 

 

UTF-8 (Unicode Transformation Format - 8-bit)

 

1. 문자 표현 방식

  • UTF-8은 Unicode 문자 집합을 표현하기 위한 가변 길이 인코딩 방식임 (각 문자는 1~4바이트까지 다양한 크기로 표현)
  • ASCII 문자는 1바이트로 표현되며, 다국어 문자는 2바이트 이상으로 표현됨.


2. 다국어 지원

  • UTF-8은 모든 유니코드 문자를 지원하므로 전 세계의 거의 모든 문자를 나타낼 수 있음.
  • UTF-8은 유니코드 표준을 기반으로 하기 때문에 다양한 언어와 기호체계를 포함함.


3. 호환성

  • UTF-8은 ASCII와 역호환성이 있음. (즉, ASCII로 표현된 문서는 UTF-8로 인코딩되어도 동일한 결과를 보임.)

 

 

EUC-KR (Extended Unix Code-KR)

 

1. 문자 표현 방식

  • EUC-KR은 대부분의 한국어 문자를 2바이트로 표현하는 고정 길이 인코딩방식. (ASCII 문자는 1바이트로 표현되고, 한국어 문자는 2바이트로 표현)

 

2. 다국어 지원

  • EUC-KR은 주로 한국어를 위한 인코딩이며, 한글 외의 문자에 대한 지원은 부족함.
  • 다국어 환경에서 사용하기에는 제한적임.


3. 호환성

  • EUC-KR은 ASCII와는 호환성이 있지만, 다른 인코딩 방식과의 호환성은 제한적임.

 

 

선택 시 고려사항

 

  • 다국어 지원 여부: UTF-8 선택. (UTF-8은 대부분의 언어 및 문자를 지원하며, 글로벌 웹에서 널리 사용됨.)
  • 주로 한국어 여부: EUC-KR은 한국어 텍스트에 특화되어 있음. 그러나, 현대 웹 환경에서는 UTF-8 사용 권장됨.
  • 파일 크기의 고려: UTF-8은 가변 길이 인코딩이므로 파일 크기가 증가할 수 있음. 그러나 현대 시스템에서는 크게 걱정할 필요 없음.

 

결론: 묻지도 따지지도 말고, UTF-8 선택. (그누보드도 최근엔 UTF-8만 지원.)

 


분류 제목
dance 이주은 치어리더 님 부채 댄스
sports 마요르카 이강인 택배 크로스로 1어시, 발렌시아에 복수 성공 [해외축구]
military T-50 골든 이글 최초 국산 초음속 훈련기 개발 역경 극복 과정 다큐
girl AI가 한번 만나보지 않겠냐고 소개시켜주겠다는 청바지 입은 여자들 뒷태
sports 역대급 명경기 탄생 (31R) 첼시 vs 맨유 하이라이트 보기
talk 구글 인공지능 Gemini 한글 이름이 글쎄...
girl 핵미모 끝판왕 육상 아나운서
dance 편의점 고딩 드리블 댄스
talk 오랜만에 How do you do ? (하우두유두) 표현을 들었는데...
money 애드센스 링크 단위 지원 중단 (201210)
military F-22 Raptor (랩터) - 미국 5세대 스텔스 전투기 영상 (F-22 vs Su-47 실전 최강 전투…
ucc 오덕이 사랑에 빠지는 순간 [웹드라마]
military Avro Vulcan XH558 - 익룡을 연상케하는 전투기
ucc 손흥민: 김민재, 김민재 들어오라고 ~~ > . <
dance 한림예고 실용무용과14기 군무(=단체 댄스)
ucc 편의점 진상 알바 [웹드라마]
military 여성징병제 도입 시 1순위 고려 사항
talk 영화배우 신성일 님 타계
news 호스팅이즈 (hostingis.com) 호스팅 - 2022년 06월 서비스 중지.
military EA-18G (그라울러) - 전자전 최강 전투기. 가상전투에서 F-22도 잡음.
97/163
목록
찾아주셔서 감사합니다. Since 2012