Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Архив » Old - часть: Кросс Браузерная подгрузка Шрифтов на форум


Old - часть: Кросс Браузерная подгрузка Шрифтов на форум

Сообщений 1 страница 5 из 5

1

Если долго мучатся, что-нибудь получится... Вот и у меня после свестоплясок с загрузкой шрифтов всё кончилось хорошо :) Поэтому решил помочь народу с загрузкой шрифтов.
За идею спасибо Gozar с javascript.ru.

1) Без изменений:

Deff написал(а):

Для Начала Нам нужно Иметь нужный  файл шрифта в формате ttf

Далее, Идём на страницу Он-лайн конвертера Шрифтов http://www.font2web.com/ указываем Путь к файлу шрифта, жмём Обзор,
затем - http://uploads.ru/t/U/P/A/UPAY3.gif

- Получаем Архив с файлами Шрифтов для большинства браузеров, в папке fonts

2) Теперь нам необходимо загрузить шрифт на наш форум. Для этого расширение нашего файла должно быть разрешено сервисом mybb. Смотрим на табличку: http://uploads.ru/i/g/9/b/g9bpe.png
Поэтому подгоним наши расширения под разрешённые. Если у вас нет спец. программ типа FAR или Total Comander, то используйте эту статью.
Нам потребуется только 2 файла: .eot и .ttf: http://uploads.ru/i/f/u/r/furn6.png Их мы и загружаем на сервер: http://uploads.ru/i/z/M/s/zMsOv.png А теперь то, что надо сделать для загрузки шрифта: копируем ссылки на файлы. В моём случае это http://kozhilya.userforum.ru/files/0010/74/32/71962.svg для .eot и http://kozhilya.userforum.ru/files/0010/74/32/68334.svg для .ttf. нам надо только то, что выделено жирным.

/* Фирменный шрифт PapyrusRu */
@font-face {
  font-family: "PapyrusRu";
  src: url("/files/0010/74/32/71962.svg"),
url("/files/0010/74/32/68334.svg") format("truetype");
}

PapyrusRu - имя, которое вы будите использовать.
/files/0010/74/32/71962.svg и /files/0010/74/32/68334.svg соответствует вытянотому значению для файла .eot и .ttf

Протестировано на IE и MF, но по идеи должно работать без осечек везде.

Добавлено:Ах да, вот пример: http://kozhilya.userforum.ru/pages/experiments

Отредактировано kozhilya (Вт, 27 Мар 2012 13:01:35)

+2

2

++ Конечно... Но всё таки, проще просить Админа о включении этих расширений, - поскольку, включаемые типы файлов были сделаны из соображений безопасности
.eot и .ttf (вообщем то файлы изображений) Вряд ли могут навредить сервису

Отредактировано Deff (Вт, 27 Мар 2012 13:06:46)

0

3

Deff написал(а):

++ Конечно... Но всё таки, проще просить Админа о включении этих расширений, - поскольку, включаемые типы файлов были сделаны из соображений безопасности
.eot и .ttf (вообщем то файлы изображений) Вряд ли могут навредить сервису

Мб и проще, но точно не быстрее...

+1

4

А просить надо. Хотя бы о .woff, который нужен Мозилле, которая, в свою очередь, никакие ссылки на сторонние ресурсы не признает, отказываясь воспринимать их вообще и совсем.

Буду пробовать конвертировать по вашему, kozhilya, примеру. Посмотрим, что и как получится.

Все гениальное - просто. Спасибо вам, kozhilya, человеческое.

Отредактировано Remus John Lupin (Чт, 16 Май 2013 13:14:55)

0

5

Remus John Lupin написал(а):

А просить надо.

А воз и ныне там..)


Deff написал(а):

Добавлено спустя 1 год 4 месяцев 26 дней: Ну сделано наконец-то!

0


Вы здесь » Единый форум поддержки » Архив » Old - часть: Кросс Браузерная подгрузка Шрифтов на форум