Насколько мне известно, Google Font API использует @font-face
для загрузки шрифтов. например. http://fonts.googleapis.com/css?family=Tangerine. Он также обнаруживает браузер для проверки наличия Internet Explorer, для которого вместо этого он будет обслуживать файлы шрифтов .eot
только для IE.
Теперь я понимаю, что вы просите провести сравнение между созданием собственных файлов шрифтов для использования с @font-face
и работой с решением Google.
Google Font API
Pro
- Простота в использовании
- Google CDN обеспечивает быструю загрузку и высокую продолжительность работы
- Обнаружение браузера встроено
- Бесплатно!
Против
Схема лицензирования Google, согласно которой шрифт должен быть не только свободно доступным, но и с открытым исходным кодом, означает, что количество шрифтов, которые будут доступны для этого сервиса, естественно, будет небольшим.
Создайте свой собственный @font-face
файл
Pro
Против
- Правовые и лицензионные проблемы
- Покупка лицензии на встраивание может стоить дополнительно
- Использование собственных шрифтов для поддержки IE может быть проблематичным
Конечно, коммерческие варианты, такие как Typekit , имеют лучшее из обоих миров, но вам придется заплатить за это. Другие источники бесплатных встраиваемых шрифтов включают Font Squirrel и Лига подвижного типа .