Webfont не работи в Internet Explorer

Използвам уеб шрифт, който се хоства от fonts.com. Изобразява се нормално в Chrome, Firefox, Safari, но не и във всяка версия на Internet Explorer. Дори IE10 не го изобразява.

Проектът работи с Plone. Css файлът се регистрира нормално чрез Cssregestry. Но това не би трябвало да има никакво значение за нормален сайт.

За всички, които са запознати с Plone, това е регистърът:

<stylesheet
    bundle="aufhebenswert"
    id="http://fast.fonts.com/cssapi/47bc7d51-3bb8-428d-a077-06d3d6f54eae.css"
    insert-after="*"
    cacheable="False"
    compression="none"
    cookable="False"
    enabled="True"
    media="screen"
    rel="stylesheet"
    rendering="link"/>

за всички останали това се появява в HTML сайта:

<link rel="stylesheet" type="text/css" media="screen" href="http://fast.fonts.com/cssapi/47bc7d51-3bb8-428d-a077-06d3d6f54eae.css">

В IE връзката се изобразява точно както в chrome или FF, ...

За съжаление не можах да намеря никакво решение в други въпроси, които бяха зададени тук преди. Търсенето в Google също не беше успешно.

Има ли известен проблем или съм направил нещо нередно?

Официално шрифтовете на fonts.com трябва да работят в IE 4 и по-нови версии.


person jurihandl    schedule 06.05.2013    source източник


Отговори (1)


Подозирам, че липсващият локален източник за шрифтовете в приложената таблица със стилове:

src: local(fontfamilyname) local(fontname)

Което може да е свързано с ++resource++-пътеките, използвани в Plone.

Листът със стилове изглежда е защитен с механизъм за удостоверяване, защото прилагането на листа със стилове директно от дадения url в тестов шаблон работи добре, докато прилагането на негово локално копие не.

Вашият доставчик на шрифтове позволява ли ви да получите действителните файлове с шрифтове или да персонализирате таблицата със стилове? Ако отговорът е да, приложете локални копия на шрифтовите файлове и таблицата със стилове, заменете URL адреса на шрифта с URL адреса на вашия Plone продукт и допълнете стиловите правила с локалните източници.

person Ida    schedule 06.05.2013
comment
За съжаление няма начин да направите това. Предоставянето не предоставя самите шрифтове или персонализирани таблици със стилове. До сега не съм намерил никакво решение. Единственото нещо, което го направи по-добър, беше използването на алтернативен шрифт, който се доближава до този... :/ - person jurihandl; 08.05.2013
comment
Да, дори и да имам големи резерви към услугите на Google, трябва да призная, че наистина харесвам проекта googlefonts, предоставящ „наистина безплатни“ шрифтове. От своя страна може просто да си купите любимия си шрифт. Ако някога получите действителни файлове с шрифтове в ръцете си (винаги по-добри от външно обслужвани, imho) и можете да одобрите отговора ми, приемането ще бъде оценено, тъй като съм тествал това положително. - person Ida; 14.05.2013
comment
fontspring.com/blog/the-new-bulletproof-font- face-syntax също изглежда полезен. - person Ida; 14.05.2013