2013-07-17 2 views
27

Internet Explorer에서 TTF 글꼴 형식에 대한 지원 상태를 확인하려고합니다. (나는 함께 할 수있는 모든 Windows 컴퓨터가 없다.) The table at caniuse은 버전 9 이후의 IE는 TTF를 지원하지만 "설치할 수 있도록 설정된 경우에만 작동합니다"라고 명시합니다. 그게 무슨 뜻 이죠? 해당 페이지는 a blog post on MSDN으로 연결되며 IE9에서 업데이트 된 글꼴 지원을 설명합니다. 명확하지 않거나 명확하지 않습니다. 나는 "미가공 글꼴"이란 ttf와 otf를 의미한다고 생각합니다. 그것은 "지원되는 글꼴 형식은 다음과 같습니다 ... 원시 설치 가능한 설정 권한 내장과 글꼴"라는 요약Internet Explorer의 TTF 지원 상태는 어떻습니까?

그래서를 : 전혀

  • 합니까 IE 지원 TTF 폰트?
  • ttf 지원이있는 경우 IE9, IE10 및 IE11간에 차이가 있습니까?
  • ttf 글꼴과 관련하여 "설치 가능으로 설정된 포함 권한"은 무엇을 의미합니까?
+1

"원시 글꼴"이라는 용어는 woff 및 EOT와 같은 "캡슐화 된"형식과 구별하기 위해 사용됩니다 그 포맷은 실제로 TTF/OTF의 일부 형식이지만 압축/인코딩 방식이 다름). – djangodude

+0

[font squirrel] (http://www.fontsquirrel.com/fonts/open-sans)에 따르면 TTF - IE 및 iPhone을 제외한 대부분의 브라우저에서 작동합니다. – Danield

+0

TTF 글꼴은 (현재) 사파리 –

답변

38

위의 질문에서 언급했듯이 Internet Explorer는 버전 9부터 시작하여 "[글꼴이 설치 가능하도록 설정되었을 때만 작동합니다]"라는 ttf 지원을 제공합니다.

일부 배경 :

... 트루 타입 글꼴이 허용됩니다를 내장의 수준을 결정하는 글꼴의 창조자 허용 "비트"를 내장했다. 거기에 은 (1) 포함하지 않음, (2) 보기 및 인쇄만을위한 임베드, (3)보기, 인쇄 및 편집을위한 임베드, 그리고 (4) 임베디드 임베딩 등 네 가지 다른 임베딩 비트가 있습니다. 어떤 종류의 임베딩도 허용되지 않도록 의 임베딩 비트를 설정해야합니다.
...

Source (also contains a lot of other information on this)

여기서 논의 된 매립 비트를 다루는 another question에서 Another source with similar info

이다. Font Squirrel webfont 생성기는 기본적으로 대부분의 글꼴에 이러한 포함 비트를 자동으로 처리합니다. 폰트 다람쥐를 통해 제 폰트를 돌 렸기 때문에 나는 잘 갔다.내가 테스트를 위해 WOFF를 통해 TTF를 선호하는 내 CSS를 쥐게하고 webpagetest 사용하여 다음과 같은 결과를 얻었다 :

+0

을 사용하여 iPhone 4 및 iPhone 5에서 올바르게 작동합니다 ("WOFF보다 TTF를 선호하도록 내 CSS를 수정했습니다"). 어떻게 그럴 수있어?! – user334639

+1

@ user334639 글꼴 - 얼굴 CSS에 WOFF 앞에 TTF를 붙였습니다. 브라우저는 일반적으로 지원되는 첫 번째로 나열된 글꼴 형식을 사용합니다. 어떻게 작동합니까? 이것은 "방탄"구문에 대한 것입니다. –

+0

잘 알고 있습니다. 당신이 그것을 배운 참조가 있습니까? 그것은 스펙의 일부입니까? – user334639

4

그냥 구글 당신에게 예를 들어 같은 정보를 많이 줄 것이다 internet explorer ttf support 또는 모두 http://www.fontspring.com/blog/fixing-ie9-font-face-problems

TTF에 대한

IE 지원은 불분명하다 : 일부 사이트는 다른이 (같은이 http://webfonts.info/node/379)

을 거부 (caniuse 등) 지원을 주장

ttf 파일에는 사용자가 글꼴을 사용하여 수행 할 수있는 작업에 대한 정보가 있습니다. TTF 글꼴이 웹 사이트에서 사용되도록 허용하려면 글꼴의 포함 비트가 설치 가능으로 설정되어야합니다. '임베디드 비트'는 OS/2 테이블의 fsType 정보를 나타내며 '설치 가능'은 모든 fsType 비트가 꺼짐을 의미합니다. 따라서 브라우저가 TTF를 지원하더라도 글꼴의 주물은 특정 글꼴의 사용을 거부 할 수 있습니다.