Google 크롬에서 글꼴 모양을 개선하려면 어떻게해야하나요?


72

왼쪽은 파이어 폭스 4, 오른쪽은 크롬 12입니다.

왼쪽에는 파이어 폭스 4가 있고 오른쪽에는 크롬 12가 있습니다. 크롬이 더 예쁜 글꼴을 렌더링하는 방법이 있습니까?

위의 이미지는 Windows XP에서 촬영되었습니다. 아래는 Windows 7의 또 다른 예입니다.

여기에 이미지 설명을 입력하십시오


리눅스 또는 Windows?
Nicu Zecheru

Windows. 위의 스크린 샷은 Windows XP에서 찍은 것입니다. 내 Windows 7 컴퓨터에서는 조금 더 좋아 보이지만 일부 사이트는 여전히 난해합니다. 또 다른 예가 있습니다 : i.imgur.com/zbuUr.png
hughes

1
이러한 기본 OS 글꼴 또는 내장 글꼴입니까? (TypeKit.com을 통해)?
빨간

1
알다시피, 좋은 질문입니다. 내장 글꼴에서 가장 두드러집니다. 웹 안전 기본 글꼴이 잘 보입니다. TypeKit.com의 모든 것이 들쭉날쭉하고 끔찍하게 보입니다.
hughes

