Warum unterliegt das HTML-SCRIPT-Tag nicht derselben Ursprungsrichtlinie?

Ich stelle diese Frage, weil wir eine Anwendung entwickeln werden, die ursprungsübergreifende Daten über Javascript austauschen soll. Eine mögliche Lösung scheint JSONP zu sein, da es SCRIPT-Tags verwendet, um Daten aus anderen Domänen abzurufen. Ich möchte jedoch die Situation vermeiden, dass wir unseren großartigen Code in der Annahme implementieren, dass das SCRIPT-Tag nicht unterdrückt wird und dass Browser diese Funktionalität an einem gewissen Punkt verbieten.

Kann jemand Aufschluss darüber geben, warum das SCRIPT-Tag domänenübergreifende Anforderungen zulässt?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage