Jump to content

Отображение шрифтов


Recommended Posts

Пример:

Есть страница (HTML) с текстом, все написано super_puper_font_II, на машине, где этот фонт установлен, все выглядет как положено.

Но если смотришь с компа, где этого шрифта нет, то все отображается каким-то стандартным (каким именно не важно)

Вопрос:

Как можно сделать, чтобы на всех машинах текст выглядел одинаково?

P.S.

Переводить его в графику не годится...

Link to comment
Share on other sites

Насколько я знаю - никак.

Выход один - использовать шрифты, которые есть у всех (по крайней мере масдайщиков), типа Arial и Times ...

Ессно, о красоте твоего super-puper-шрифта можно забыть :D

Link to comment
Share on other sites

Можно:

1. Использовать встроенные шрифты

2. Если экзотический шрифт используется не как основной, а в качестве заголовкой и пр. - делай его гифами.

Link to comment
Share on other sites

Печально... :D

А можно сделать, определение данного шрифта на компе, и если сие чудо не наблюдается предложить загрузить и установить? :D

Edited by Momus
Link to comment
Share on other sites

Печально... :D

А можно сделать, определение данного шрифта на компе, и если сие чудо не наблюдается предложить загрузить и установить? :D

Наверное можно как-нибудь через javavscript. Наверное лучьше всего посмотреть сайты на тему скриптов

Link to comment
Share on other sites

  • 1 month later...

Momus

Со скриптом нет проблем, но ты прикин какого будет пользователю зангружать твой шрифт на свою такчу - э то же не менее 30 кило!!!!

Короче пишеш в CSS (наилучший вариант) класс и в нём рисуешь через запятую сначало название шрифта, а потом нечто следующее "url(тут урл твоего шрифта)" - тогда если он не установленн, он скачается и установится!

Link to comment
Share on other sites

Ага аж 30 KB.... :( А ты знаешь, что допустим ЭТА страница форума занимает больше 73KB.

Link to comment
Share on other sites

А ты знаешь, что допустим ЭТА страница форума занимает больше 73KB
Странно опера у меня показала, что эта страница около 10кБ, но видать она графику из кэша взяла. Хотя 30кБ - это не размер, а ерунда. Edited by SHARKenstein
Link to comment
Share on other sites

kolya7k

А прости.... я имел ввиду эти шрифты... короче забыл т.к. никогда не пользовался, но они могут быть только английские, а обычные ttf - от 100кило до 800 - в зависимости от фигуристости! Теперь прикинь.... А я вообще свои паги ужимаю до минимума и экономлю каждый байт! Я ценю время загрузки!

Link to comment
Share on other sites

Тут дело за временем загрузки не встанет!

Во первых сайт сделан для финов средняя скорость 128 кб

(домашняя страничка одного финского любителя собачек, очень хорошего моего знакомого)

Во вторых, там много фото, так, что махонький скрипт тут на скорость загрузки особо не отразится... :)

Я где-то читал, что такое возможно... но никак не могу найти :(

Link to comment
Share on other sites

Хмм, я тут тоже наткнулся на одном сайте, то же самое, что Asder советует.:

У Вэб-странички могут возникнуть проблемы с использованием нестандартных шрифтов, то есть проблема с их отображением. Этого можно не бояться, если, конечно, знать CSS. А на самом деле все очень просто: создается файл СSS, где указываются параметры необходимого шрифта (размер, цвет, и т.д.). И ничего отображаться не будет... НО... если вставить следующую конструкцию: {font-fimily: "название шрифта" URL(?путь к файлу шрифта на сайте?) } /*естественно, сам файл нужно поместить на сайте, прежде чем на него линк указывать*/ ..то он (шрифт) автоматически установится на локальный компьютер и, соответственно, весь белый свет увидит ваше изощренное оформление!!!

Link to comment
Share on other sites

Premium

Кстати я применял это на практике - прекрасно работает!

Momus

Главная проблема не скрипт, а файл шрифта загрузить!

Напиши об успехах!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...