Mis on pikaajaline skript minu arvutis?

Keskendunud noor Aafrika tudeng istub sülearvutit kasutades trepil

Pildi krediit: UberImages/iStock/GettyImages

Teie Interneti-brauser võib aeg-ajalt kuvada dialoogiboksi, mis teavitab teid kaua töötavast skriptist. Võite märgata, et brauser töötab aeglaselt või hangub ning teil võib olla probleeme teiste veebisaitide laadimisega skripti töötamise ajal. Õppige end selle kohta, mis on skript ja millal see lõpetada.

Mis on skript?

Enamikul juhtudel on skript, millele pikaajaline skriptisõnum viitab, JavaScripti koodi tükk, mida teie Interneti-brauser proovib käivitada. JavaScripti kasutatakse teie sirvimiskogemuse parandamiseks, kuna see võimaldab teie külastatavatel veebisaitidel kasutada erinevaid funktsioone. Näiteks JavaScripti kasutatakse veebisaidil täidetavate vormide kinnitamiseks nende täitmise ajal. Kui jätate kohustusliku välja täitmata, teavitatakse teid sellest kohe, mitte aga saate pärast vormi esitamist veateate. JavaScript teeb veebisaidil võimalikuks ka animatsioonid koos paljude muude funktsioonidega. Enamik skripte töötab probleemideta, kuid mõnikord võib JavaScript põhjustada tõrketeate.

Päeva video

Pikaajaline skript

Skriptid on tõhusalt arvutiprogrammid ja isegi väikestel võib olla keerukust, mis põhjustab teatud tingimustel ebatõhusa täitmise. See on nii kauaaegse skripti puhul; see on skript, millel on probleem. Kui JavaScripti fail suhtleb näiteks andmebaasiga, võib selle käivitamine võtta mitu sekundit. Arvutistandardite järgi peetakse seda pikaks täitmisajaks, nii et mõned brauserid võivad kuvada pikaajalise skriptisõnumi. Teine näide ilmneb siis, kui paljude koodiridadega JavaScripti fail muudab täitmisaja brauseri standardite jaoks liiga aeglaseks. Teine näide on halvasti kodeeritud JavaScripti fail, mille täitmine ei peatu enne, kui selle käsitsi lõpetate. Igal Interneti-brauseril on oma kauakestva skripti määratlus ja see kuvab dialoogiboksi, kui satub skripti, mis ületab brauseri täitmisaja.

Interneti-brauserid

See, kuidas brauser määratleb kaua töötava skripti, sõltub selle brauseri standarditest. Brauserid, nagu Internet Explorer ja Microsoft Edge, määravad skripti, vaadates skriptimootori käivitatud koodiridade arvu. Kui koodis on rohkem kui viis miljonit rida, näete pikaajalist skriptisõnumit. Seevastu Mozilla Firefox, Safari ja Google Chrome vaatavad kõik skriptimootori käitamise aega. Kui skript võtab aega kauem kui 10 sekundit, näete pikalt töötavat skriptisõnumit.

Kuidas parandada

Kui teie Interneti-brauser kohtab kaua töötavat skripti, näete ekraanil dialoogiboksi, mis ütleb, et skript töötab kaua või võib põhjustada arvuti reageerimise katkemise. Skripti täitmine on sel hetkel peatatud. Teile antakse valik, kas lasta skriptil käitada või lõpetada skript. Lõpetamine on soovitatav, sest kui skript võib teie brauserit aeglustada, kui sellel on lubatud käitada. Kui teie brauser ei reageeri, vajutage "Task Manager" käivitamiseks üheaegselt nuppe "Ctrl", "Alt" ja "Kustuta", seejärel klõpsake oma brauseris ja valige nupp "Lõpeta protsess".