Google Chrome nesen tika atjaunināts, lai atbalstītu asinhrono DNS, kura blakusefekts ir uz DNS balstītu reklāmu bloķētāju pārtraukšana. Skatiet šeit, lai labotu.
Nesen Google pievienoja atbalstu funkcijai, kas pazīstama kā asinhronā DNS uz Google Chrome, kura mērķis ir paātrināt lapas ielādi, atrisinot vietnes IP adresi, pirms noklikšķināt uz saites. Tas darbojas, skenējot tīmekļa lapu tās ielādes laikā, atrodot visus saistītos domēna nosaukumus un izmantojot domēna nosaukumu serveri (DNS), lai atrastu ar katru no tiem saistīto IP adresi. Google saka, ka tai jārespektē DNS serveris, ko lietotājs ir konfigurējis ierīcē, taču dažos gadījumos šķiet, ka tas tā nav. Lietotāji ziņo, ka uz DNS balstīti reklāmu bloķētāji, piemēram, AdHell un DNS66, jaunākajā Chrome versijā vairs nedarbojas pareizi.
Kā izrādās, Google ne vienmēr ievēro ierīcē konfigurēto DNS un atgriežas pie sava, tāpēc lietotāji atkal sāk redzēt reklāmas. Tiek uzskatīts, ka tas neietekmē reklāmu bloķētājus, kuri reklāmu bloķēšanai neizmanto DNS, piemēram, NetGuard, kas tā vietā izmanto savu ugunsmūri.
Tomēr XDA Junior Member tersono atklāja, ka ir labojums, ko var diezgan viegli lietot no pašas lietojumprogrammas. Tas ietver Chrome karoga rediģēšanu, lai atspējotu asinhrono DNS. Ņemiet vērā, ka, iespējams, vietņu ielāde var aizņemt nedaudz ilgāku laiku, ņemot vērā, ka šī funkcija mēs būsim atspējošana tiek izmantota, lai tīmekļa lapas varētu palaist ātrāk, taču tai būs tikai niecīga ietekme — ja tāda ir pavisam.
Uz DNS balstītu reklāmu bloķētāju labošana pārlūkprogrammā Google Chrome
1. darbība — Chrome asinhronās DNS funkcijas atspējošana
Pirmkārt, jums būs jāpārvietojas uz chrome://flags URL joslā, kur tiksiet novirzīts uz izvēlni, kurā varat iespējot un atspējot funkcijas pārlūkā Chrome. Meklējiet "DNS" un atspējojiet funkciju ar nosaukumu "Async DNS Resolver".
2. darbība — DNS kešatmiņas notīrīšana
Tālāk mums būs jāiztīra DNS kešatmiņa. Tas ir tāpēc, ka uzņēmumam Google joprojām būs daudz dažādu domēna nosaukumu, kas ir atdalīti pēc to IP adresēm un ir saglabājuši tos failā. Tas nozīmē, ka ar šīs funkcijas pārslēgšanu nepietiek, jo, ja līdz šim esat saskāries ar reklāmām, pārlūkā Google Chrome joprojām tiks saglabāta to IP adrese. Mēs varam diezgan viegli notīrīt šo kešatmiņu, vienkārši dodieties uz chrome://net-internals. Dodieties uz cilni DNS un pieskarieties "Notīrīt resursdatora kešatmiņu".
3. darbība. Restartējiet pārlūku Chrome
Patiešām vienkārši — vienkārši restartējiet pārlūku Chrome, velkot to prom izvēlnē Nesen, vai piespiedu kārtā apturot lietojumprogrammu ierīces lietojumprogrammu iestatījumos.
Kāpēc mani uz DNS balstītie reklāmu bloķētāji tagad darbojas ar Google Chrome?
Pateicoties nesen veiktajām Google izmaiņām, tas bieži izmantos Google DNS un neievēros nevienu citu ierīcē esošo DNS pakalpojumu. Tas ietekmē ne tikai uz DNS balstītus reklāmu bloķētājus, bet arī ikvienu, kas izmanto VPN, jo jebkuri DNS pieprasījumi tiks noplūduši. Tas daudziem rada bažas par privātumu, nevis tikai traucē tiem, kas nevēlas redzēt reklāmas.
Mēs atspējojām šo jauno funkciju, kas ieviesta pārlūkā Google Chrome, atspējojot karogu, un tāpēc lietojumprogramma būs spiesta izmantot jebkuru DNS serveri, ko izmanto arī pārējā Android sistēma. Nav zināms, vai šis labojums darbosies nākotnē, jo iespējams, ka karodziņš var tikt pilnībā noņemts, kad funkcija pēc noklusējuma tiks iespējota nākamajā Chrome versijā.