2

Google Fonts cssファイルを動的に取得して、フォントURLを解析できるようにしようとしています。私はいくつかの奇妙な行動をとっています。比較:

http://fonts.googleapis.com/css?family=Droid+Sans (重要な場合はChromeから)

WGET -qO- http://fonts.googleapis.com/css?family=Droid+Sans

Chromeから、次のようになります。

@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: normal;
  src: local('Droid Sans'), local('DroidSans'), url('http://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff') format('woff');
}

しかし、WGETは私に:

@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: normal;
  src: local('Droid Sans'), local('DroidSans'), url('http://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciC3USBnSvpkopQaUR-2r7iU.ttf') format('truetype');
}

Googleフォントの外部CSSで30ドットの答えが表示されますが、外部CSSのコードをCSSにコピーしていますか?Googleがファイルを要求している人に基づいて異なるCSSを提供することを述べます。Chromeから取得しているのと同じバージョンを取得するために渡すことができるWGETパラメータを知っている人はいますか?

4

1 に答える 1

4
wget -U "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.24 Safari/536.5" http://fonts.googleapis.com/css?family=Droid+Sans
于 2012-05-06T06:10:12.653 に答える