ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Оффтоп > Болталка
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

Шрифт на сайте...
  #1  
Старый 26.04.2009, 22:51
Аватар для Ржунимагу
Ржунимагу
Познающий
Регистрация: 21.07.2007
Сообщений: 68
Провел на форуме:
3477756

Репутация: 82
По умолчанию Шрифт на сайте...

Привет всем ачатам!
Вообщем дело такое:

Делаю html страничку, печатаю на ней шрифтом который не идет в windows изначально (я его скачал отдельно). Допустим шрифт готический т.е. со всякими загибулинами и прочем выпендрежем! Заливаю эту страничку на хостинг - просматриваю - все "ок!". Иду на другой комп смотреть - на том где нет этого готического шрифта, тк. вот там виден почему то обычный шрифт (прямой) без всяких там готический вые*онов...

В поиске не искал не знаю как сформулировать вопрос по этому... так что заранее спасибо за адекватный ответ!!!
 

  #2  
Старый 26.04.2009, 23:19
Аватар для Ржунимагу
Ржунимагу
Познающий
Регистрация: 21.07.2007
Сообщений: 68
Провел на форуме:
3477756

Репутация: 82
По умолчанию

ап....
 

  #3  
Старый 26.04.2009, 23:23
Аватар для N19hTW0lF
N19hTW0lF
Участник форума
Регистрация: 11.07.2007
Сообщений: 292
Провел на форуме:
2131521

Репутация: 512
По умолчанию

http://otvety.google.ru/otvety/thread?tid=096759458c895aa9
 

  #4  
Старый 26.04.2009, 23:39
Аватар для Ржунимагу
Ржунимагу
Познающий
Регистрация: 21.07.2007
Сообщений: 68
Провел на форуме:
3477756

Репутация: 82
По умолчанию

Цитата:
http://otvety.google.ru/otvety/thread?tid=096759458c895aa9
Там до конца так и не додумали! А все что предлагали немножко не подходит!!!
 

  #5  
Старый 26.04.2009, 23:46
Аватар для Ржунимагу
Ржунимагу
Познающий
Регистрация: 21.07.2007
Сообщений: 68
Провел на форуме:
3477756

Репутация: 82
По умолчанию

Дело в том что если перевести весь текст в картинки - тут вытекают следующие "неудобности\недочеты"
Например - затрудняется индексация в поисковых системах + нельзя просто взять и скопировать текст!!!
 

  #6  
Старый 27.04.2009, 01:39
Аватар для Ржунимагу
Ржунимагу
Познающий
Регистрация: 21.07.2007
Сообщений: 68
Провел на форуме:
3477756

Репутация: 82
По умолчанию

Нарыл значит в интронете такое:

Цитата:
И нам с помошью CSS нужно автоматически закачать и установить файл шрифта True Type Font (.ttf), но установка произойдет только в том случае, если компьютер пользователя не обнаружит требуемого шрифта. Первым делом мы должны указать место положения шрифта. Для этого прописываем между тегами <head> и </head> так :

<style>
p {font-family: URL шрифта (например, www.domen.ru/fonts/font.ttf) ;}
</style>

<style>


