Internet

Safari-da sekin sahifalar yuklamalarida nosozliklarni bartaraf etish

Muallif: Lewis Jackson
Yaratilish Sanasi: 8 Mayl 2021
Yangilanish Sanasi: 15 Mayl 2024
Anonim
Safari-da sekin sahifalar yuklamalarida nosozliklarni bartaraf etish - Internet
Safari-da sekin sahifalar yuklamalarida nosozliklarni bartaraf etish - Internet

Tarkib

DNS oldindan yuklashni o'chirish Safari-ning ish faoliyatini yaxshilashi mumkin

Safari, deyarli hamma boshqa brauzerlar bilan bir qatorda, endi DNS-ni oldindan aniqlashni o'z ichiga oladi, bu veb-sahifada o'rnatilgan barcha havolalarni ko'rib chiqish va DNS-serverdan har bir havolani haqiqiyligini hal qilish uchun so'rash orqali Internetni tezkor tajriba qilish uchun yaratilgan xususiyatdir. IP manzili.

DNS oldindan yuklash yaxshi ishlayotganda, veb-saytdagi havolani bosganingizda, brauzeringiz IP-manzilni allaqachon biladi va kerakli sahifani yuklashga tayyor. Bu sahifadan sahifaga o'tishda juda tez javob vaqtlarini anglatadi.

Xo'sh, qanday qilib bu yomon narsa bo'lishi mumkin? Ma'lum bo'lishicha, DNS-ni oldindan yuklab olishda ba'zi bir kamchiliklar bo'lishi mumkin, ammo faqat muayyan sharoitlarda. Hozirda aksariyat brauzerlarda DNS prefetching mavjud bo'lsa-da, biz Safari-ga e'tibor qaratmoqchimiz, chunki bu Mac uchun etakchi brauzer hisoblanadi.


Safari veb-saytni yuklaganida, ba'zida sahifa ko'rsatiladi va uning tarkibini o'rganishingizga tayyor bo'ladi. Ammo siz sahifani yuqoriga yoki pastga siljitishga yoki sichqoncha ko'rsatgichini siljitishga harakat qilsangiz, siz aylantiruvchi kursorni olasiz. Brauzerni yangilash tasvirchasi hanuzgacha aylanib yurayotganini ko'rishingiz mumkin. Bularning barchasi shuni ko'rsatadiki, sahifa muvaffaqiyatli ishlangan bo'lsa-da, biror narsa brauzerning sizning ehtiyojlaringizga javob berishiga to'sqinlik qiladi.

Bir qator ehtimoliy aybdorlar bor. Sahifada xatolar bo'lishi mumkin, sayt serveri sekin ishlamoqda yoki sahifaning tashqi tomoni, masalan, uchinchi tomon reklama xizmati, ishlamay qolishi mumkin. Ushbu turdagi muammolar odatda vaqtinchalik bo'lib, ehtimol qisqa vaqt ichida, bir necha daqiqadan bir necha kungacha yo'q bo'lib ketadi.

DNS-ni oldindan aniqlash muammolari biroz boshqacha ishlaydi. Safari brauzerida birinchi marta tashrif buyurganingizda, odatda ular bitta veb-saytga ta'sir qiladi. Ertalab saytga kirishingiz mumkin va javob berish juda sekin ekanligini payqadingiz. Bir soatdan keyin qaytib keling va barchasi yaxshi. Ertasi kuni xuddi shu naqsh o'zini takrorlaydi. Sizning birinchi tashrifingiz juda sekin, haqiqatan ham sekin; o'sha kuni keyingi tashriflar juda yaxshi.


DNS-ni oldindan yuklash bilan nima davom etmoqda?

Yuqoridagi bizning misolimizda, siz ertalab veb-saytga borganingizda, Safari sahifadagi barcha havolalar uchun DNS so'rovlarini yuborish imkoniyatiga ega bo'ladi. Siz yuklayotgan sahifaga qarab, bir nechta so'rovlar bo'lishi mumkin yoki minglab bo'lishi mumkin, ayniqsa agar u ko'plab foydalanuvchi sharhlariga ega veb-sayt bo'lsa yoki biron bir turdagi forumga tashrif buyursangiz.

Muammo shundan iboratki, Safari juda ko'p tonna DNS so'rovlarini yubormoqda, ammo ba'zi eski uy yo'riqnomalari talab yukini bajara olmayotganligi yoki sizning ISP-ning DNS tizimi so'rovlar yoki ikkalasining kombinatsiyasi uchun ahamiyatsiz emasligidadir.

Nosozliklarni aniqlash va DNS-ni oldindan yuklash samaradorligini hal qilishda ikkita oson usul mavjud. Sizni ikkala usul bilan ham sinab ko'rmoqchimiz.

DNS xizmat ko'rsatuvchi provayderingizni o'zgartiring

Birinchi usul, DNS xizmat ko'rsatuvchi provayderingizni o'zgartirish. Ko'p odamlar DSP-ning sozlamalarida foydalanadilar, ammo umuman olganda siz xohlagan DNS xizmat ko'rsatuvchisini ishlatishingiz mumkin. Bizning tajribamizda mahalliy ISP-ning DNS xizmati juda yomon. Xizmat ko'rsatuvchi provayderlarning o'zgarishi biz tomondan yaxshi harakat bo'ldi; bu siz uchun ham yaxshi harakat bo'lishi mumkin.


