2010-07-23 2 views
2

이 스크린 샷을 확인하십시오!글꼴은 Linux FF 및 Windows FF에서 동일하지 않습니다.

alt text http://img267.imageshack.us/img267/1391/difference.png

이 (왼쪽) 리눅스 FF 및 Windows FF (오른쪽에, 또한이 정보 요소에 같은 방식으로 표시되는)에서 같은 페이지입니다. 나는 리눅스 FF로 어떻게 보이고 윈도우에서 똑같이 보이길 원한다. 그러나 내가 아는 모든 CSS 속성을 가지고 노는 후, 나는 윈도우에서 그 모양을 바꾸지 못했다. 이 문제에 대한 해결책을 우연히 알고 있습니까?

+0

어떤 글꼴을 사용하고 있습니까? 그게 당신의 Windows 상자에 존재합니까 아니면 다른 글꼴로 떨어지고 있습니까? – Rup

+0

It 's Arial, 14px, # 898989. 네, 존재한다고 생각합니다. 글꼴 목록에서이 글꼴을 볼 수 있으며 Arial (Arial, Sans-serif 글꼴 그룹이 있음)을 대체하려고 시도했을 때 실제로 다른 글꼴 (sans-serif)으로 변경되었습니다. 그래서 저는 그것이 arial이라고 생각합니다. – Eugene

답변

6

웹 디자이너로서 사용자의 브라우저에 사이트가 표시되는 방식을 픽셀 단위로 제어 할 수 없습니다. 인쇄물과 PDF는 웹이 아닌 위와 같은 목적에 적합합니다.

Windows에서 ClearType이 활성화 되었습니까? 이것은 디스플레이를 많이 바꿔 주며 사용자가이 기능을 활성화할지 여부를 결정합니다. 안티 앨리어싱이 마음에 들지 않으면 왼편에서 볼 수있는 렌더링을 강요하여 그를 화나게 할 것입니다!

font-family에서 글꼴 스택을 변경하고 Arial 이외의 다른 글꼴을 추가 할 수도 있습니다.

+0

+1 용 clear type –

+0

참고 : ClearType은 특정 유형의 글꼴 다듬기입니다. ClearType을 사용하지 않고 Windows에서 다듬지 않을 수 있습니다. – Guffa

+0

감사합니다. 문제가 해결됩니다. 그것은 여전히 ​​리눅스에서 더 좋아 보이지만 클리어 타입을 사용하면 지금은 윈도우에서 충분하다고 생각합니다. 이 설정에 대한 기본값이 무엇인지 우연히 알고 있습니까? 이 설정이 대개 켜지거나 꺼져있는 것으로 알려져 있습니까? – Eugene

2

Windows에서 글꼴 다듬기를 활성화하면 쉽게 같은 모양 (또는 그 이상)을 얻을 수 있습니다. 그러나 CSS를 사용하여 활성화 할 수는 없습니다.

글꼴 평활화는 최신 버전의 Windows에서 기본적으로 설정되어 있으므로 Linux 시스템에서 볼 때 많은 방문자가이를 볼 수 있습니다.

이것은 사용자 설정이므로 그대로 사용해야합니다. 각 사용자는 자신의 모니터에서 가장 잘 맞는 매끄러운 설정을 선택할 수 있어야합니다.

모든 사용자에 대해 텍스트가 Linux 시스템에서 보이길 원하면 유일한 방법은 이미지로 만드는 것입니다.

3

사용자의 글꼴 모양을 결정할 필요가 없습니다. 글꼴의 정확한 선택과 앤티 앨리어싱 여부는 클라이언트 측 설정입니다. 일부 (끔찍한 luddites, IMO) pixellated 모양을 선호합니다. 어쨌든, Linux는 Arial 자체가 아닌 닮은 대체 글꼴 (예 : 'Sans')을 사용하기 때문에 거의 똑같이 보이지 않습니다.

Windows에서 대부분의 글꼴 (웹 브라우저뿐만 아니라 모든 응용 프로그램에서)을 앤티 앨리어싱으로 설정하려면 enable ClearType이 필요합니다. ClearType이 없으면 Windows의 앤티 앨리어싱은 오래된 글꼴 손상 문제인 '글꼴 다듬기'옵션입니다. 대부분의 글꼴은 Windows에서 사용하지 않는 것이 좋습니다. 클리어 타입 렌더링은 안티 앨리어싱 Linux가 사용하는 것과 완전히 똑같지는 않습니다. 일반적으로 수평 방향으로 만 앤티 앨리어싱합니다. 다시 한번 똑같이 보일 지 모르지만 일반적으로 라틴 알파벳에 대해서는 꽤 좋은 것으로 간주됩니다.

서버 측에서 실제로 밀어 붙이려한다면, @font-face 규칙을 사용하여 항상 ttfgasp.exe 또는 글꼴 편집기를 사용하여 앤티 앨리어싱을 사용하도록 해킹 된 GASP 테이블을 해킹하는 글꼴을 포함시킬 수 있습니다). 그러나 Arial (또는 실제로 오픈 라이선스가없는 대부분의 글꼴)에이 작업을 수행하는 것은 기술적으로 적합하지 않습니다.

0

Windows와 Linux의 버전이 다르며 글꼴 렌더링 시스템의 설정도 다르므로 글꼴 렌더링의 결과가 달라집니다. 첫 번째 경우 LCD에 대한 서브 픽셀 최적화를 사용한 앤티 앨리어싱이 명확하게 활성화되는 반면 두 번째 경우에는 앤티 앨리어싱이 활성화되지 않습니다.

Windows에서 더 멋진 글꼴 렌더링을 얻으려면 ClearType을 사용하도록 설정해야합니다.어쨌든, 그것은 모두 클라이언트 측의 설정이고 AFAIK는 HTML로는 아무것도 할 수 없으며, 사용자는 앤티 엘리 어싱을 좋아하지 않는다면 자신의 설정을 망치면 안됩니다.

관련 문제