Er worden twee benaderingen aanbevolen om advertenties op een iPhone te verminderen, en het zijn geen concurrerende versies van hetzelfde. De ene blokkeert inhoud in webpagina's die Safari weergeeft. De andere weigert geselecteerde hostnamen voor het hele apparaat op te lossen. Geen van beide injecteert code in een andere app, en geen van beide verwijdert elke advertentie die u op de telefoon ziet.

Kies het oppervlak dat u echt belangrijk vindt en controleer daarna of de apps waarvan u afhankelijk bent nog werken. Beginnen met het verkeerde oppervlak verspilt een middag aan instellingen die nooit de advertenties dekten die u wilde verwijderen.

Twee oppervlakken met verschillend bereik

Safari-extensies die website-inhoud blokkeren, werken binnen de pagina van de browser. Ze zien het document dat Safari weergeeft en kunnen het laden van elementen stoppen, afhankelijk van de toegang die de uitgever heeft aangevraagd en de profielen waarin u ze hebt ingeschakeld.

Een filterende resolver werkt een niveau lager, bij naamresolutie. Hij beantwoordt sommige hostnaamvragen met niets, waardoor verzoeken naar bekende advertentie- of trackingdomeinen verdwijnen voordat een verbinding wordt geprobeerd. De pagina zelf ziet hij nooit.

Dat verschil bepaalt welke klachten elke aanpak kan oplossen. Een browser die er schoon uitziet kan naast een spel vol banneradvertenties staan. Geen van beide methoden is stuk; een van de twee werd gewoon nooit op de betreffende app gericht. De fout is een mechanisme kiezen voordat u een oppervlak kiest.

Safari eerst, omdat de controle lokaal is

Op een huidige iOS-versie worden extensies via Safari of de App Store geïnstalleerd en daarna ingeschakeld onder Instellingen, dan Apps, dan Safari, dan Extensies. De exacte labels verschuiven tussen releases, dus lees het scherm dat u hebt en niet een schermafbeelding uit een artikel.

Kies een uitgever die u kunt identificeren, lees de toegang die de extensie vraagt, en schakel hem alleen in voor de profielen en sites waar u hem wilt. Houd één uitzondering klaar voor een site waarvan de noodzakelijke inhoud door het filter wordt gebroken, want een schakelaar per site uitzetten is later veel makkelijker uit te leggen dan meerdere privacyfuncties tegelijk uitzetten.

Een advertentie in een apart spel of een aparte sociale app valt buiten de paginafiltering van deze browser, wat de extensie op haar vermeldingspagina ook belooft.

DNS-filtering dekt namen, geen pagina's

Een filterende resolver weigert vragen te beantwoorden voor hostnamen op zijn blokkeerlijst. Apples DNS-configuratieondersteuning draagt DNS over HTTPS en DNS over TLS zonder het apparaat in een volledige tunnel te veranderen, dus dit is een echte optie zonder VPN.

Het bereik blijft bij de resolutie. Een filter op basis van hostnaam kan geen element uit een al geladen pagina verwijderen, en het kan een advertentie niet scheiden van nuttige inhoud die door dezelfde toegestane hostnaam wordt geleverd.

Versleutelde DNS beschermt het pad tussen de telefoon en de resolver; het blokkeerbeleid is een aparte functie van die resolver. Alleen een versleuteld eindpunt kiezen legt helemaal geen blokkeerlijst aan, en het verbergt het openbare adres van het apparaat niet voor de diensten die het bereikt. Dat zijn drie verschillende beweringen die marketingpagina's graag samensmelten.

Lees wat een profiel werkelijk installeert

Een configuratieprofiel dat voor advertentiefiltering wordt verkocht, kan instellingen bevatten die veel verder reiken dan DNS. Sommige van die velden zijn voor een ouder besturingssysteem geschreven en gelden niet meer, en een paar ervan veranderen hoe het apparaat met namen omgaat op manieren die de vermeldingspagina nooit noemt. Lees de payload voordat u het label vertrouwt.

Controleer wat het profiel bevat voordat u het vertrouwt, en geef de voorkeur aan een configuratie die is gepubliceerd door de resolverexploitant die u hebt gekozen. Op een telefoon die door het werk wordt beheerd, laat u de eisen voor privénamen en beheer bij de beheerder in plaats van er een persoonlijk profiel bovenop te stapelen.

Een app die zijn eigen resolverpad gebruikt, of die een adres in de cache heeft, kan zich anders gedragen dan een die de door het systeem gekozen resolver volgt. Dat is geen fout in het filter; het is een grens van filteren op de naamlaag.

Test in de apps die u echt gebruikt

Begin met een onschadelijke pagina of taak en controleer daarna de functionaliteit die u nog nodig hebt. Captive portals in hotels en op luchthavens zijn een goede stresstest, omdat een agressief filterende resolver u kan beletten de inlogpagina te bereiken. Die storing komt precies wanneer u geen ander netwerk hebt om op terug te vallen. Houd een gedocumenteerde manier om de configuratie uit te schakelen voordat u reist.

Beoordeel Safari en een aparte app onafhankelijk in plaats van één schone browsertest als dekking van het hele apparaat te beschouwen. Als een product zijn filtering via een lokale pakkettunnel implementeert, is dat een ander mechanisme dan beide opties hierboven, en het verdient een lezing voordat het naast een VPN-profiel staat waarop u vertrouwt. Het resultaat dat u wilt is een bekende grens, browserpagina's of gedekte namen, met de apps die u nodig hebt nog werkend.

Gerelateerde artikelen