Internet Explorer использует формат eot (legacy) или woff. См. MSDN
Aniway я использую этот код для максимальной совместимости:
@font-face {
font-family: 'MyWebFont';
src: url('webfont.eot'); /* IE9 Compat Modes */
src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('webfont.woff2') format('woff2'), /* Super Modern Browsers */
url('webfont.woff') format('woff'), /* Pretty Modern Browsers */
url('webfont.ttf') format('truetype'), /* Safari, Android, iOS */
url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}
Мне удалось решить мою проблему. Моя проблема была в другой части моего приложения. По сути, я полагал, что MessageManager не был сериализован, потому что я не мог получить данные, которые я ожидал получить от него. Оказывается, проблема была в методе, который возвращал данные: я использовал ссылку на объект, чтобы определить, какие данные вернуть. Конечно, десериализация создает новые экземпляры, поэтому после воссоздания моих объектов я больше не смог получить доступ к данным, идентифицированным старым экземпляром.
Чтобы исправить мою проблему, я использовал другой способ идентификации данных: строковое свойство, значение которого было бы одинаковым для всех экземпляров до и после десериализации.
Спасибо всем, кто посмотрел на мой вопрос и / или попытался ответить на него.