![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Сегодня заметил интересную вещь.
Шрифт на сайте лежит в четырёх форматах - eot, woff, woff2 и ttf. Если зайти на сайт браузером Google Chrome, то отдаются шрифты в формате woff2, если зайти на него-же старенькой Оперой, то шрифты уже отдаются в формате woff. А в каких случаях будут использованы eot и ttf? |
|
|
|
|
| Реклама: | Заходите на сайт MebelStol.ru: вешалки напольные деревянные - отличные цены и большой выбор! | элла-рэй смит | сайты с интеграцией сдэк | Заходите на сайт MebelStol.ru: кресло офисное престиж - отличные цены и большой выбор! | ноутбук hp intel core i5 |
|
|
#2
|
|
|
|
|
|
|
|
|
#3
|
|||||||||||||||||||||||
старенькая опера не знает о существовании woff2. Мало того, если внимательно посмотреть, что скачивает опера (старенькая), можно обнаружить много интересного. Про то, где и зачем - https://habrahabr.ru/post/104196/ |
||||||||||||||||||||||||
|
|
|
| Сказали спасибо: |
|
|
#4
|
|||||||||||||||||||||||
За это я её и люблю ![]() Статью прочитал, для общего развития интересно, ответов там не нашёл. Попробую поставить вопрос по-другому - есть ли способ заставить браузер использовать TTF шрифты? (конечно, если они есть на сайте) |
||||||||||||||||||||||||
|
|
|
|
|
#5
|
|||||||||||||||||||||||
нет, выбор прописан в коде программы. скорее всего, там что-то типа выбора по приоритету: есть woff - берём его, нет - берём ttf. а зачем заморачиваешься такими вопросами? |
||||||||||||||||||||||||
|
|
|
|
|
#6
|
|||||||||||||||||||||||
Да натыкался на сайт, где шрифты лежат в 4-х форматах, но доступ есть только к тому формату, который использовал браузер. Т.е. из FireFox можно (по ссылкам из CSS) скачать только woff2, а из Opera - woff. На запрос к другим форматам получаешь 403. С учётом того, что шрифты лежат не обкоцанные, можно было бы получить фирменный TTF. А ведь бывает, что и OTF лежат ![]() Да даже исключение момента конвертации woff->ttf уже было бы полезно. |
||||||||||||||||||||||||
|
|
|
|
|
#7
|
|
возможно, на том конкретном сайте выбор шрифта сделан серверными механизмами (какое-нибудь правило htaccess), когда для конкретного браузера отдаётся конкретный тип файла. по ссылкам из css должны быть доступны все файлы, независимо от браузера. но это какая-то "хитрая" защита. а ttf тоже могут быть оптимизированы. например, fontsquirrel оптимизирует ttf, удаляя техническую инфу. т.е. файл уже не оригинальный, а облегчённый. Последний раз редактировалось NET_Goblin; 29.03.2018 в 22:04.. |
|
|
|
|
|
|
#8
|
||||||||||||||||||||||||||||||||||||||||||||||
Натыкался на Хабре статью про оптимизацию веб-шрифтов и в ней, в частности, показывалось как fontsquirrel уродует шрифты, в т.ч. и их внешний вид. Ну это так, к слову, ничего в этом не понимаю ![]()
Всё верно, а что делать... И тогда, скорее всего, и woff "облегчённый" будет, но если больше негде взять шрифт, то и так сойдёт, на безрыбье и рак рыба ![]() И всё-таи было бы неплохо иметь в арсенале способ переключения браузера на TTF шрифты, может кода-нибудь и пригодится... |
|||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
#9
|
|
|
|
|
|
|
|
|
#10
|
|
|
|
|
|
|
|
|
#11
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
архивированный OT или TT. При распаковке все сохраняется и crc и DSIG.
в каком месте? Если не трогать хинтинг, рендеринг и прочий сабсеттинг, ничего уродливого не происходит.
User Agent, если ребята сильно не заморачивались. Откуда еще взять инфу, как не спросить у браузера - "ты хто?" Как вариант, попробовать User Agent switcher для конкретного браузера (для хромого есть расширение). А если честно, не вижу проблемы, если в кэш браузера падает woff/woff2. Другое дело, что если разрабам шрифта пофигу, то они не парятся с обрезанием шрифтов (например на одном из сайтов шрифтовых разработчиков шрифты лежат в оригинальных отф, бери-не хочу). Если не пофигу, то арсенал средств достаточный - от вырезки части символов, до разбиения одного шрифта на несколько. Но это уже совсем другая история. Roman3D, по итогу - какой шрифт то нужен? Последний раз редактировалось NuttShell; 30.03.2018 в 07:10.. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
#12
|
|||||||||||||||||||||||
Как выяснилось - Код:
Heiti SC & Heiti TC (黑体-简 & 黑體-繁) – available in OS X 10.6 Snow Leopard Оставил запрос в соответствующей теме, может помогут. |
||||||||||||||||||||||||
|
|
|