Например - я вижу много разных шрифтов на веб-страницах.
Означает ли тот факт, что я могу их просматривать, все они установлены в моей системе?
Не думаю. Тогда как мой браузер отображает их и показывает их мне?
Например - я вижу много разных шрифтов на веб-страницах.
Означает ли тот факт, что я могу их просматривать, все они установлены в моей системе?
Не думаю. Тогда как мой браузер отображает их и показывает их мне?
Если они просто в текстовом виде, то да, это должно быть установлено. Если они не установлены, веб-сайт использует 1) изображение, 2) элемент flash для визуализации шрифта, 3) элемент css @ font-face или 4) элемент canvas.
Как правило, шрифты уже установлены в вашей системе. Однако есть два исключения:
1) Дизайнер веб-страницы может использовать CSS @font-face
, который попытается загрузить шрифт удаленно. Затем браузер может кэшировать шрифт для будущего использования. Обратите внимание, что это несколько ненадежно в настоящее время.
2) Дизайнер веб-страницы может сохранить текст в виде изображения. Это довольно распространено для скорописи и других сложных шрифтов.