[Sciter3] Шрифты в MacOs версии
От: jlilo  
Дата: 15.02.15 11:59
Оценка:
Мы используем версию 3.2.0.2
Сверстали приложение с использованием несистемных шрифтов, в том числе используем шрифт с иконками, сгенерированный из svg иконок.

Под Windows все отлично и стабильно работает.

Тот же самый код под маком работает нестабильно. Иконки либо не показываются, либо показывается везде какая-то странная иконка. Просто запускаем абсолютно одно и то же приложение и получаем разный результат. Примерно в один запуск из пяти показываются иконки нормально. Но не во всем приложении. То в одном месте нормально, то в другом.
Надписи в приложении показываются тоже нестабильно. Но если использовать системные шрифты, то все нормально.

Мы что-то делаем не так?

Примеры кода:
Шрифт:
@font-face {
    font-family: 'Open Sans Bold';
    src: url(/fonts/OpenSans-Bold.ttf);
    font-weight: 700;
    font-style: normal;
}


Используем шрифт для кнопки, например:
button[type="button"] {
    display: block;
    white-space: nowrap;
    font-family: 'Open Sans Bold';
    font-size: 10pt;
    font-weight: 700;
    font-style: normal;
    text-align: center;
    text-transform: uppercase;
    border-radius: 5dip;

    padding: 15dip 52dip;
    cursor: pointer;
    flow: horizontal;
    vertical-align: middle;
}


Сама кнопка:
<button|button(login) role="btn-default">Login</button>


Шрифт с иконками:
@font-face {
    font-family: jumper;
    src: url(/fonts/jumper.ttf);
}

.icon {
    display: inline-block;
    font-family: jumper;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
}


Иконка:
...
<!ENTITY icon-user       "&#xf00a;">
...
<span .icon>&icon-user;</span>
...


Спасибо!
svg шрифт osx mac sciter3
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.