2013-02-21 3 views
1

Я использую шрифт DINNextLTPro-Medium на this site и заметил, что разница между обработкой между Safari 6 & Chrome (Mac) и остальным миром (Safari 5 mac/win, Chrome win, Firefox выигрыш, победа в Opera ...).Font render safari 6

Вот что происходит на макинтош с Safari 6:

enter image description here

И Safari 5 выигрыша:

enter image description here

Вот шрифт вызова в моем файле CSS:

@import url("//hello.myfonts.net/count/259bc7"); 
@font-face { 
    font-family: 'DINNextLTPro-Medium'; 
    src: url('fonts/259BC7_0_0.eot'); 
    src: url('fonts/259BC7_0_0.eot?#iefix') format('embedded-opentype'), 
      url('fonts/259BC7_0_0.woff') format('woff'), 
      url('fonts/259BC7_0_0.ttf') format('truetype') 
} 

body,input,button,textarea { 
    font-family: DINNextLTPro-Medium, Helvetica, Arial, sans-serif; border:none; 
    font-size: 16px; line-height: 24px; 
    font-weight: normal; 
    font-style: normal; } 

Это все происходит от myfonts, и это очень похоже на декларацию fontsquirrel, к которой я привык, которая хорошо работает для работы.

Вопрос в том, имеет ли кто-нибудь подсказку об этом? Я знаю, что трудно получить один и тот же рендер в разных браузерах, но здесь он выглядит действительно смелым.

EDIT # 1: Было ли это вызвано загрузкой видео с Vimeo (flash), чтобы вызвать это?

+0

Какие настройки сглаживания шрифта вы используете в версии Safari для Windows? – NSGod

ответ

0

Кажется, я нашел исправить с помощью CSS после многих поисков:

html {-webkit-font-smoothing: antialiased}

0

Ваш @ font-face выглядит хорошо и не видит причин, по которым он не будет отображаться в Версии 5. Однако пользовательские шрифты Googling Safari 5 быстро заметны, поскольку у многих людей возникают проблемы с рендерингом в этой версии Safari ,

Как ни странно, многие люди сообщали, что эта проблема вызвана Adobe Flash и одним из способов дублирования, чтобы увидеть, является ли проблема такой проблемой: визуализирует ли шрифт быстро до загрузки страницы? Поскольку люди сообщают об этом только после того, как страница полностью загружена, это происходит, поэтому быстрые обновления на странице должны быть способны реплицироваться, чтобы убедиться, что это проблема.

заказ: https://discussions.apple.com/thread/2458648?start=0&tstart=0

+0

На самом деле это происходит только на сафари 6, 5 в порядке.И да, я не писал это, но я думал о вспышке как о возможном источнике проблемы, так как я загружаю несколько фреймов из vimeo для отображения видео. – kevin

+0

Я не знаком с сафари, но я предполагаю, что у него есть какой-то firebug? Я рассмотрю пару часов для вас, вы на 100% уверены, что правильно выполняете шрифт и не используете запасной шрифт? –

+0

Да, сам шрифт Din загружается нормально. Резерв - это Helvetica, и между ними есть четкая разница. Моя проблема в том, что у меня нет mac с сафари 6 со мной (только мой клиент). Уже посмотрел на свой ноутбук с инспектором имущества, и все в порядке. – kevin

0

Из моего опыта, я использую Safari 6 + ИМАК & IE 10 + Windows 7, это в основном вызвано различными методами шрифта рендеринга, используемых в Mac и Windows. Я не уверен, что вы когда-либо использовали Mac раньше или когда-либо замечали разный рендеринг шрифтов между Mac и Windows. Персонаж в Mac выглядит более плавным и слегка размытым, а в Windows - острым.

Кроме того, вы можете попробовать настроить ClearType в Windows (панель управления/внешний вид и персонализация/отображение/настройка текста ClearType) и сглаживание шрифтов в Mac (настройки/общие). Вы также можете использовать терминал для настройки того, насколько сильно отображаются шрифты.

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2 

-INT 1 легче - INT 2

Для получения дополнительной информации о РАЗНИЦЕ, прочитать ~article~

Смежные вопросы