Я прочитал здесь вопрос в SO jQuery Linking vs. Download", и я как-то не понимаю его.
Что произойдет, если вы разместите страницу на http://yourserver.com
, но загрузите библиотеку jQuery из http://ajax.googleapis.com
, а затем используйте функции, определенные в jQuery script?
В этом случае не учитывается "такая же политика происхождения"? Я имею в виду, можете ли вы вернуть AJAX на http://yourserver.com
?
Выполняется ли выполняемый JavaScript как yourserver.com
?
Моя точка зрения заключается в том, что вы не знаете, что пользователь скачал с какого-то стороннего сервера (извините, Google), и все же код, выполняемый на его компьютере, такой же хороший, как тот, который он скачал с вашего сервера?
EDIT: означает ли это, что если я использую счетчик веб-статистики от третьей стороны, я не очень хорошо знаю, они могут "ввести" какой-то код и позвонить в мои веб-службы, как если бы их код был частью моей?