Safari niyə iPad-də yenidən işə salınır? Windows-da skript xətasının aradan qaldırılması


Əgər xəta mesajı görürsünüzsə (məsələn, "Vay..."), bu o deməkdir ki, Chrome səhifəni yükləməkdə problem yaşayır. Sayt yavaş ola bilər və ya ümumiyyətlə açılmaya bilər.

Səhifə yükləmə xəta kodları

Aşağıdakı xəta kodları veb səhifəni yükləməkdə problem olduğunu göstərir:

  • "Vay...". Chrome veb səhifəni yükləyə bilmir.
  • ERR_NAME_NOT_REOLVED. Mövcud olmayan veb ünvanı.
  • ERR_INTERNET_DISCONNECTED. Cihaz İnternetə qoşulmayıb.
  • ERR_CONNECTION_TIMED_OUT və ya ERR_TIMED_OUT. Veb səhifəyə qoşulmaq çox uzun çəkdi. Mümkün səbəblər: Ya əlaqə sürəti çox yavaşdır, ya da çox sayda istifadəçi səhifəni açmağa çalışır.
  • ERR_CONNECTION_RESET. Səhifə ilə əlaqə kəsildi.
  • ERR_NETWORK_CHANGED. Səhifəni yükləyərkən cihaz şəbəkədən ayrıldı və ya yenisinə qoşuldu.
  • ERR_CONNECTION_REFUSED. Səhifə Chrome-a ona qoşulmağa icazə vermədi.
  • ERR_CACHE_MISS. Səhifə sizdən əvvəl daxil edilmiş məlumatları yenidən göndərməyinizi xahiş edir.
  • ERR_EMPTY_RESPONSE. Sayt məlumat göndərməyib və əlçatan olmaya bilər.
  • ERR_SSL_PROTOCOL_ERROR. Səhifə Chrome-un başa düşə bilmədiyi məlumatları göndərdi.
  • BAD_SSL_CLIENT_AUTH_CERT. Müştəri sertifikatındakı xəta səbəbindən vebsayta (məsələn, bank və ya təşkilat) daxil ola bilməzsiniz.

Aşağıdakı problemlər də yarana bilər:

  • Sayt tapmaq mümkün deyil.
  • Sayt açılmır.
  • HTTPS saytı açılmır.
  • Şəkil yüklənmir.
  • Yeni tab yüklənməyəcək.

Problemi həll etmək üçün aşağıdakı təlimatlara əməl edin.

Aşağıdakı məsləhətlərdən istifadə edin.

Səhifəni yeniləyin

Bir qayda olaraq, səhifəni yeniləmək kifayətdir.

Ekranın yuxarı sol küncündə "Yeniləmə" simgesini basın.

Problemi həll etmək mümkün olmadıqda

1. İnternet bağlantınızı yoxlayın

Kompüterinizin Wi-Fi və ya simli şəbəkəyə qoşulduğundan əmin olun.

Sonra xəta ilə nişanı yeniləyin.

Addım 2: Keşi təmizləyin

Chrome-da saxlanılan məlumatlar veb səhifələri yükləməyinizə mane ola bilər.

Səhifəni inkoqnito rejimində açın

Keşi təmizləyin və kukiləri silin

Addım 3: Digər tabları, genişləndirmələri və tətbiqləri bağlayın

Onlar kompüterinizin yaddaşında çox yer tutmuş ola bilər, ona görə də sayt yüklənə bilmir.

Problemi həll edə bilmədiniz?

Kömək istəmək

  • Birindən başqa bütün saytlar açılırsa, çox güman ki, problem məhz bu saytın işləməsindədir.
    • Səhifəni yeniləyin. Açılmırsa, klikləməklə bizə yazın Rəy göndərin.
    • Yandır

Texnologiyalar bir yerdə dayanmır. 15 il əvvəl veb saytların necə olduğunu xatırlayın. Sadəcə rəngli fonda mətn yazın. Heç bir animasiya, hamar keçidlər, müxtəlif funksiyalar yoxdur. İndi bir çox vizual effektlər və funksiyalar skriptlərdən istifadə etməklə həyata keçirilir. Beləliklə, Windows-da bir skript səhvini necə düzəltməyə baxaq?

Xətanın təsviri

