Установка Шрифтов

Статус
Закрыто для дальнейших ответов.

Serjioz

New Member
Регистрация
31.08.2007
Сообщения
8
Можно ли установить шрифты используемые на сайте, но отсутствующие на компе пользователя? Скажем, чтоб у пользователя появлялось окно типа:"для правильного отображения страниц сайта необходимо установить в вашей системе шрифт такой-то...." и т.п.
Помогите, если кто знает как это реализовать...
 

Yurem

Стартапер
Регистрация
19.08.2007
Сообщения
156
Можно ли установить шрифты используемые на сайте, но отсутствующие на компе пользователя? Скажем, чтоб у пользователя появлялось окно типа:"для правильного отображения страниц сайта необходимо установить в вашей системе шрифт такой-то...." и т.п.
Помогите, если кто знает как это реализовать...
Ранее о том чтобы в браузере выскакивало окно типа "установите шрифт такой-то" я не слышал.
Есть несколько другие, наиболее популярные варианты использования нестандартных шрифтов на сайтах.
Для начала необходимо на FTP своего сайта, допустим, в папку http://site/fonts/ залить нужные шрифты (к примеру, *.TTF), затем в стилях страницы прописать:
[codebox]@font-face {
font-family: "Robson Celtic";
src: url("http://site/fonts/rob-celt.ttf")
}[/codebox]
Данный способ работает практически со всеми типами шрифтов - .pfr, .eot, .ttf и т.п.
При этом никаких сообщений на клиентском ПК не появляется, и текст в нестандартном шрифте превосходно воспринимается браузерами.
 

deMone

Злой страшный дядька
Регистрация
30.01.2006
Сообщения
937
Не забывайте, однако, что TTF-шрифты (особенно, в которых представлены символы юникода) достаточно объёмны. Не стоит заставлять пользователя загружать 300 Кб файл шрифта, чтобы посмотреть только заголовок сайта в этом шрифте — достаточно сделать надпись изображением.
 

Serjioz

New Member
Регистрация
31.08.2007
Сообщения
8
а как тогда все таки установить в системе пользователя шрифт, чтоб он не подгружал его каждый раз (шрифт получился 45kb)? Очень хочется заголовки статей необычным шрифтом писать.
 

Yurem

Стартапер
Регистрация
19.08.2007
Сообщения
156
... Не стоит заставлять пользователя загружать 300 Кб файл шрифта, чтобы посмотреть только заголовок сайта в этом шрифте — достаточно сделать надпись изображением.
Полностью согласен. В случае, если нестандартный шрифт используется на сайте не часто, или, к примеру - только в залоговках на некоторых страницах - то в этом случае будет логичнее использовать шрифт в изображении. Но в этом случае возможен "конфликт" с SEO-оптимизацией залоговков.
а как тогда все таки установить в системе пользователя шрифт, чтоб он не подгружал его каждый раз (шрифт получился 45kb)? Очень хочется заголовки статей необычным шрифтом писать.
Если на сайте в мета-тегах нет установки на запрет кэширования браузером, то, подгрузив шрифт однажды, пользователь не будет вынужден скачивать его заново при открытии страниц на этом же сайте. Поскольку файл со шрифтом будет закэширован уже после первой попытки доступа к нему.
 

Serjioz

New Member
Регистрация
31.08.2007
Сообщения
8
Спасибо всем, но есть ли вариант установить шрифт в систему, пусть даже по запросу к пользователю..?
 

Yurem

Стартапер
Регистрация
19.08.2007
Сообщения
156
Спасибо всем, но есть ли вариант установить шрифт в систему, пусть даже по запросу к пользователю..?
Окей, рассмотрим случай в IE (опять же, контролируется он не на стороне сервера, а на клиентском ПК)
Чтобы при необходимости добавления новых шрифтов на экран выводился соответствующий запрос, в меню Сервис выбераем команду Свойства обозревателя, переходим на вкладку Дополнительно и устанавливаем активной галку Включить установку по запросу. В этом случае все недостающие элементы на сайте (в нашем случае - шрифты) будут запрошены к установке.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