맥북에서 구글 크롬을 사용할 때 웹페이지의 한글이 깨지거나, 이상한 기호나 공백으로 표시되는 현상을 겪은 적 있나요? 이런 경우는 대부분 문자 인코딩 설정 문제, 폰트 오류, 또는 확장 프로그램 충돌로 인해 발생합니다.
- 시스템 또는 크롬에서 한국어 폰트 인식 문제
- 일부 확장 프로그램 또는 사용자 CSS로 인해 폰트 렌더링 비정상
- 크롬 브라우저 기본 문자 인코딩 오류 및 웹사이트에서 인코딩 미지원 (예 : EUC-KR → UTF-8 미변환)
macOS 환경에서 특정 웹사이트나 내부 시스템 페이지에서 한글이 뀗꿻꿦과 같이 깨지거나 □□□ 형태로 보이는 경우 다음 방법을 하나씩 적용해 문제를 해결할 수 있습니다.
목차
크롬 기본 폰트 변경하기
웹사이트에는 CSS로 기본 폰트를 지정하며 경우에 따라 웹폰트가 사용되기도 합니다. 하지만 웹사이트에서 기본 폰트가 지정되지 않은 경우 크롬에서 설정된 기본 폰트로 한글이 출력되는데요.
기본 폰트 설정에 문제가 있는 경우 한글이 깨져보일 수 있으므로 다른 폰트로 변경해서 테스트한 다음, 문제가 해결되었다면 기본 폰트를 다시 설치하는 방법을 진행해야 합니다.
chrome://settings/fonts
크롬 주소창에 위 경로를 입력해 이동합니다. 그러면 크롬의 글꼴 맞춤 설정 화면이 뜨는데요. 여기서 표준 글꼴을 “Apple SD 산돌고딕 Neo”에서 “Apple LiGothic”과 같이 한글을 지원하는 다른 폰트로 변경합니다. 만일 사용자가 직접 설치한 서드파티 폰트(예로 나눔고딕)가 있다면 그 폰트를 선택하면 좋습니다.
Sans-serif, serif 또한 동일한 폰트로 변경한 다음 웹페이지를 열어 한글 깨짐이 해결되었는지 확인합니다. 문제가 해결되었다면 macOS 기본 폰트에 문제가 있는 것으로 아래의 “서체 관리자에서 기본 폰트 재설치” 부분을 적용합니다.
크롬 UTF-8 인코딩 방식 강제 설정
웹페이지의 인코딩 방식에 문제가 있을 경우 한글이 깨져서 보일 수 있습니다. 일반적으로는 웹문서의 html 코드에서 인코딩 방식을 선언하는데, 확장 프로그램을 이용해 인코딩 방식을 UTF-8로 강제 설정할 수 있습니다.
위 링크를 클릭해 Set Character Encoding 확장을 크롬에 설치합니다.
확장을 설치하면 컨텍스트 메뉴에서 인코딩 방식을 선택할 수 있습니다. 한글이 깨지는 웹페이지를 마우스 오른쪽 버튼을 누른 후, Set Character Encoding > Unicode (UTF-8)을 선택해 문제가 해결되었는지 확인합니다.
확장 프로그램 모두 비활성화 후 한글 출력 확인
웹페이지의 기능에 관여하는 일부 확장 프로그램에서 한글 표기가 제대로 이뤄지지 않을 수 있습니다.
chrome://extensions/
어떤 확장 프로그램에 문제가 발생하는지 모르기 때문에 일단 위 주소로 이동한 다음 모든 확장 프로그램을 끕니다. 그리고 한글 웹페이지를 열어 문제가 해결되었는지 확인합니다.
한글이 정상적으로 출력된다면 확장 프로그램을 하나씩 활성화해서 문제의 원인이 되는 확장 프로그램을 찾아 동일한 기능을 하는 다른 확장 프로그램으로 교체합니다.
서체 관리자에서 기본 폰트 재설치
macOS의 기본 한글 폰트 파일 또는 캐시에 문제가 발생하면 크롬에서 한글이 깨질 수 있습니다. 이 경우 서체 관리자에서 기본 폰트를 재설치해서 문제를 해결할 수 있습니다.
파인더를 실행한 다음 응용 프로그램 폴더로 이동합니다. 그리고 서체 관리자를 찾아 실행합니다.
화면 상단의 서체 관리자 메뉴를 클릭한 다음 설정을 선택합니다.
사용자가 설치한 폰트는 /라이브러리/Fonts (Removed) 또는 ~/라이브러리/Fonts (Removed)에 옮겨지며 서체 관리자에서 다시 설치할 수 있습니다.
한글 두벌식 입력기 다시 설치하기
맥의 한글 입력기는 두벌식이 기본으로 적용되어 있습니다. 이 입력기에 문제가 발생할 경우, 크롬에서 입력하는 한글이 깨져보일 수 있으며 이 문제는 웹페이지의 한글 깨짐과 별개로 동작합니다.
텍스트 입력 상자에서 한글을 입력할 때 문제가 발생한다면 두벌식 입력기를 삭제했다가 다시 등록해 문제를 해결할 수 있습니다.
메뉴 막대 우측에서 입력기 아이콘을 클릭한 다음 “키보드 설정 열기”를 클릭합니다.
모든 입력 소스 목록에서 “두벌식”을 선택한 다음 – 버튼을 눌러 삭재합니다. 그리고 맥을 재부팅합니다.
다시 키보드 설정을 열고 모든 입력 소스 하단의 + 버튼을 눌러 한국어 > 두벌식을 다시 추가합니다.
이제 크롬을 열고 한글을 입력할 때 정상적으로 표시되는지 확인합니다. 만일 여전히 크롬에서 한글 입력에 문제가 발생한다면 다른 입력기를 설치해 테스트해봅니다. (예로 구름 입력기가 있습니다.)
입력기의 문제라면 macOS가 업데이트될 때까지 당분간 기본 입력기 대신 서드파티 입력기를 사용해야 합니다.
FAQ
사파리는 macOS의 기본 인코딩을 따라가기 때문에 한글 출력에 문제가 없는 반면 크롬에서는 인코딩 오류가 발생할 경우 한글이 깨질 수 있습니다.
네. 일부 확장 프로그램은 사용자 정의 CSS나 글꼴을 적용하는데, 이 과정에서 한국어 폰트가 누락되거나 비정상적으로 적용될 수 있습니다. 확장 프로그램을 모두 끄고 다시 테스트해보세요.
macOS는 한글 입력 및 출력 관련 버그가 많은 편입니다. 기본 서체에 문제가 발생하면 크롬에서 한글이 깨질 수 있으며 한글 두벌식 입력기 또한 버그로 인해 텍스트 입력 시 깨질 수 있습니다. 이 경우 본문에서 설명한 기본 폰트 재설치, 한글 두벌식 입력기 다시 설치를 진행해 문제를 해결할 수 있습니다.