@font-face не работает в мобильном Internet Explorer

Я разрабатывал веб-сайт (http://www.hallometmirel.nl/troep/website) с адаптивным макетом. и тестировал различные разрешения в нескольких браузерах и разрешениях на моем ноутбуке и на моем Galaxy S3.

Поскольку я не могу установить Internet Explorer в Google Play, сейчас я тестирую веб-сайт на Nokia Lumia 800 с работы. Кажется, он работает под управлением Windows Phone 7.5, и, поскольку я не могу найти кнопку, которая показывает версию IE, а смартфон совсем новый, я подозреваю, что это IE 9.

До сих пор @font-face работал в последних версиях Opera, Firefox, Chrome (настольный и мобильный) и IE 9 (настольный).

Я действительно понятия не имею, почему это не будет работать в мобильной версии, даже если она более старая, font-face поддерживается более старыми версиями, верно? Я пытался обмануть IE, чтобы он отображал шрифт, изменив тип .eot или включив смайлик (очевидно, он что-то делает). Я не могу найти другие темы, касающиеся мобильной версии IE.

Это тип документа, он может иметь какое-то отношение к IE9:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="nl-NL">
<head xmlns:og="http://ogp.me/ns#">

И вот как я вставляю шрифт:

@font-face {
font-family:'ChaletComprime-CologneEighty';
src:url('fonts/ChaletComprime-CologneEighty.eot');
src:url('fonts/ChaletComprime-CologneEighty.eot?#iefix') format('embedded-opentype'),
        url('fonts/ChaletComprime-CologneEighty.woff') format('woff'),
        url('fonts/ChaletComprime-CologneEighty.ttf') format('truetype'),
        url('fonts/ChaletComprime-CologneEighty.svg#svg/ChaletComprime-CologneEighty') format('svg')
}

И используйте это так:

h1,h2,h3,h4,h5,h6{font-family:ChaletComprime-CologneEighty;color:#ef0f63;text-transform:uppercase} 

person user1531721    schedule 17.07.2012    source источник


Ответы (2)


Хе-хе, у WP не полный IE9. Нет шрифта

Официальный (тм) (с)

http://msdn.microsoft.com/fr-fr/library/ff462082%28v=vs.92%29.aspx

Неподдерживаемые функции в Internet Explorer Mobile

Следующие функции поддерживаются в настольной версии Internet Explorer 9, но не в Internet Explorer Mobile.

...

Загружаемые шрифты, такие как шрифты EOT, TTF/OTF и WOFF.

...

Другие темы с обсуждением текущей проблемы

http://www.ubelly.com/2011/11/the-differences-between-ie9-on-the-desktop-and-ie9-on-wp7/

Можно ли использовать пользовательские шрифты - используя font-face ?

http://www.anandtech.com/show/4351/windows-phone-75-mango-mobile-ie-9-browser-explored/2

person b1_    schedule 17.07.2012
comment
Хм. Тогда можно попробовать использовать чертов javascript. Спасибо! :) - person user1531721; 17.07.2012

В качестве обходного пути мне удалось использовать Cufón для отображения пользовательских шрифтов в IE в WP 7.5.

person Dheeraj Vepakomma    schedule 25.03.2013