Какой процент браузеров уже загрузил кэшированную версию Google JQuery? - PullRequest
7 голосов
/ 20 августа 2009

Какой процент браузеров, вероятно, уже загрузил кэшированную версию JQuery от Google?

Я прошу это выяснить, как быстро моя страница будет загружаться в «среднем» браузере. Моя страница нуждается в JQuery и JQuery UI. Я полагаю, что в большинстве браузеров JQuery уже кэшируется с серверов Google. Это правда? А какие цифры у JQuery UI?

Любое доказательство вашей претензии будет полезно.

Также для интерфейса Jquery: Какие компоненты имеет пользовательский интерфейс Google Jquery? Есть ли у них все или только несколько (сортируемые и т. Д.)?

Кроме того, я думаю, что это около 180 кб. Должен ли я использовать это или я должен создать custom.ui.min на jqueryui.com, который может быть меньше?

Ответы [ 3 ]

2 голосов
/ 05 марта 2013

Единственные статистические данные, которые я видел, - это результаты исследования pingdom , проведенного в июне прошлого года.

Сложно экстраполировать из этого процент браузеров с кэшированной копией - он, вероятно, будет значительно различаться в зависимости от аудитории. Например, stackoverflow использует CDN от Google, поэтому 99,99% * разработчиков будут иметь кэшированную копию (в настоящее время) jquery 1.7.1:).

* статистика составляется на месте

1 голос
/ 20 августа 2009

Согласно рекомендациям по ускорению вашего сайта :

Сокращение количества HTTP-запросов на вашей странице есть место для начала. Это самое важное руководство для повышения производительности для первых время посетителей. Как описано в Tenni Сообщение в блоге Theurer Использование кэша браузера - выставлено! , 40-60% от ежедневного посетители вашего сайта приходят с пустой кеш. Сделать вашу страницу быстрой для эти первые посетители являются ключом к лучший пользовательский опыт.

Это важно, потому что для 40-60% ваших ежедневных посетителей не имеет значения, откуда вы загружаете библиотеку jQuery, они не будут иметь ее в своем кэше.

Я также думаю, что есть еще вопрос к тому, как часто ваши посетители будут кэшировать его. Хотите ли вы получить зависимость от сторонней компании, которую вы не контролируете, даже такой крупной, как Google? Что делать, если Google не работает (это произошло)? Что если Google внезапно решит прекратить хостинг jQuery, пока вы в длительном отпуске? Что если сотрудник Google совершит ошибку и перезапишет указанную вами версию новой версией jQuery, которая нарушит функциональность вашей страницы?

0 голосов
/ 20 августа 2009

Я не уверен, что кто-то мог ответить на это. Но что более важно: имеет ли это значение? Он загружается один раз и все (ну, пока новая версия jQuery не будет выпущена в зависимости от того, какой URL вы используете).

Я не уверен, что понимаю значимость такой статистики в этом контексте.

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