Kilimanjaro called it yesterday :)
http://news.ycombinator.com/item?id=1357578
Now, what would be the benefit of calling:
http://fonts.googleapis.com/css?family=Inconsolata
which in turn serves the css that contains the real call to the font: @font-face { font-family: 'Inconsolata';
src: url('http://themes.googleusercontent.com/font?kit=J_eeEGgHN8Gk3Eud0dz8jw')
format('truetype'); }
So, why two trips, instead of just one?What I'd do is just call the font directly and teach developers to use @font-face
And shrink the url a bit:
http://fonts.googleapis.com/Inconsolata
Remember, once it gets widespread use it would be harder to change a single charSo if your website uses a font that is used by another website which the user has already visited, the browser doesn't need to download the font again. It doesn't even need to check the modification date on Googles server.
As many fonts add ~100 KB to the download size for a page, this really makes a difference.