Кнопка Twitter и Google Page Speed - PullRequest
1 голос
/ 04 июля 2011

На странице, на которой есть кнопки твиттера Twitter, я получаю предупреждения от Google Page Speed ​​:

Следующие ресурсы имеют идентичное содержимое, но обслуживаются с разных URL-адресов. Служите этим ресурсам по согласованному URL-адресу, чтобы сохранить 3 запроса и 52,0 КБ. http://platform0.twitter.com/widgets/tweet_button.html http://platform1.twitter.com/widgets/tweet_button.html http://platform2.twitter.com/widgets/tweet_button.html

Следующие ресурсы имеют идентичное содержимое, но обслуживаются с разных URL-адресов. Служите этим ресурсам с согласованного URL, чтобы сохранить 2 запроса (ов) и 4,6 КБ. http://platform0.twitter.com/widgets/images/tweet.png http://platform1.twitter.com/widgets/images/tweet.png http://platform2.twitter.com/widgets/images/tweet.png

Почему Twitter widgets.js обслуживает разные URL для каждого из них и есть ли способ обойти это?

Ответы [ 2 ]

1 голос
/ 27 декабря 2013

Ответ от Twitter на форуме веб-сайтов от инженера Twitter: https://dev.twitter.com/discussions/8671

1 голос
/ 04 июля 2011

Вероятно, он обслуживает их с разных URL-адресов для балансировки нагрузки запросов;однако, как правильно указывает скорость страницы, на самом деле это плохая идея в контексте одного запроса (хотя имеет смысл чередовать домены для отдельных запросов), поскольку это приводит к потере кэша ресурса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...