Где хранятся файлы @ font-face на стороне клиента? - PullRequest
4 голосов
/ 22 февраля 2012

Когда вы используете протокол @ font-face, клиент по существу загружает шрифт с сервера.Где этот файл хранится на компьютере клиента?Хранится ли он на физическом диске или просто в памяти?Насколько легко клиенту получить файл?

Ответы [ 2 ]

2 голосов
/ 22 февраля 2012

Где этот файл хранится на компьютере клиента?

Где хочет браузер (включая, возможно, только в ОЗУ).

Как легкоэто для клиента, чтобы получить файл?

Trivial.Они могут прочитать URL-адрес из файла CSS и загрузить его вручную, если ничего другого.

1 голос
/ 22 февраля 2012

Я думаю, что проблема может заключаться в том, как работает распределение шрифтов (авторское право), поскольку люди смогут загружать их (почему? Потому что шрифты хранятся удаленно, как любой файл на вашем сервере, поэтому они работают как кеш), что делает его нелегальное распространение для тех, у кого нет бесплатной лицензии, это один из недостатков @ font-face, как вы можете это исправить? Ну или закодируйте наши авторские шрифты или продолжайте использовать бесплатные распространяемые шрифты.

Проверьте эту ссылку, вы можете прочитать немного больше о производительности @ font-face, например ... сколько нужно для загрузки шрифтов, надеюсь, вы найдете это полезным!

http://www.stevesouders.com/blog/2009/10/13/font-face-and-performance/

...