TypeKit 렌더링은 다른 브라우저 운영 체제 조합에서 매우 다르게 보입니다. :(
red

답변:


35

ClearType 설정 확인-Chrome 스크린 샷이 앤티 앨리어싱되지 않은 렌더링으로 표시되는 것 같습니다. 단색 힌트가 없기 때문에 웹 글꼴을 거의 죽일 것입니다 (크기상의 이유로). 필자는 OS 수준의 ClearType 설정을 무시하고 기본적으로 설정하기 때문에 "IE는 텍스트를 더 잘 렌더링합니다"라고보고했습니다.


와우, 이것은 전체 문제였습니다. 파이어 폭스는 클리어 타입 설정도 무시한다고 생각합니다. 감사! 현상금을 즐기십시오!
hughes

6
" OS 수준의 ClearType 설정을 무시하고 "
Der Hochstapler

또한 GPU 가속을 켜면 나에게 도움이되었습니다. lonesysadmin.net/2011/09/12/…
Jimmy Bogard

5
ClearType 설정은 어디에서 확인합니까?
chharvey 2011

1
이 답변은 XP에서 수행하는 방법을 설명합니다. 시작 또는 제어판에 "ClearType"이 없습니다. superuser.com/a/441694/46972
ashes999

23

모든 대답이 잘못되었습니다! 이것은 Chrome의 큰 버그입니다. 여기의 스크린 샷을 포함한 공식 버그 보고서 / 스레드를 참조하십시오 : Chrome 코드의 공식 버그 보고서

현재 가장 좋은 해결 방법은 요소 / 헤드 라인에 다음과 같은 간단한 규칙을 제공하는 것입니다.

-webkit-text-stroke: 1px

John 박사의 추가 사항 : 나는 html { -webkit-text-stroke: 0.25px}잘 작동 하는 제안을 찾았습니다-https://groups.google.com/forum/?fromgroups#!topic/mathjax - users/dV_TmJ1QMO4


이것은 그것을 더 향상시킵니다. 기본적으로 모든 사이트에서이 CSS를 활성화하려면 어떻게합니까?
ShuaiYuan

@shuaiyuancn 죄송합니다. 왜 "모든 사이트"를 의미합니까? 이것은 말이되지 않습니다.
Sliq

1
완벽하게 이해됩니다. 원래 PO가 나타내는 것처럼 웹 개발자가 아닌 최종 사용자로 생각하십시오. chrome : // flags에서 직접 쓰기를 해제 -webkit-text-stroke하고 Stylish 애드온에서 전역 규칙을 추가했습니다 . 이제 Chrome이 더 즐거움을줍니다.
ShuaiYuan

나는 혼란스러워 수년간 수퍼 유저 는 리눅스 sudo 를 대표하고 인터넷의 일반 사용자가 아닌 고급 리눅스 사용자를위한 포털 이라고 생각했다 . 흠 ... 이상하다.
Sliq December

1
당신은 몇 년 동안 잘못되었습니다. 태그 라인을 확인하십시오 : 수퍼 유저 컴퓨터 애호가 및 파워 유저. 일반 사용자도 이와 같은 글꼴을 조정할 것이라고 생각하지 않습니다.
ShuaiYuan

16

Chrome은 Windows XP에서 기본적으로 꺼져있는 ClearType 설정을 읽습니다.

  1. 문제를 해결하려면 먼저 Chrome 브라우저를 닫으십시오.

  2. 바탕 화면의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 드롭 다운 메뉴에서 '속성'을 선택하십시오.

  3. 새 창 상단의 '모양'탭을 클릭하십시오.

  4. 그리고 '효과'버튼을 클릭하십시오.

  5. 아래 두 번째 옵션은 "화면 글꼴의 가장자리를 다듬는 데 다음 방법을 사용하십시오."

  6. "ClearType"옵션을 선택하십시오.

  7. Chrome 브라우저 적용 및 다시 열기를 클릭하십시오.

이제 Chrome에서 부드러운 효과를 위해 글꼴을 앤티 앨리어스로 멋지게 렌더링합니다.


2
이것은 Windows 7에서 약간 다른 옵션이지만 나를 위해 일했습니다.
Gearoid Murphy

2
크롬을 다시 시작하지 않고도 작동합니다.
Quazi Irfan

Chrome을 다시 시작할 때까지 XP에서 작동하지 않았습니다.
ashes999

1
Windows 8 : 제어판> 디스플레이> ClearType 텍스트 조정> 마법사 진행 다음 다음 브라우저를 다시 시작하면 도움이됩니다.
rook

또한 ClearType 변경 사항을 Windows 10에 적용하려면 컴퓨터를 다시 시작해야했습니다. 훌륭한 솔루션 BTW!
Simple Sandman

12

SVG 파일을 font-face css 규칙에서 1 위 또는 2 위로 더 높게 배치하십시오.

@font-face {
font-family: 'gothbook';
src: url('fonts/gothamrnd-book-webfont.eot');
src: url('fonts/gothamrnd-book-webfont.eot?#iefix') format('embedded-opentype'),
     url('fonts/gothamrnd-book-webfont.svg#GothamRoundedBookRegular') format('svg'),
     url('fonts/gothamrnd-book-webfont.woff') format('woff'),
     url('fonts/gothamrnd-book-webfont.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

대신에:

@font-face {
font-family: 'gothbook';
src: url('fonts/gothamrnd-book-webfont.eot');
src: url('fonts/gothamrnd-book-webfont.eot?#iefix') format('embedded-opentype'),
     url('fonts/gothamrnd-book-webfont.woff') format('woff'),
     url('fonts/gothamrnd-book-webfont.ttf') format('truetype'),
     url('fonts/gothamrnd-book-webfont.svg#GothamRoundedBookRegular') format('svg');
font-weight: normal;
font-style: normal;
}

이 수정의 예는 다음과 같습니다.

FontSpring 예제
Adtrak 예제


정말 고마워!! 과거 프로젝트에서 나는 OTF도 정말 좋아 보인다는 것을 알았고, 다른 프로젝트에서 시도했지만 끔찍한 것처럼 보였습니다! SVG는 정말 좋아 보인다 =)
zzz

6

Chrome에서 GPU 가속을 사용하도록 설정 했습니까? about:flagsGPU를 입력 하고 찾으 Accelerated Canvas 2D십시오. 활성화 된 경우 비활성화하십시오. 가속을 사용하도록 설정하면 일부 사이트의 글꼴이 고르지 않게 나타납니다.


나는 그것을 스스로 가능하게 했었지만 버전 10 이후에는 글꼴 렌더링이 인기를 얻었습니다. Google이 언젠가이 문제를 해결하기를 희망합니다.
빨간

비활성화되었습니다. 나는 그것이 일어날 일을보기 위해 일시적으로 가능하게 시도했지만 아무런 차이가 없었습니다.
hughes

좋구나. 잘못된 것을 찾은 경우 여기에서 업데이트하십시오.
빨간

필자의 경우 GPU 가속을 비활성화하면 앨리어싱이 해결되었습니다.
kcbanner

나를 위해 일했다! Windows 7, Chrome 52
Vincent

2

Chrome 내에서 렌치> 옵션> 후드 아래> [웹 컨텐츠 옆에 있음]을 클릭하고 글꼴 사용자 정의를 클릭하십시오.

페이지가 내 것처럼 보이도록 설정을 변경하십시오.내 옵션 화면

그런 다음 x를 클릭하여 문제가 해결되었는지 확인하십시오.

이 방법으로 문제가 해결되지 않으면 한 가지 더있을 수 있지만 시도 할 때까지 기다립니다.


이미 동일 : i.imgur.com/zhTBS.png 스크린 샷을 비교해도 기본 글꼴이 내 컴퓨터에서 매우 들쭉날쭉하다는 것을 알 수 있습니다.
hughes

좋아 ... 누가 비디오 카드를 만드는가?
wizlog

또한 ... google.com/webfonts 로 이동하면 모두 엉망입니까? 나는 당신이 typekit.com에 갔다는 것을 알고 있습니다 ... 그러나 이것은 다를 수 있습니다. 다른 필터를 살펴보고 문제가 모든 필터에 적용되는지 확인하십시오 (예 : 그냥 serif 또는 ...)
wizlog

3
서체 ( "글꼴")가 변경됩니다. 글꼴 렌더링 과는 아무런 관련이 없습니다 .
Andres Riofrio

2

Chrome은 현재 웹 글꼴을 제대로 렌더링하지 않습니다. 이를 위해 이슈 트래커에 몇 가지 버그 가 있습니다 . 그들에게 더 관심을 갖기 위해 그들과 관련된 모든 별표를 표시하십시오.


2

Chrome의 http://www.google.com/webfonts 에서 글꼴을 렌더링하는 것과 정확히 동일한 문제가있었습니다 . 나는 이것과 다른 사이트에 대한 모든 제안을 시도했지만 그중 아무것도 효과가 없었습니다.

결국 영향을받는 텍스트의 CSS 속성을 검사하기 시작했는데 문제를 일으킨 실제 글꼴 색으로 밝혀졌습니다. 주어진 제목 color:#454545은 잘못 렌더링되지만 다음과 같은 제목은 동일 color:#333합니다. 사용자 에이전트 특정 스타일 시트에 대해 감사합니다!


2

Windows XP에서는
디스플레이 → 속성 → 모양 → VisualEffects 에서 앤티 앨리어싱 옵션을 "기본"에서 "클리어 유형"으로 변경했습니다.


2

Chrome은 글꼴에 시스템 clearType 값을 사용합니다. Windows 7에서 더 잘 보이게 설명합니다. Mac에서는 앤티 앨리어싱이 크기가 8보다 큰 모든 글꼴에 대해 활성화되어 있다고 가정합니다. 시도 켜기 또는 Windows 시스템의 클리어 타입 변경

업데이트 : Chrome 22 이상은 시스템 설정을 무시하는 것처럼 보입니다.clearType


1

Windows XP SP3 에서이 문제가 너무 심해서 모든 의도와 목적으로 Chrome을 사용할 수 없었습니다. 제어판에 Clear Type Tuning을 설치하고 고급 탭에서 "Font Smoothing 활성화"를 선택 해제 한 것으로 나타났습니다. Chrome을 다시 시작한 후 Font Smoothing을 다시 켜도 괜찮습니다. "새 사용자 및 시스템의 모든 설정을 기본값으로 적용"확인란을 선택했습니다.


1

나에게 그것은 Windows 10.1 x64의 ClearType 설정이 아니지만 DirectWrite라는 Chrome 브라우저의 설정으로 밝혀졌습니다.

  1. Chrome의 주소 표시 줄에 다음을 입력하십시오. chrome://flags/#directwrite
  2. 그리고 턴에서의 DirectWrite,이 설정의 제목은 말한다 해제의 DirectWrite 는 단어를 보여줍니다 아래에서 확인 버튼을 만들고 : 사용

그로 인해 문제가 해결되었습니다.


0

길고 어려운 대답은 할 수없는 것 같습니다. Chrome 도움말에 토론과 제안많이 있지만 제안 할만한 내용이 없습니다.

큰 문제는 어떻게 그렇게 나빠 보이게하는 것입니다! Chrome을 사용하여이 상자에 입력하고 있습니다. 심지어 전체를 확대하여 당신과 같은 것을 보지 못했습니다. 이 후에도 여전히 질문이 있으면 구성을 커뮤니티에 설명해야합니다.


0

Chrome은 글꼴에 "사용 가능"하지만 특히 대각선을 렌더링하는 곳에서 얇고 씻겨 나옵니다. IE는 훨씬 더 잘 렌더링되지만 IE는 더 느린 브라우저이므로 FireFox입니다.

나는 이것이 크롬 코드에 내재되어 있다고 생각합니다.

BTW, HackToHell, 렌더링 색상을 어디로 변경해야합니까?

나는 이것을 시도 할 것이다.


0

Windows 키 + r을 누른 다음 거기에 cttune.exe를 입력하십시오.

다른 방법은 windows 키를 누른 다음 cleartype을 입력하고 ClearType 텍스트 조정을 선택하는 것입니다.

그래도 문제가 계속되면 다른 예제를 시도하십시오.

이것은 나를 위해 일했습니다. 대비 / 밝기 보정과 유사하지만 텍스트 대신 다른 예제를 시도해야합니다.

참고 : 2D 가속을 사용 중지하면 Chrome에서 Windows ClearType 조정 도구를 사용하여 재생하는 데 도움이 될 수 있습니다.


0

글꼴 다듬기 / 지우기 유형을 비활성화 한 상태에서 웹 글꼴을 읽을 수있게하려면 Chrome에서 웹 글꼴을 비활성화하는 것이 해결책입니다. 이 경우 브라우저는 cleartype / smoothing이 비활성화 된 경우 올바르게 렌더링되는 OS 표준 글꼴을 사용합니다. 이렇게하려면 /disable-remote-fonts플래그를 chrome.exe에 전달하십시오 . 바탕 화면에서 Chrome 바로 가기를 클릭하고 속성을 선택한 다음 바로 가기 탭으로 이동하고 대상을 다음으로 설정합니다.

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" /disable-remote-fonts

웹 글꼴을 사용하지 않도록 설정하는 데 문제가있을 수 있습니다. 웹 사이트에서 웹 글꼴의 아이콘을 사용하는 경우 표시되지 않습니다.

Chromium 트래커의 해당 문제 :

"웹 글꼴에 대해 시스템 전체 ClearType 설정이 존중되지 않음" https://code.google.com/p/chromium/issues/detail?id=319429


0

이동 chrome://flags/(또는 about:flags) 및 해제 옵션 재정의 소프트웨어 렌더링 목록을 .

가속 2D 캔버스 도 비활성화해야합니다.

그 조합이 도움이되었습니다.


-1

chrome : // flags /로 이동하여 "LCD 텍스트 앤티 앨리어싱"을 사용하도록 설정하십시오. 브라우저를 다시 시작하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.