Очень благодарен всем, кто откликнулся, за помощь и участие. За то, что удалось решить поставленную задачу хотя бы частично. mintemero, вы чудесны, вам отдельное спасибо
Если у кого-то будут еще идеи или появится какая-то информация, буду вам за нее тоже очень благодарен. Хотя сложность реализации задуманного возросла, тема актуальности не потеряла, так что любой конструктив будет не в пустоту.
Попробую еще поискать решений. Если что-то обнаружу - сообщу: вдруг кому-то это тоже будет интересно или нужно.
Подгрузка шрифтов
Сообщений 31 страница 33 из 33
Поделиться3112.05.13 21:59
Поделиться3214.05.13 23:05
Видимо, была проблема на сайте-генераторе-Белке. Сегодня все снегерировалось, как положено. Пробовал и только woff, и едва ли не весь набор форматов. Сейчас на пробке стоит вот так:
@font-face {
font-family: 'rurintaniaregular';
src: url('http://www.aris-tv.ru/wp-content/themes/defaul/fonts/rurintania.eot?') format('embedded-opentype'),@font-face {
font-family: 'rurintaniaregular';
src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAATwoABMAAAAB5g...........тут о-о-о-очень много симоволов. аж 30 страниц ворда.............AAA=) format('woff'),
url('http://my-files.ru/DownloadSave/tq2z/4427269.svg#svgrurintaniaregular') format('svg'),
url('http://my-files.ru/DownloadSave/jnhk/4427269.ttf') format('truetype'),
url('http://my-files.ru/DownloadSave/ggn4/4427269.otf') format('opentype');
}
Просьба: пожалуйста, у кого не стоит Руринтания, попробуйте у себя проверить в разных браузерах. Особо интересует Лиса и Ослик (на всякий случай: адрес пробки - в профиле)
Поделиться3316.05.13 13:33
Все гениальное - просто.
Как оказалось, Мозилла искренне радеет за безопасность. Настолько, что напрочь отказывается ходить "налево", и никакие ссылки на сторонние ресурсы, где лежит что-то там, что ему предлагают использоваться для отрабатывания страниц - ему не авторитет. Выходов было предложено два:
1. Самый простой - располагать нужные файлы шрифтов на самом форуме.
2. Слегка посложнее - рассказать Мозилле, что он балда, и "...настроить заголовок Access-Control-Allow-Origin через apache2.conf или .htaccess, указав в css-файле грузить шрифты с этого сервера" (с)
Помимо этого мне предложили еще несколько вариантов, которые вполне бы сошли для реализации и которые, к тому же, обладают достаточной мобильностью. Как то Cufon или даже Typeface.js. Это вполне легко и удобно.
Но есть еще более изящное решение, которое возвращает нас в самое начало.
Таки располагать шрифты у себя дома. Но.
Форумы MyBB в админке позволяют сохранять файлы лишь следующих форматов:
Веб (css, js, swf, txt).
Графика (png, jpe, jpeg, jpg, gif, bmp, ico, tiff, tif, svg, svgz, psd).
Офис (pdf, doc, rtf, xls, ppt, odt, ods).
Чтобы сервис майбб не ругался и видел нужные для сохранения файлы, а Моззила не ерепенилась и послушно пользовалась ими же, достаточно просто изменить расширение файла на, допустим, разрешенное к заливке .svg (Тотал Коммандер в помощь).
В итоге всё там же (Струкрура CSS), все так же
@font-face {
font-family: 'Rurintania';
src: url('http://www.aris-tv.ru/wp-content/themes/defaul/fonts/rurintania.eot?');
src: local('Rurintania Regular'),
local('Rurintania'),
url('http://my-files.ru/DownloadSave/ofhh/Rurintania.otf') format('opentype'),
url('http://my-files.ru/DownloadSave/4uct/Rurintania.ttf') format('truetype'),
url('https://forumstatic.ru/files/000d/9f/a9/66119.svg') format('WOFF');
}
прописывается @font-face правило, причем можно попробовать даже без громоздкого .svg, который настоящий .svg.
И все. Дело в шляпе. Результат на пробнике в профиле.
P.S. Да, кстати, для конвертации шрифтов лучше пользоваться http://www.font2web.com/. Получаем папку со всеми нужными форматами, CSS-файл с правилом @font-face и демо-страничку.