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

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

2,022  

목차

  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만 지원.)

 


분류 제목
talk 스킨 (배포/판매)하시는 분들께 드리는 부탁 말씀
dance 소울 (SOUL) 하은 님 빨간 미니스커트 패션 댄스 - 있지 케이크 & 스테이씨 테디베어
ucc 여자친구가 자취방에 놀러왔다 [유머/웹드라마]
ucc 야인시대 김두한한테 맞은 싸움꾼들 일렬종대 헤쳐모여! [드라마 추천]
movie 카터 - 미친 몰입감 극강 논스톱 리얼타임 액션 스펙터클
life 2023년 역사속으로 사라지는 것들
military 전국 하늘에서 발견된 미확인 물체 정체는 고체 추친 미사일 발사체
dance 플로리아 (FLORIA) 길거리 버스킹 댄스
talk 노트북 이어폰잭이 맛탱이가 갔네요.
health 남성 전립선 (암 /비대증) 예방 대책
talk 홈짱닷컴이 드디어 웹사이트 랭킹 10만등 안에 진입 ^!~
dance 앨리스 소희 님 백바지 패션 댄스
ucc 진짜 같은 에반게리온 로봇 실사
military 장보고급 보다 위인 손원일급 잠수함...손원일? 대체 누구지?
sports 프로 골퍼 김은선 님 멋진 경치 골프 필드샷
girl 홈짱 취향 제대로 저격한 엄지 님의 치명적인 섹시 음색
dance 염세빈 치어리더 님 댄스 'Queencard'
ucc 회원 님, 당구장 알바 해보셨어요? [유머]
sports 토트넘 챔스 16강 진출 성공 (손흥민 눈두덩 부상)
girl 베리굿 조현 님 Mellow Mellow 안무 댄스
122/163
목록
찾아주셔서 감사합니다. Since 2012