Я использую некоторые веб-шрифты Google. Я слышал, что Google решает все проблемы между разными браузерами и обслуживает разные медиафайлы в зависимости от браузера в заголовке запроса.
Мой вопрос в том, в какой момент он это делает?
Причина в том, что для API вы можете просто включить файл CSS, содержащий запрос @font-face
. Могу ли я просто включить этот CSS в свой собственный файл CSS, тем самым сохранив HTTP-запрос, или этот CSS меняется в зависимости от браузера, который его запрашивает?
Я очень надеюсь, что это имеет смысл.
Например, Google предлагает вам включить в свой файл CSS следующее:
@import url(http://fonts.googleapis.com/css?family=Exo);
содержание которого:
@font-face {
font-family: 'Exo';
font-style: normal;
font-weight: 400;
src: local('Exo Regular'), local('Exo-Regular'), url('http://themes.googleusercontent.com/static/fonts/exo/v1/ZcGd2dvMSgl3mHN3lKAjNw.woff') format('woff');
}