14.0.1 (Windows 7 64bit) 고정폭 글꼴 렌더링 문제
Posted: 2012 08 28 02:41 22
http://server.daybreaker.info/shared/fi ... dering.png
이 이미지는 하나의 HTML element 안에서 출력된 문자열의 서로 다른 부분을 확대해본 것입니다.
위아래가 다를 뿐만 아니라 윗쪽 이미지에서 2번 등장한 "m"도 다르다는 걸 알 수 있습니다.
일반 가변폭 글꼴로 된 텍스트에서는 이런 현상이 나타나지 않거나 가독성에 영향을 미치지 않을 만큼 미세하게만 발생하는데, 고정폭 글꼴에 대해서는 유독 눈에 띄게 발생합니다.
VGA(아날로그) 방식 입력을 사용한 LCD 모니터들에서 주파수가 안 맞을 때 발생하는 현상과 아주 유사하게, 글자가 출력되는 x 좌표에 따라 anti-aliasing이 미묘하게 달라지네요.
같은 글자가 다르게 렌더링되는 데다 흐려지기까지 하기 때문에 가독성이 아주 나빠집니다.
제 생각에는 파이어폭스의 글꼴 렌더링 엔진이 글자 위치를 계산할 때 너무 정밀하게(?) 해서 subpixel 단위까지 계산해버리는 것 같습니다.
환경은 Window 7 64bit, Firefox 14.0.1이고 그래픽카드는 NVIDIA GTX460 / Driver 301.42 버전을 사용하고 있습니다.
덧: 여기 파일첨부 기능이 안 되는 것 같습니다.;;
아무런 오류 메시지 없이 첨부한 파일이 양식 제출한 결과에 나타나지 않네요.
이 이미지는 하나의 HTML element 안에서 출력된 문자열의 서로 다른 부분을 확대해본 것입니다.
위아래가 다를 뿐만 아니라 윗쪽 이미지에서 2번 등장한 "m"도 다르다는 걸 알 수 있습니다.
일반 가변폭 글꼴로 된 텍스트에서는 이런 현상이 나타나지 않거나 가독성에 영향을 미치지 않을 만큼 미세하게만 발생하는데, 고정폭 글꼴에 대해서는 유독 눈에 띄게 발생합니다.
VGA(아날로그) 방식 입력을 사용한 LCD 모니터들에서 주파수가 안 맞을 때 발생하는 현상과 아주 유사하게, 글자가 출력되는 x 좌표에 따라 anti-aliasing이 미묘하게 달라지네요.
같은 글자가 다르게 렌더링되는 데다 흐려지기까지 하기 때문에 가독성이 아주 나빠집니다.
제 생각에는 파이어폭스의 글꼴 렌더링 엔진이 글자 위치를 계산할 때 너무 정밀하게(?) 해서 subpixel 단위까지 계산해버리는 것 같습니다.
환경은 Window 7 64bit, Firefox 14.0.1이고 그래픽카드는 NVIDIA GTX460 / Driver 301.42 버전을 사용하고 있습니다.
덧: 여기 파일첨부 기능이 안 되는 것 같습니다.;;
아무런 오류 메시지 없이 첨부한 파일이 양식 제출한 결과에 나타나지 않네요.