Siz hozirgi DNS provayderingizni onlayn qo'llanmadagi ko'rsatmalardan foydalanib sinab ko'rishingiz mumkin.

Agar DNS xizmatingizni tekshirgandan so'ng, siz boshqasiga o'tishga qaror qilsangiz, aniq savol, qaysi biri? Ikkita ommabop va bepul DNS xizmatlarini etkazib beruvchisi bo'lgan OpenDNS yoki Google Public DNS-ni sinab ko'rishingiz mumkin, ammo agar siz ozgina chayqashni istamasangiz, siz o'zingiz uchun eng yaxshisini ko'rish uchun turli xil DNS xizmatlarini etkazib beruvchilarni sinab ko'rish uchun qo'llanmadan foydalanishingiz mumkin.

Agar foydalanish uchun DNS provayderini tanlaganingizdan so'ng, Mac-ning DNS sozlamalarini o'zgartirishingiz mumkin.

Boshqa DNS provayderiga almashganingizdan so'ng Safari-dan chiqing. Safari-ni qayta ishga tushiring, so'ngra takrorlanishga sabab bo'lgan veb-saytni sinab ko'ring.

Agar sayt hozir yaxshi yuklansa va Safari javob bermasa, demak siz hammasi joyidasiz; muammo DNS provayderida edi. Ishonch hosil qilish uchun Mac-ni o'chirib, qayta ishga tushirgandan so'ng, xuddi shu veb-saytni qaytadan yuklab ko'ring. Agar hamma narsa hali ham ishlayotgan bo'lsa, siz tamom bo'ldingiz.

Agar yo'q bo'lsa, ehtimol muammo boshqa joyda. Siz oldingi DNS sozlamalariga qaytishingiz yoki yangisini o'rniga qo'yishingiz mumkin, ayniqsa agar siz yuqorida biz taklif qilgan DNS provayderlaridan biriga o'tsangiz; ikkalasi ham juda yaxshi ishlaydi.

Safari DNS prefetch-ni o'chirib qo'ying

Agar siz hali ham muammolarga duch kelsangiz, ularni hech qachon ushbu veb-saytga tashrif buyurmaslik yoki DNS oldindan yuklashni o'chirib qo'yish orqali hal qilishingiz mumkin.

Agar DNS-ni oldindan yuklab olish Safari-da afzal ko'rgan parametr bo'lsa yaxshi bo'lar edi. Agar siz saytga birma-bir olib borishni oldindan o'chirib qo'yishingiz mumkin bo'lsa, yanada yaxshi bo'ladi. Ammo hozirda ushbu variantlarning ikkalasi ham mavjud emasligi sababli, xususiyatni o'chirib qo'yish uchun biz boshqacha yondashuvdan foydalanishimiz kerak.

  1. Terminalni ishga tushirish / Ilovalar / Yordamchi dasturlar.

  2. Ochilgan Terminal oynasida quyidagi buyruqni kiriting yoki nusxa ko'chiring / qo'ying.

    asl qiymati com.apple.safari yozish WebKitDNSPrefetchingEnabled -boolean false

  3. Matbuot kiriting yoki qaytish.

  4. Keyin chiqib ketishingiz mumkin Terminal.

Chiqing va qayta boshlang Safari, va keyin sizga muammolarni keltirib chiqaradigan veb-saytga tashrif buyuring. Hozir yaxshi ishlashi kerak. Muammo, ehtimol sizning uyingizdagi eski yo'riqnoma bo'lishi mumkin. Agar biron-bir kuni yo'riqnoma o'rnini bossangiz yoki yo'riqnoma ishlab chiqaruvchisi muammoni hal qiladigan dasturni yangilashni taklif qilsa, siz DNS-kodni oldindan yuklashni yoqib qo'yishni xohlaysiz. Mana qanday qilib.

  1. Ishga tushirish Terminal.

  2. Terminal oynasida quyidagi buyruqni kiriting:

    asl qiymati com.apple.safari yozish WebKitDNSPrefetchingEnabled

  3. Matbuot kiriting yoki qaytish.

  4. Keyin chiqib ketishingiz mumkin Terminal.

Bo'ldi shu; hammasi soz bo'lishi kerak. Oxir-oqibat, DNS oldindan yuklash yoqilgan bo'lsa, odatda siz yaxshi bo'lasiz.Ammo siz tez-tez muammolarga duch keladigan veb-saytga tashrif buyursangiz, DNS-ni yuklab olishni o'chirib qo'yish, har kuni tashrif buyurishni yanada yoqimli qiladi.

Saytda Mashhur

Bugun Poped

Imlo tekshiruvi so'zda ishlamayotgan bo'lsa, uni qanday tuzatish kerak
Dasturiy Ta'Minot

Imlo tekshiruvi so'zda ishlamayotgan bo'lsa, uni qanday tuzatish kerak

Microoft Word bu hamma joyda ofilarda va uylarda ihlatiladigan kuchli o'z proteoridir. Uning eng muhim xuuiyatlaridan biri bu imlo va grammatikani tekhirih voitai bo'lib, u ko'plab hujjat...
Android-dagi eng yaxshi konsol va kompyuter o'yinlari
O'Yin

Android-dagi eng yaxshi konsol va kompyuter o'yinlari

tomonidan ko'rib chiqilgan Bizga nima yoqadi Zo'r yozih va ovozli ijro. Ijodiy darajadagi dizayn. Biz yoqtirmaydigan nara Rag'batlantirilmagan ingl. Bir oz juda oon. Uhbu o'yin mutlaq...