Почему дизайнеры используют sIFR, если они могут использовать @ font-face? - PullRequest
2 голосов
/ 31 октября 2010

Почему дизайнеры используют sIFR, если они могут использовать @ font-face?

Что не так с @ font-face?

@font-face {
    font-family: "Hacen Tehran_eot";
    src: url('Hacen Tehran.eot');
}

@font-face {
    font-family: "Hacen Tehran_ttf";
    src: url('Hacen Tehran.ttf');
}

p {
    font-family:"Hacen Tehran_eot", "Hacen Tehran_ttf", sans-serif;
    font-size:40px;
}

Ответы [ 4 ]

3 голосов
/ 31 октября 2010

Что не так с @ font-face?

Это новый или, по крайней мере, совместимый браузер, поддержка для него новая.

До недавнего времени единственным браузером, поддерживающим его, был IE, и только тогда с форматом шрифта EOT, который мог генерироваться только сложным и непопулярным WEFT-приложением.

На сегодняшний день все еще существуют проблемы с форматированием. Хотя WOFF - явный победитель в будущем, у нас все еще есть несколько последних браузеров, которым требуется TTF / OTF, плюс iPhone и его причудливые SVG-шрифты, и, конечно, множество браузеров IE <9, которые хотят EOT. </p>

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

Но, тем не менее, есть вероятность, что если вы уже выбрали шрифт, особенно от одного из крупнейших литейных цехов, которые все еще тянут свои пятки, лицензировать его будет невозможно. Методы векторной замены, такие как sIFR и Cufon, больше похожи на обычное встраивание, которое часто разрешают традиционные лицензии, а методам замены на основе изображений вообще не требуется лицензия на встраивание.

0 голосов
/ 12 апреля 2011

Вы не можете делать сложные эффекты градиента, такие как горизонтальное масштабирование цвета с sIFR, тогда как это можно быстро собрать во флэш-файл.

0 голосов
/ 30 января 2011

@ font-face использует движок рендеринга браузеров, в котором появляется текст, так что на компьютерах с Windows он может выглядеть как псевдоним. Это относится и к Google Web Fonts, и, я полагаю, к Typekit и аналогичным сервисам, поэтому я продолжаю использовать sIFR. У меня есть более расширенный ответ на вопрос этого поста здесь: Какие минусы использовать Cufon? SIFR все еще хороший вариант? @ font-face не делает буквы гладкими, как они выглядят с помощью cufon или sIFR

0 голосов
/ 31 октября 2010

Существует несколько возможных причин:

Вы можете встроить в Flash намного больше шрифтов, чем в настоящее время, вы можете получить лицензированную версию, совместимую с шрифтом.

Даже когда вы можете получить лицензионную версию, зачастую дешевле использовать файлы шрифтов, совместимые с Flash, вместо покупки новых версий font-face.

версии Font-faceШрифты часто лицензируются по трафику, а не по фиксированным ставкам, которые используются для лицензирования десктопов.Если вы ожидаете, что сайт будет получать 10 миллионов просмотров страниц в месяц, возможно, клиент не захочет платить за лицензирование этих шрифтов.

Некоторые дизайнеры просто не знают, как использовать font-face., но это только вопрос образования.

...