Skript xətası veb-səhifədə müəyyən funksiyanı yerinə yetirən skriptdəki uğursuzluqdur. Bənzər bir problem kompüterdə quraşdırılmış oyun zamanı ortaya çıxsa, təəccüblənməyin - onlar JavaScript və Visual Basic-dən istifadə edərək öz funksiyalarını da həyata keçirirlər. Xoşbəxtlikdən, skript səhvinin şəxsi məlumatlar və bütövlükdə sistem üçün heç bir ölümcül nəticəsi yoxdur. Və problem bir neçə yolla müalicə edilə bilər sadə yollarla.

Həll

Universal üsullar yoxdur, buna görə əvvəlcə səhv mesajının görünməsinə səbəb olanı bilməlisiniz. Təəccüblü deyil ki, Internet Explorer-in bizim siyahımızda var - brauzer sabitlik və performans baxımından bir çox anti-reytinqlərə rəhbərlik edir, ona görə də onu daha yaxşı analoqla əvəz etmək tövsiyə olunur. Bəlkə də bu baş verəcək ən yaxşı həll bu problem.

Internet Explorer-də

Ancaq Microsoft proqram təminatının əsl pərəstişkarısınızsa və ya sadəcə asılısınızsa uzun illər tətbiq edin, sonra aşağıdakıları edin:

  1. Brauzerinizi açın və səhv mesajının göstərildiyi səhifəyə keçin.
  2. Ctrl+F5 düymələrini basaraq keşin təmizlənməsi səhifəsini yeniləyin.
  3. Problemi yoxlayın.

Skript xətası görünmürsə, təbrik edirik! Əks halda, aşağıdakı məqamlara keçin:

  1. "Menyu" - "Brauzer Seçimləri" na keçin.

  2. "Qabaqcıl" sekmesini açın.
  3. Ekran görüntüsündəki məlumatlara uyğun olaraq skriptlər üçün parametrləri təyin edin.
  4. "OK" düyməsini basaraq parametrləri yadda saxlayın.
  5. Sonra, "Təhlükəsizlik" sekmesine keçin və "Bütün zonalar üçün standart təhlükəsizlik səviyyəsini seçin" düyməsini basın.
  6. Bundan sonra, Ümumi sekmesini açın və Baxış Tarixçəsi alt kateqoriyasında Sil düyməsini basın.
  7. Bütün sahələri seçin və Sil düyməsini basın.

    Diqqət! Parolları təmizləyərkən saytlar üçün saxlanan bütün giriş məlumatları silinəcək! Sizə lazım olan bütün məlumatları bildiyinizə əmin olun. Əks halda, “Parollar” qutusunu qeyd etməyin.

Proqramlarda və oyunlarda

Tətbiqlərdə və oyunlarda skript xətası problemlərini həll etmək üçün bu addımları yerinə yetirin:

  1. Win + R düymələrini basaraq Run pəncərəsini açın.
  2. Pəncərənin mətn qutusuna regedit daxil edin və OK düyməsini basın.

  3. Yeni pəncərədə HKEY_LOCAL_MACHINE axtarın, sahəyə sağ klikləyin və “İcazələr” seçin.
  4. "İcazə verin" sütununda bütün mövcud sahələrin yanındakı qutuları yoxlayın.
  5. Sonra, "Ətraflı" düyməsini basın.
  6. "Mövzu" sütununda "Hamı" dəyərinin olduğu sahəyə klikləyin və "Dəyişdir" düyməsini basın.

Artıq 3 ildir əsas problem əməliyyat sistemi iOS brauzerin düzgün işləməməsidir. Apple tərtibatçılarının "hiylələri" və cəhdləri sayəsində vaxtı artırın batareyanın ömrü Sistemin optimallaşdırılmasına görə iPhone və iPad, iOS 7 brauzeri Safari iOS 6-dan tamamilə fərqli işləməyə başladı.

Bir iPhone və ya iPad-də bir neçə nişanı açsanız və sonra onlardan birinə keçsəniz, 90% hallarda o, yenidən cihaza yükləməyə başlayacaq. Bu davranış olduqca zəhlətökəndir, çünki bu, brauzerdə işləməyi demək olar ki, qeyri-mümkün edir.

