![Firefox에서 웹 글꼴의 보기 흉한 비ClearType 렌더링을 비활성화하지 않고 어떻게 수정할 수 있습니까?](https://rvso.com/image/1466420/Firefox%EC%97%90%EC%84%9C%20%EC%9B%B9%20%EA%B8%80%EA%BC%B4%EC%9D%98%20%EB%B3%B4%EA%B8%B0%20%ED%9D%89%ED%95%9C%20%EB%B9%84ClearType%20%EB%A0%8C%EB%8D%94%EB%A7%81%EC%9D%84%20%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94%ED%95%98%EC%A7%80%20%EC%95%8A%EA%B3%A0%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%88%98%EC%A0%95%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
Firefox에서 글꼴 렌더링에 문제가 있습니다. 다듬어진 글꼴이 마음에 들지 않기 때문에 Windows 7에서 ClearType/글꼴 다듬기 기능을 비활성화했는데(시스템 제어판의 성능 섹션에서 "화면 글꼴의 가장자리 다듬기" 선택 취소) 이제 다운로드 가능한 웹 글꼴이 많이 사용되는 것으로 보입니다. 내 브라우저에서는 매우 나쁘게 렌더링됩니다. 예를 들면 다음과 같습니다.
수직선 중 일부(전부는 아님)가 굵은 글씨로 표시됩니다.텍스트 소스].
일반 글꼴이 올바르게 렌더링되는 것처럼 보이기 때문에 이것이 다운로드 가능한 웹 글꼴과 관련이 있다는 것을 알고 있습니다. 저 할 수 있어요해결하다다운로드한 글꼴을 완전히 비활성화하여 문제를 해결하세요.
gfx.downloadable_fonts.enabled = false
그러나 글꼴을 다운로드하여 올바르게 렌더링하는 것을 선호합니다. 다운로드 가능한 웹 글꼴이 멋지게 렌더링되도록 Firefox를 구성하려면 어떻게 해야 합니까?글꼴 다듬기 없이?
또한, 내가 없애려고 하는 효과는 무엇일까? 스무딩된 버전을 더 보기 좋게 만들기 위해 글꼴이 렌더링되는 것처럼 보이지만 스무딩으로 인해 비활성화되지는 않습니다. Chrome에서도 비슷한 문제가 있습니다.
나는 다음을 사용하고 있습니다 :
- 윈도우 7
- 파이어폭스 40
답변1
그래서 처음 질문을 던진 이후로 배운 답변을 게시해야 할 것 같습니다.
요약: 글꼴 다듬기 없이 화면 해상도에서 잘 렌더링되는 글꼴을 만드는 것은 비용이 많이 들기 때문에 대부분의 웹 글꼴 제조업체는 시도조차 하지 않습니다. 글꼴 다듬기 없이는 잘못된 힌트가 적용된 글꼴을 허용 가능한 것처럼 보이게 만들 수 있는 방법이 없습니다.
핵심 문제는 화면에 보기 좋게 보이는 글꼴을 만드는 것이값비싼. 문자의 모양은 어떤 해상도로든 확장할 수 있는 수학적으로 정의된 곡선으로 저장되지만 낮은 해상도에서는 해당 곡선이 올바른 픽셀에 잘 맞지 않으므로 다음과 같은 것이 필요합니다.글꼴 힌트선명하게 표시합니다. 글꼴 힌트는 수동으로 수행하거나 다음과 같은 컴퓨터 프로그램을 통해 자동으로 수행할 수 있습니다.ttfauto힌트.
최상의 결과는 수동으로 힌트를 준 글꼴에서 나옵니다. Microsoft는 Windows에 전통적으로 포함된 글꼴을 수동으로 힌트하는 데 많은 돈을 썼기 때문에 ClearType/Font Smoothing 없이도 매우 멋지게 표시됩니다.
자동으로 힌트가 제공되는 글꼴은 품질이 매우 낮습니다. 대부분은 저해상도에서 허용 가능한 표시 결과를 얻으려면 일종의 ClearType/Font Smoothing이 필요합니다. 원시 형식은 제가 원래 질문에 포함했던 스크린샷의 두 배 굵은 선 등의 쓰레기처럼 보이기 때문입니다.
대부분의 웹 페이지는 사용자 컴퓨터에 이미 존재하는 글꼴을 사용하도록 설계되었고 일반적으로 고품질이었기 때문에 이는 그다지 큰 문제가 아니었습니다. 그 다음에웹 글꼴모든 웹 사이트 디자이너가 사용자의 고품질 로컬 글꼴을 무시하고 대신 자신이 좋아하는 낮은 품질의 글꼴을 사용할 수 있도록 고안되었습니다. 이는 또한 다음과 같은 용도로 사용자 정의 글꼴을 사용하도록 장려했습니다.UI 아이콘 및 로고.
따라서 ClearType/Font Smoothing을 싫어하고 표준 해상도 디스플레이를 사용하는 경우 현재 보고 있는 웹 페이지에서 글꼴 선택을 제어하려고 하지 않는 한 SOL입니다. 텍스트는 일반적으로 로컬 글꼴로 완벽하게 렌더링되지만 아이콘에는 여전히 웹 글꼴이 필요하기 때문에 이는 어렵고 긴 전투가 될 것입니다. 웹폰트를 완전히 비활성화하기 위해 브라우저 플래그를 사용하고 싶지 않을 수도 있습니다. 다음은 도움이 될 몇 가지 도구입니다.
크롬:글꼴 차단기. 이 도구를 사용하면 일부 텍스트를 마우스 오른쪽 버튼으로 클릭하고 사용된 사용자 정의 글꼴을 차단할 수 있습니다. 많은 웹페이지에서 작동하지만 Google 속성에 점점 더 많은 문제가 발생합니다.
파이어폭스:글꼴 차단기 여우화됨. 이 도구는 위와 동일한 Chrome 확장 프로그램인 것처럼 보이지만 Firefox용으로 패키지되어 있습니다. 같은 방식으로 작동합니다.
누군가 웹 글꼴용 광고 차단기와 같은 것을 만들어 커뮤니티에서 관리하는 글꼴 대체 목록과 페이지 수정 사항을 사용하여 아이콘이 아닌 웹 글꼴 없이도 웹을 쉽게 탐색할 수 있게 해주기를 바랍니다.
결국 더 높은 디스플레이 픽셀 밀도로 이동하면 이 문제가 해결될 것입니다.
답변2
안타깝게도 당신은캔트.
문제는: 흐릿한 글꼴은 디자인에 따라 흐릿하므로 선명하게 하려면 비활성화해야 합니다(예: Arial과 같은 좋은 글꼴로 대체).
눈이 아프고 두통이 생기기 때문에 가능한 모든 곳에서 클리어타입을 비활성화합니다. 마지막 업데이트 이후 사용된 퍼지(Roboto ?) 글꼴로 더 이상 Gmail을 읽을 수 없었기 때문에 최근에 나를 구한 방법은 다음과 같습니다.
(사용 가능한 것을 얻으려면 HTML 보기로 다시 전환해야 했습니다...)
거의 항상 흐릿한 멋진 웹 글꼴 비활성화:
원천 :http://annystudio.com/misc/anti-aliased-fonts-hurt/
--
모질라 파이어 폭스 :
about:config
주소 표시줄에 입력하여 엽니다 . 거짓으로
설정하세요 gfx.downloadable_fonts.enabled
.
도구 - 옵션 - 콘텐츠로 이동하여 모든 글꼴을 원하는 글꼴로 바꿀 수도 있습니다.
--
구글 크롬
Chrome 실행기 아이콘을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 런처 문자열 끝에 다음을 추가하세요.--disable-remote-fonts
--
시도하지는 않았지만 Firefox 솔루션에는 일부 글꼴을 다른 글꼴로 바꾸는 방법이 포함되어 있으므로 모든 글꼴을 비활성화하는 것이 아니라 아마도 고도로 사용자 정의 가능한 세분성으로 바꾸는 것입니다.
그런데 흐릿하게 디자인된 대부분의 글꼴은 교체하지 않으면 여전히 끔찍할 것입니다... 하지만 해당 버전의 선명한 버전을 찾거나 디자인하고 이러한 교체를 구성하면 실제로는 없이 원본 글꼴에 가까운 글꼴을 가질 수 있습니다. 모든 것을 대량으로 비활성화해야합니다.
그런데, 귀하의 게시물에 이미 FF 솔루션이 있다는 것을 알았지만, 이를 찾는 사람들이 두 브라우저에 대한 솔루션을 동시에 갖는 데 관심이 있을 수 있다고 생각하기 때문에 이를 유지했습니다.