Was ist ein langlaufendes Skript auf meinem Computer?

Fokussierter junger afrikanischer Student, der mit einem Laptop auf einer Treppe sitzt

Bildnachweis: UberImages/iStock/GettyImages

Ihr Internetbrowser kann gelegentlich ein Dialogfeld anzeigen, das Sie darüber informiert, dass ein Skript mit langer Laufzeit aufgetreten ist. Möglicherweise stellen Sie fest, dass der Browser langsam läuft oder einfriert, und Sie haben möglicherweise Probleme beim Laden anderer Websites, während das Skript ausgeführt wird. Informieren Sie sich darüber, was ein Skript ist und wann Sie es beenden sollten.

Was ist ein Skript?

In den meisten Fällen handelt es sich bei dem Skript, auf das die lang andauernde Skriptnachricht verweist, um einen JavaScript-Code, den Ihr Internetbrowser auszuführen versucht. JavaScript wird verwendet, um Ihr Surferlebnis zu verbessern, da es verschiedene Funktionen auf den von Ihnen besuchten Websites ermöglicht. JavaScript wird beispielsweise verwendet, um die Formulare, die Sie auf einer Website ausfüllen, beim Ausfüllen zu validieren. Wenn Sie ein Pflichtfeld vermissen, werden Sie sofort informiert, anstatt nach dem Absenden des Formulars eine Fehlermeldung zu erhalten. JavaScript ermöglicht neben vielen anderen Funktionen auch Animationen auf einer Website. Die meisten Skripte laufen problemlos, aber manchmal kann JavaScript eine Fehlermeldung verursachen.

Video des Tages

Langlaufendes Skript

Skripte sind im Grunde Computerprogramme, und selbst kleine Skripte können eine Komplexität aufweisen, die unter bestimmten Bedingungen zu einer ineffizienten Ausführung führt. Dies ist bei dem lang laufenden Skript der Fall; es ist ein Skript, bei dem ein Problem aufgetreten ist. Wenn die JavaScript-Datei beispielsweise mit einer Datenbank interagiert, kann die Ausführung mehrere Sekunden dauern. Dies wird von Computerstandards als lange Ausführungszeit angesehen, daher können einige Browser die lang laufende Skriptnachricht anzeigen. Ein weiteres Beispiel tritt auf, wenn eine JavaScript-Datei mit vielen Codezeilen dazu führt, dass die Ausführungszeit für die Standards des Browsers zu langsam ist. Ein weiteres Beispiel ist eine schlecht codierte JavaScript-Datei, deren Ausführung nicht aufhört, bis Sie sie manuell beenden. Jeder Internetbrowser hat seine eigene Definition eines lang laufenden Skripts und zeigt ein Dialogfeld an, wenn ein Skript auftritt, das die vom Browser zulässige Ausführungszeit überschreitet.

Internetbrowser

Die Art und Weise, wie ein Browser ein Skript mit langer Laufzeit definiert, hängt von den Standards dieses Browsers ab. Browser wie Internet Explorer und Microsoft Edge definieren das Skript, indem sie sich die Anzahl der Codezeilen ansehen, die die Skript-Engine ausgeführt hat. Wenn der Code mehr als fünf Millionen Zeilen umfasst, wird eine lang andauernde Skriptnachricht angezeigt. Im Gegensatz dazu achten Mozilla Firefox, Safari und Google Chrome alle darauf, wie lange die Skript-Engine ausgeführt wurde. Wenn das Skript länger als 10 Sekunden dauert, wird die Nachricht mit der langen Ausführung des Skripts angezeigt.

Wie repariert man

Wenn Ihr Internetbrowser auf ein lang laufendes Skript stößt, wird auf dem Bildschirm ein Dialogfeld angezeigt, das besagt, dass das Skript lange ausgeführt wird oder dazu führen kann, dass Ihr Computer nicht mehr reagiert. Die Ausführung des Skripts wird an dieser Stelle angehalten. Sie haben die Wahl, entweder das Skript laufen zu lassen oder das Skript zu beenden. Die Beendigung wird empfohlen, da das Skript Ihren Browser verlangsamen kann, wenn es ausgeführt werden darf. Wenn Ihr Browser nicht reagiert, drücken Sie gleichzeitig die Tasten "Strg", "Alt" und "Entf", um den "Task-Manager" zu starten, klicken Sie dann auf Ihren Browser und wählen Sie die Schaltfläche "Prozess beenden".