Bu davranış təkcə Safari-də deyil, həm də Chrome və mağazanın bütün digər brauzerlərində müşahidə olunur App Store. Bu təəccüblü deyil, çünki iOS 7 və iOS 8-də sistemin mülahizəsinə əsasən RAM-ı avtomatik təmizləmək imkanı var idi. Sistem buna inanırsa təsadüfi giriş yaddaşı kifayət deyil və ya buna görə cihazın batareya istehlakı artır - proqram və ya nişan sadəcə yaddaşdan silinəcək.

İndi iPhone və iPad istifadəçilərinin bu prosesi dəyişmək imkanı var daha yaxşı tərəf. Bunu iOS-da etmək üçün simvolik adla jailbreak çivəyi quraşdırmalı olacaqsınız Gözətçi iti. Bu çimdik istifadəçiyə iOS-u cihazın yaddaşında tab və ya səhifəni sona qədər saxlamağa məcbur etmək imkanı verir. Bu, pulsuz RAM bitənə qədər davam edəcək.

Watchgod çimdikini quraşdırdıqdan sonra Cydia cihazı tamamilə yenidən başlatmalısınız. Jailbreak uzadılması rebootdan dərhal sonra işə başlayacaq. Tətbiqin RAM-dan boşaldılmasını zorla qadağan etmək üçün çoxlu iş rejimində istədiyiniz proqramın simgesini vurmaq kifayətdir.

İşarəyə kliklənən kimi onun yanında yaşıl nöqtə görünəcək ki, bu da istifadəçiyə bu proqramın mümkün qədər uzun müddət operativ yaddaşdan yüklənməyəcəyini bildirir. Tətbiqi yaddaşdan silmək üçün onu çoxlu iş rejimində bağlamaq kifayətdir və ya yaşıl işarənin yox olması üçün simgenin üzərinə yenidən klikləyin.

Həmçinin, bu jailbreak çimdikindən istifadə edərək, sonsuz uzun müddətə bəzi faylları və ya hətta torrentləri yükləyə bilərsiniz. Artıq bəzi proqramı açıq saxlamağa ehtiyac yoxdur ki, o, əlaqəni itirmədən böyük faylı endirsin.

Watchdog çimdikindən istifadənin yan təsiri batareyanın boşalmasını artıra bilər, buna görə də batareyanın enerjisini tükəndirməmələri üçün lazımsız proqramları mümkün qədər tez-tez özünüzdən çox tapşırıqdan boşaltmağı tövsiyə edirik. iPhone və ya iPad.

25 avqust daxil olmaqla, hər kəs şəxsi vaxtının cəmi 1 dəqiqəsini sərf edərək Xiaomi Mi Band 4-dən istifadə etmək imkanına malikdir.

Bizə qoşulun

Safari-də iOS8 səhvi kimi görünən bir veb tətbiqim var və mən hansı parametr və onun ətrafında necə işləmək barədə ipucları axtarıram.

Səhv istifadəçi Safari-də naviqasiya üçün kifayət qədər vaxt sərf etdikdən sonra səhifənin yuxarısında görünən "Bu veb-səhifədə problem var idi, ona görə də yenidən yükləndi" ilə xarakterizə olunur. Görünür, pərdə arxasında nəsə çökür və Safari sadəcə zərif şəkildə sağalmaq üçün əla iş görür. Qəza jurnalını oxumaq bunu göstərdi:

İstisna Növü: EXC_BAD_ACCESS (SIGSEGV) İstisna Alt Növü: 0x00000000-da KERN_INVALID_ADDRESS Mövzu ilə tetiklenir: 0 Mövzu 0 adı: Göndərmə növbəsi: com.apple.main-thread Mövzu 0xScriptdCo20 Crashed 000 + 1962452 1 JavaScriptCore 0x2d50e166 0x2d24a000 + 2900326 2 JavaScriptCore 0x2d2bc88c 0x2d24a000 + 469132 ...

Tədqiqatlar translate3d və açar kadrların CSS fayllarında günahkar ola biləcəyinə işarə etdi. Onlardan qurtulmaq səhvin təkrarlanma ehtimalını azaltsa da, səhv hələ də mövcuddur. Eyni şəkildə, səhvə səbəb ola biləcək səhifələrlə əlaqəli (çox, çox böyük) CSS faylının ölçüsünü azaltmaq kömək etdi, lakin onu aradan qaldırmadı.