p {font-family: (http://www.domen.ru/fonts/font.ttf);}


</style>


Таким образом вы можете использовать любые шрифты на своём сайте.
Можно ли заставить IE отображать шрифт из Файла my-font.ttf? У провайдера на машине эти фонты точно не установлены.


Это без труда реализуется в CSS, надо просто написать такой параметр: @font-face { font-family: my-font; src:url(http://mysite.ru/my-font.ttf);}
Как только не мучился, как только не вставлял это в index - никакого толку!!!
Уже и так писал:
Цитата:
p {font-family: (http://www.domen.ru/fonts/font.ttf);}
и так:
Цитата:
p {font-family: ('http://www.domen.ru/fonts/font.ttf');}
и так:
Цитата:
p {font-family: "font_name" URL(http://www.domen.ru/fonts/font.ttf);}
и так:
Цитата:
{font-family: URL('http://www.domen.ru/fonts/font.ttf');}
Толку блин никакого!!!
Видно при открытии в IE идет загрузка font.ttf но толку ноль!
Может кто-нибудь по подробнее объяснить???
 

  #7  
Старый 27.04.2009, 08:49
Аватар для Егорыч+++
Егорыч+++
Administrator
Регистрация: 27.05.2002
Сообщений: 1,241
Провел на форуме:
20377164

Репутация: 0


По умолчанию

Ржунимагу, если подробно, то подгрузка шрифта это нарушение безопасности компьютера. Даже если ты и сможешь подгрузить то пользователя будут все время пугать сообщениями о подгрузки фиг знает чего с твоего сайта. Плюс ХЗ сколько у тебя будет грузиться шрифт, т е еще надо и прелоад делать какой то, иначе просто он загрузится только после загрузки страницы.
От сюда делай вывод, почему у тебя не грузится. На другом компьютере твой шрифт появится, только если ты заставишь пользователя его на комп поставить. Для отображение шрифта используй либо Flash, либо картинки.
 

  #8  
Старый 27.04.2009, 08:54
Аватар для ReduKToR
ReduKToR
Постоянный
Регистрация: 05.01.2009
Сообщений: 684
Провел на форуме:
3281634

Репутация: 485


Отправить сообщение для ReduKToR с помощью ICQ
По умолчанию

либо какойто из стандартного набора windows
 

  #9  
Старый 27.04.2009, 08:57
Аватар для Егорыч+++
Егорыч+++
Administrator
Регистрация: 27.05.2002
Сообщений: 1,241
Провел на форуме:
20377164

Репутация: 0


По умолчанию

Вот просто сделал посик по инету
http://wiki.novemberborn.net/sifr3/
Это пример того как работает
http://dev.novemberborn.net/sifr3/beta2/demo/
 

  #10  
Старый 27.04.2009, 22:31
Аватар для Ржунимагу
Ржунимагу
Познающий
Регистрация: 21.07.2007
Сообщений: 68
Провел на форуме:
3477756

Репутация: 82
По умолчанию

Собственно Егорычу отдельное спасибо за принятое участие!
Вот расскажу как удалось без ущербно реализовать эту прихоть... (Малоли еще кому понадобиться а искать геморно...)

Взято с http://habrahabr.ru

Цитата:
Все мы знаем прекрасные библиотеки sIFR3 и FLIR, которые на лету помогают использовать любой шрифт на веб-страницах.
Правда, с моей точки зрения, их использование (а именно установку и настройку) нельзя считать легким трудом.

Сегодня я расскажу о библиотеке Typeface.js, которая, как видно из названия, работает на чистом Javascript.


Немного теории

Официальный сайт библиотеки Typeface.js — http://typeface.neocracy.org/. На этом ресурсе можно найти всю дополнительную информацию.

Как это работает

Библиотека основывается на встроенных в браузер возможностях отрисовки векторной графики. Уже довольно долгое время браузеры поддерживают отрисовку векторной графики, Firefox имеет поддержку обьектов canvas и SVG, а IE поддерживает VML. Поддержка браузеров, заявленная разработчиком Дэвидом Честером (David Chester): Firefox 1.5+, Safari 2+, Internet Explorer 6+.
Библиотека состоит из двух компонентов: perl модул для конвертирования truetype шрифтов в векторные координаты и javascript-файла, который рендерит текст в браузере используя векторное описание шрифтов.

Преимущества

Самое главное — отсутствие Flash. Всё работает на встроенных возможностях браузеров (при чем даже не самых последних версиях).
Быстрая и простая установка. Не нужно разбираться в тонкостях более «навороченных» sIFR и FLIR.
Текст видим как «текст», его можно выбрать, скопировать и т.д. Поисковики обрабатывают всё именно как текст. Правда, выбрать текст можно только в браузерах, поддерживающих canvas
Поддержка всех свойств текста в CSS2. (font-size, letter-spacing, font-stretch, font-weight, line-height и т.д)


Пример

Подготовка

Качаем библиотеку и заливаем к себе на сервер в папочку /js/
Далее нужно конвертировать нужный truetype шрифт с помощью «Convert a Font» или качаем себе perl моудль.
Поместим полученный в результате конверта файл .js в папочку с библиотекой.


Процесс

В <head> документа помещаем
<script type="text/javascript" src="js/typeface-0.11.js"></script>
<script type="text/javascript" src="js/moj-font.typeface.js"></script>
, где moj-font это тот документ, который мы получили в результате конвертирования.
ВАЖНО! Все css-файлы должны быть подгружены перед подгрузкой библиотеки. Это архиважно, иначе результата не будет.
В <body> документа любому слою, в котором нам нужно присвоить тексту выбранный шрифт, ставим класс typeface-js.
<div class="myclass typeface-js" style="font-family: ALSAgrus; font-size:40px;">
Хабрахабр.ру
</div>
Стиль можно задать как в атрибуте стайл, так и в css. Font-family должен быть названием шрифта, подгруженного с библиотекой. Для справки, правильное название можно посмотреть внизу конвертированного js файла с векторным отображением шрифта.

Всё, можно загружать страницу в браузере и смотреть результат!
А вот пример такой страници целиком:
blockquote>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Хабрафонт</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<script type="text/javascript" src="js/typeface-0.11.js"></script>
<script type="text/javascript" src="js/als_agrus__regular.typeface.js"></script>

</head>
<body>

<div class="myclass typeface-js" style="font-family: ALSAgrus; font-size:40px;">
Хабрахабр.ру
</div>
<div>
Сверху мы видим обычный текст, обработанный <br /> библиотекой Typeface.js в шрифт ALS Agrus
</div>

</body>
</html>
 
Закрытая тема



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибки Windows 2 SVipeR Windows 9 02.03.2009 19:28
шрифт + сервер dailik PHP, PERL, MySQL, JavaScript 5 14.01.2009 17:45
Ошибки Windows dinar_007 Windows 19 01.07.2007 13:32
XSS на сайте "Пентагона". Анархия в зоне "gov". k00p3r Уязвимости 8 16.03.2006 02:40
Баги на сайте крупного Интернет-провайдера России... Jenizix Разное - Покупка, продажа, обмен 0 06.02.2006 03:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