Tôi thiết lập ứng dụng GAE với hai trang thử nghiệm, một trang sử dụng Phông chữ web của Google và một bằng cách sử dụng tệp cục bộ. Tôi đảm bảo không có bộ nhớ đệm và ghi lại thời gian tải mỗi trang. Điều này đã được lặp lại 20 lần trên Chrome.
Kết quả
- thời gian tải trung bình (Google Web Fonts): 486,85 ms
- thời gian tải trung bình (tập tin địa phương): 563,35 ms

Mã
fonts-google.html
<!DOCTYPE html>
<html>
<head>
<title>title</title>
<link href='http://fonts.googleapis.com/css?family=Ubuntu' rel='stylesheet' type='text/css'>
<link href='both.css' rel='stylesheet' type='text/css'>
</head>
<body>
<h1>This is a heading</h1>
</body>
</html>
fonts-local.html
<!DOCTYPE html>
<html>
<head>
<title>title</title>
<link href='fonts-local.css' rel='stylesheet' type='text/css'>
<link href='both.css' rel='stylesheet' type='text/css'>
</head>
<body>
<h1>This is a heading</h1>
</body>
</html>
fonts-local.css
@font-face {
font-family: 'Ubuntu';
font-style: normal;
font-weight: normal;
src: local('Ubuntu'), url('ubuntu.woff') format('woff');
}
both.css
h1 {
font-family: 'Ubuntu';
}
google api sẽ là một lựa chọn tốt hơn bởi vì nó ma y có thể là phông chữ bạn sử dụng không được cài đặt trong máy tính của mọi người nhưng trong trường hợp của google api nó không tạo ra sự khác biệt nào và tôi nghĩ font chữ thường không lớn hơn kích thước để font không có sự khác biệt về tốc độ tải và người dùng tải trang phông chữ sẽ lưu trong bộ nhớ cache. –
Tìm kiếm mạng phân phối nội dung trên web. Google veriosn có thể nhanh hơn. – HerrSerker