Was Javascript nicht kann

click fraud protection

Während es sehr viele Dinge gibt, mit denen JavaScript Ihre Webseiten verbessern und die Erfahrung Ihrer Besucher mit Ihrer Website verbessern kann, gibt es auch einige Dinge, die JavaScript nicht kann. Einige dieser Einschränkungen sind darauf zurückzuführen, dass das Skript im Browserfenster ausgeführt wird und daher nicht auf das zugreifen kann Server, während andere aus Sicherheitsgründen vorhanden sind, um zu verhindern, dass Webseiten Ihre manipulieren können Computer. Es gibt keine Möglichkeit, diese Einschränkungen zu umgehen, und jeder, der behauptet, in der Lage zu sein, eine der Einschränkungen auszuführen Die folgenden Aufgaben mit JavaScript haben nicht alle Aspekte der Versuche berücksichtigt machen.

Mit Ajax kann JavaScript eine Anfrage an den Server senden. Diese Anforderung kann eine Datei im XML- oder Nur-Text-Format lesen, jedoch nicht in eine Datei schreiben, es sei denn, die auf dem Server aufgerufene Datei wird tatsächlich als ausgeführt Skript um die Datei für Sie zu schreiben.

instagram viewer

Obwohl JavaScript auf dem ausgeführt wird Klient Computer (derjenige, auf dem die Webseite angezeigt wird) Es ist nicht gestattet, auf etwas außerhalb der Webseite selbst zuzugreifen. Dies geschieht aus Sicherheitsgründen, da andernfalls eine Webseite Ihren Computer aktualisieren kann, um zu installieren, wer weiß was. Die einzige Ausnahme bilden aufgerufene Dateien Kekse Dies sind kleine Textdateien, in die JavaScript schreiben und aus denen JavaScript lesen kann. Der Browser beschränkt den Zugriff auf Cookies, sodass eine bestimmte Webseite nur auf Cookies zugreifen kann, die von derselben Website erstellt wurden.

Obwohl Webseiten aus verschiedenen Domänen gleichzeitig angezeigt werden können, entweder in separaten Browserfenstern oder in separaten Frames innerhalb desselben Browserfensters kann das JavaScript, das auf einer Webseite einer Domain ausgeführt wird, nicht auf Informationen zugreifen über einen Website aus einer anderen Domäne. Auf diese Weise können Sie sicherstellen, dass private Informationen über Sie, die den Eigentümern einer Domain möglicherweise bekannt sind, nicht mit anderen Domains geteilt werden, deren Webseiten möglicherweise gleichzeitig geöffnet sind. Die einzige Möglichkeit, auf Dateien von einer anderen Domäne aus zuzugreifen, besteht darin, einen Ajax-Aufruf an Ihren Server durchzuführen und ein serverseitiges Skript auf die andere Domäne zugreifen zu lassen.

Alle Bilder auf Ihrer Webseite werden separat auf den Computer heruntergeladen, auf dem die Webseite angezeigt wird, sodass die Person, die die Seite anzeigt, bereits eine Kopie aller Bilder hat, wenn sie die Seite anzeigt. Gleiches gilt für die eigentliche HTML-Quelle der Webseite. Die Webseite muss in der Lage sein, jede verschlüsselte Webseite zu entschlüsseln, um sie anzeigen zu können. Während für eine verschlüsselte Webseite möglicherweise JavaScript aktiviert sein muss, damit die Seite entschlüsselt werden kann, damit sie verwendet werden kann Wird vom Webbrowser angezeigt, sobald die Seite entschlüsselt wurde. Jeder, der weiß, wie er die entschlüsselte Kopie der Seite einfach speichern kann Quelle.

instagram story viewer