Mənim şirkətim mobil optimallaşdırılmış kommersiya yönümlü veb proqramların bir dəstəsini idarə edir və bu, bu səhvi düzəldən yeganə problemdir; Bu xüsusi proqramı belə qəzəbli kiçik xüsusi qar dənəciyinə çevirən şeyin nə olduğu barədə heç bir fikrim yoxdur, lakin mən bunun altına girib onu düzəltmək istərdim. Hər kəsin xətaya nəyin səbəb ola biləcəyi və bunun ətrafında necə işləyəcəyimiz barədə hər hansı bir fikri varmı?

3 cavab

Təsvir edildiyi kimi eyni problemim var idi. Mənim vəziyyətimdə, tətbiqin çoxsaylı DOM elementlərini idarə edən hissəsi (yəni Element.style.width...) dayandırıldıqda o, qəzaya uğradı. Tamamlandıqdan sonra bu elementlər DOM-dan qəsdən çıxarıldı. Bundan sonra heç bir JS səhvi olmadan qəzaya uğradı. Sınaq və səhv ilə kodun hansı hissələrinin buna cavabdeh olduğunu vurğuladım və mənim vəziyyətimdə element.style sətirlərinin hamısını şərh etdim. *, Problem həll olundu - proqram artıq qəzaya uğramır. Bu problem yalnız mobil safari ilə bağlı idi (iOS 7 və 8), digər brauzerlər yaxşı işləyirdi.

Vəhşi bir təxmin budur ki, bəlkə də zibil yığımı zamanı qəribə bir şey baş verir və JS tərəfindən idarə olunan DOM elementləri ilə əlaqəlidir.

iOS 8.1.3-də Safari ilə eyni problemim var.

Əslində brauzer bir az çılğındır. Mənim tətbiqimdə növbəti 20 girişi yükləmək üçün simli əlavə yükləmə düyməsi var. Bəzən səhifəni açıb linkə kliklədiyiniz zaman Safari "Bu veb-səhifədə problem var idi, ona görə də yenidən yükləndi" mesajı ilə çökəcək.

Qəzadan və yenidən başladıqdan sonra hər dəfə qəzaya uğrayacaq. Amma işləyəndə o da sabitdir.

Nəhayət, yaddaş istifadəsi ilə bir şey etmək üçün yüklənmiş qeydlərin sayını 10-a qədər məhdudlaşdırmaqla problemi həll etdi.

Həmçinin bu problem şəkillərin yüklənməsi və ya sadəcə ajax vasitəsilə bəzi məlumatların yüklənməsi kimi bir sıra başqa yerlərdə də baş verdi.

Daha gülməli odur ki, iOS-da heç vaxt veb-görüntü komponentindən istifadə edən xrom yoxdur.

Bunun sizə kömək edib-etməyəcəyinə əmin deyiləm, lakin bu, sadəcə sizin tətbiqiniz deyil, ona görə də, əgər Apple öz işini görüb sabit brauzer buraxmasa, biz onun bəzi məhdudiyyətlərini aradan qaldırmağa cəhd edə bilərik.

Mümkün sintaksis pozuntuları üçün müvafiq JavaScript və CSS sətirlərini nəzərdən keçirin. Yaxşı bir IDE redaktoru bu işi asanlaşdırmaq üçün potensial problemləri vurğulamalıdır. Zəif formalaşdırılmış səhifələr üçün yaradılan HTML səhifə mənbəyini də nəzərdən keçirin. Səhifə formatı problemləri bəzi brauzerlər üçün qeyri-sabit davranış yarada bilər, lakin digərləri üçün heç bir problem göstərmir.

Digər diaqnostik prosedur Problemin yerini təcrid etməyə çalışmaq üçün JavaScript kodunun və/yaxud CSS xətlərinin müxtəlif bölmələrini söndürmək və ya şərh etmək lazımdır. Böyük bölmələri çıxarın ki, xəta verməyən funksional səhifəyə sahib olmaq mümkün olsun. Sonra xəta qayıdana qədər sətirləri daxil edin və ya şərhi silin. Problem sahəsi düzəliş üçün vurğulanana qədər bu prosesi təkrarlayın.

CSS təriflərinin çox "çox" CSS faylında edildiyi ardıcıllığı dəyişdirməyi də nəzərdən keçirin. Bu, ya problemi həll edə, ya da problemin səbəbini göstərməyə kömək edən səhifədə fərqli davranışla nəticələnə bilər.