많은 큰 사이트에 여러 유니 코드 문자가 표시되지 않습니다 (예 : ⁠)


8

방금 상자로 보는 몇 가지 유니 코드 문자가 있습니다. 이것은 Chrome에서만 발생합니다. 문자 인코딩이 UTF-8로 설정되어 있지만 자동 감지가 도움이되지 않습니다.

예 : [⁠]

대괄호는 두 개만 표시되지만 실제로 는 사이에 유니 코드 문자 세계 결합자가 있습니다. 너비가 0이 아닌 비 분리 공간입니다.

나는 또한 작은 jsfiddle 데모를 모았다 . 내가 볼 수없는 세계 소목의 문자를,하지만 난 볼 수있는 헤어 공간 . (그리고 그것을 본다는 것은 실제로 그것을 보지 않는다는 것을 의미합니다. 알 겠어요?)

사람들이 새로운 스타일의 이모티콘 등을 게시 할 때도 마찬가지 입니다 .

이 문제를 어떻게 해결할 수 있습니까?

최신 정보:

이것은 모든 곳에서 발생합니다 (Twitter, Facebook, 이름을 지정하십시오). 특수 글꼴을 사용하지 않거나 시스템에서 글꼴 관련 항목을 변경했습니다 (Windows 7, 64 비트). 이것이 효과가 있다고 가정하면 잘못 되었습니까?

업데이트 2 :

이것은 나를 미치게한다. 여전히 표시되지 않는 문자가 너무 많습니다.

예 (포장 선물) : 🎁

개발 도구를 통해 Segoe UI Symbol을 명시 적으로 사용

보시다시피 Chrome은 기본적으로 문자를 표시하지 않습니다. 글꼴을 Segoe UI Symbol로 명시 적으로 설정했을 때만 해당됩니다. Chrome에서 글꼴을 대체로 자동 사용하지 않는 이유는 무엇입니까?

Chrome에서 Segoe UI Symbol 글꼴을 인식하도록하려면 어떻게해야하나요?


2
gschoppe.com/blog/fixing-unicode-support-in-google-chrome에서 "Code2000, Code2001 및 Code2002는 2008 년 James Kass가 디자인 한 3 가지 트루 타입 글꼴입니다. Pan- 최대한 많은 글리프를 포함하도록 설계된 유니 코드 글꼴 세트. 2011 년에 다운 될 때까지 Kass 웹 사이트에서 무료로 사용할 수있었습니다. " 그는 zip gschoppe.com/projects/fbformat/includes/unicodefont.zip에
barlop

1
"Zip을 다운로드하고 파일을 추출하여 제어판의 글꼴 디렉토리에 복사하십시오. 빠른 재시동 후 Chrome은 완전한 유니 코드를 지원합니다"
barlop

@ barlop 글쎄, 나도 검색 결과에 있었다. 외국 사이트에서 일부 글꼴을 설치하는 데 너무 열중하지는 않았지만 잘 작동했습니다. 감사합니다. 답변으로 게시하여 수락 / 확장 할 수 있습니다. ;)
kleinfreund

1
Code2000 등은 완전한 유니 코드 지원을 제공하지 않습니다 .
Jukka K. Korpela

@ JukkaK.Korpela 알아두면 좋습니다. 유니 코드 지원을 향상시키는 방법을 알고 있습니까?
kleinfreund

답변:


4

http://www.fontspace.com/james-kass/code2000 (3.73MB)

Code2000 글꼴 — 1998 년 James Kass에서 작성했습니다. Code2000은 작업 중입니다. 현재 (버전 1.171)에는 60000 개가 넘는 글리프가 있습니다.

12-18 지점에서 거의 읽을 수 있지만 약 24 지점에서 훨씬 명확합니다. 딩뱃 중 일부는 36 포인트 이상이어야합니다. 글꼴 다듬기를 사용하면 보통 크기로보기 좋습니다.


http://gschoppe.com/blog/fixing-unicode-support-in-google-chrome/ 을 언급하는 블로그가 있지만 블로그
설명에 많은 문제가 있습니다. (예를 들어 질문에 대한 의견을 참조하십시오. 그러나 그의 설명은 중요하지 않습니다)

블로그에서 언급 한 지침을 찾았습니다. 제어판의 글꼴 폴더에 zip을 추출하고 크롬을 다시 시작하는 것이 었습니다.

http://gschoppe.com/projects/fbformat/includes/unicodefont.zip


4

실제 글리프 대신 표시되는 상자 나 사각형은 유니 코드 문자를 포함하지 않은 글꼴의 부작용입니다. 보다 완전한 유니 코드 구현을 가진 글꼴을 찾으십시오.


1
브라우저에서 글리프가없는 다른 시스템 글꼴을 확인하지 않습니까?
kleinfreund

나는 이것을 시도하고 확인 하고 기본 글꼴을 시도하고 변경할 수 있다고 덧붙일 것입니다 .
Doktoro Reichard

1
@ kleinfreund, 내 이해는 그것이 같은 가족의 다른 서체를 검사하지만 그 이상을 넘어 가지 않을 것이라는 것입니다. 따라서 사이트가 Arial 인 경우 고딕 문자를 사용하지 않습니다.
DopeGhoti
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.