Хостинг Yui, карты Google, JQuery - простой способ мониторинга использования веб-сайта?

Библиотека Yahoo Javascript (YUI), JQuery и другие, поэтому карты Google позволяют ссылаться на свои файлы в следующем формате:

<script type = "text/javascript" src = "http://yui.yahooapis.com/2.6.0/build/yahoo-dom-event/yahoo-dom-event.js"></script>

Это делает запрос сценария с их серверов, который также передает на их веб-сервер реферер HTTP. Использует ли Yahoo и т. д. Это для получения статистики о том, какие веб-сайты и какой трафик получают? Или это теория заговора?

Конечно, их серверы в большинстве случаев будут намного быстрее, чем купила бы любая небольшая компания, поэтому использование размещенной версии скрипта имеет больше смысла.

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
0
1 225
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Конечно, они производят статистику - как минимум, им нужно знать, сколько ресурсов они тратят на размещение этих скриптов. И также приятно знать, кто использует ваш код.

Не думаю, что это плохо.

А использование размещенной версии имеет еще больше смысла, потому что ваши посетители могут уже кэшировать скрипт после посещения другого сайта.

Конечно, они могут легко получить статистику о том, какие сайты используют YUI и как часто, а также какие части YUI API более популярны (среди небольших сайтов). Однако они не могут знать, что именно посетители веб-сайта делают со своими библиотеками.

Учитывая, что они (Google и Yahoo) индексируют множество веб-страниц, они могут получить еще более точную статистику, если проанализируют свои индексы. Таким образом, вы не можете скрыть, что используете YUI, если ваш сайт является общедоступным.

То же самое относится к картам Google и jQuery.

Хороший момент в индексации, они, вероятно, добавили поиск своих скриптов (и, возможно, даже строк javascript), поэтому предоставление им статистики использования вашего веб-сайта не сильно отличается

Chris S 07.01.2009 19:04

Извините, что лишил вас очков Jetxee, но ответ Эрика более официальный!

Chris S 08.01.2009 16:23
Ответ принят как подходящий

Крис,

Я работаю в команде YUI в Yahoo.

Мы размещаем только YUI на yui.yahooapis.com; Google размещает YUI и многие другие библиотеки на своем CDN. Я могу сказать вам со стороны Yahoo, что мы не отслеживаем использование сайта YUI из нашей CDN. Мы отслеживаем общий рост использования yui.yahooapis.com, но не отслеживаем, какие сайты генерируют трафик. Вы правы, предполагая, что мы можем отслеживать использование - и мы заявляем так четко, как можем, в нашей документации по хостингу, что вам следует использовать этот вид услуг только в том случае, если журналы трафика, созданные на нашей стороне, не представляют проблемы конфиденциальности для ты.

В целом, однако, я не считаю, что трафик CDN для использования библиотеки является надежным средством измерения чего-либо. В большинстве случаев использование YUI, даже в Yahoo, не использует yui.yahooapis.com или аналог Google, и я уверен, что то же самое верно и для других библиотек. И даже когда сайт использует YUI с наших серверов, у нас не будет исчерпывающих данных о трафике, подобных тем, которые вы получаете от Google Analytics или Yahoo Analytics, потому что не все страницы будут использовать YUI или CDN единообразно.

Учитывая преимущества размещенной службы, включая SSL от Google и комбинированную обработку YUI от Yahoo, я считаю, что CDN - это большая победа для большинства разработчиков с небольшими недостатками.

-Эрик

Другие вопросы по теме