ID.nl logo
Huis

Zo werken contentblockers in Safari

Met contentblocker-extensies kun je voorkomen dat bepaalde code op websites geladen wordt. Ze hebben veel mogelijke toepassingen, maar ze worden vooral gebruikt om advertenties te blokkeren.

Op WWDC 2015 werd er als onderdeel van de ontwikkelaarssessies een nieuwe categorie App Extensions gepresenteerd: contentblockers. Deze zijn specifiek gericht op Safari en het blokkeren van de JavaScript-code die meestal met advertenties gepaard gaat, in plaats van alleen te zorgen dat advertenties niet worden weergegeven. Deze code zorgt namelijk vaak voor slechtere prestaties en andere nadelen, zoals het trager laden van pagina's, een hoger dataverbruik, meer batterijverbruik en het volgen en identificeren van gebruikers door middel van cookies. Lees ook: Zeg stop tegen vervelende advertenties op je iOS-apparaat.

Opmerking: App Extensions verschillen van de reeds bestaande Safari Extensions in de zin dat ze in native code geschreven worden in plaats van JavaScript, HTML en CSS, waardoor ze krachtiger en efficiënter zijn. Bovendien kunnen App Extensions ervoor zorgen dat Safari content blokkeert voordat deze überhaupt geladen wordt, zodat het hele proces veel sneller verloopt.

Privacy

Omdat contentblockers als App Extension geïmplementeerd worden en alleen regels definiëren van wat Safari moet blokkeren, voeren ze hun taken uit zonder te weten of vast te leggen welke content er door de gebruiker bekeken wordt of welke URL's er worden opgevraagd. Bovendien wordt niet bijgehouden welke regels er op bepaalde URL's zijn toegepast.

Contentblockers in iOS 9

Sinds Safari 5 zijn er al verschillende contentblockers (zoals bijvoorbeeld AdBlock) beschikbaar op OS X door middel van Safari Extensions, maar op iOS is het tot nog toe geheel onmogelijk om extensies te laden.

©PXimport

AdBlock voor iOS is een aparte webbrowser-app omdat iOS momenteel nog geen extensies toestaat

Nu heeft Apple derde partijen die apps voor iOS 9 ontwikkelen toegang gegeven tot een API die in Safari content zoals afbeeldingen, trackingcookies en pop-up-advertenties kan blokkeren. In de bètaversie van iOS 9 voor ontwikkelaars heeft Safari nu een optie in de ingebouwde Settings-app waarmee individuele contentblockers van apps in- en uitgeschakeld kunnen worden.

Op deze manier biedt Apple ontwikkelaars en gebruikers de mogelijkheid om bepaalde delen van een website niet te laden, wat voor een prettigere browse-ervaring zou moeten zorgen. Contentblockers staan in Safari 9 standaard uitgeschakeld, maar zodra ze zijn ingeschakeld beïnvloeden ze de manier waarop Safari webpagina's weergeeft en de manier waarop pagina's geladen worden in apps die gebruikmaken van de Safari View Controller voor het renderen van webpagina's. Bovendien kunnen ontwikkelaars gebruikers binnen hun apps de mogelijkheid geven om te specificeren wat voor content ze willen blokkeren.

Tegen de tijd dat iOS 9 en OS X El Capitan verschijnen, zullen er dan ook een heleboel nieuwe apps verkrijgbaar zijn die advertenties, cookies of aanstootgevende content blokkeren. Dit zou de populariteit van Safari enorm kunnen verhogen - met name onder ouders, voorvechters van privacy en mensen die gewoon lekker ongestoord willen kunnen browsen.

Gevolgen

Dit lijkt allemaal heel handig voor het verbeteren van je browse-ervaring. Vergeet echter niet dat een heleboel websites voor een groot deel door advertenties gefinancierd worden. Als een heleboel mensen deze advertenties gaan blokkeren, lopen deze websites inkomsten mis waardoor er minder content gepubliceerd kan worden of websites zelfs geheel kunnen verdwijnen.

Een ander nadeel voor website eigenaren is het mogelijke verlies van cookies die soms gebruikt worden om hun content met een paywall - een systeem dat gebruikers die geen abonnement hebben toegang tot de inhoud van een webpagina ontzegt - te beschermen. Het zou dan in sommige gevallen mogelijk zijn dat gebruikers zonder abonnement met behulp van een content blocker toegang krijgen tot delen van een website waarvoor eigenlijk betaald moet worden.

Uitgevers kunnen deze problemen uit de weg gaan door te adverteren op een manier die niet met een content blocker omzeild kan worden, zoals bijvoorbeeld productplaatsing. Omdat contentblockers alleen invloed hebben op Safari, is het bovendien mogelijk om commerciële content alleen via bepaalde apps aan te bieden, zodat het eenvoudiger is om advertenties weer te geven en paywall systemen te implementeren. Het lijkt erop dat Apple zichzelf al op deze manier tegen haar eigen Safari contentblockers probeert te beschermen door in iOS 9 een eigen Nieuws-app te lanceren die apps zal bevatten waarop de extensies geen invloed zullen hebben.

▼ Volgende artikel
iOS 26 geeft je iPhone een nieuw gezicht en een knap stel hersenen
© Apple
Huis

iOS 26 geeft je iPhone een nieuw gezicht en een knap stel hersenen

Apples heeft gisteren zijn nieuwe 17-serie gepresenteerd, en daar hoort nu eenmaal ook een nieuwe versie van het besturingssysteem bij. iOS 26 brengt een nieuw design met Liquid Glass, slimme Apple Intelligence-functies en verbeteringen in apps als Telefoon, Berichten en CarPlay. Ontdek wat er verandert, welke iPhones worden ondersteund en wanneer de update beschikbaar komt.

In dit artikel lees je:
  • Hoe Liquid Glass het uiterlijk van iOS 26 verandert
  • Wat Apple Intelligence toevoegt aan je dagelijkse gebruik
  • Tips om veilig en slim te updaten
  • Welke vernieuwingen er zijn in Telefoon, Berichten, Games en CarPlay
  • Voor welke iPhones iOS 26 beschikbaar is en vanaf wanneer

Apple zet met iOS 26 een grote stap. Het systeem ziet er niet alleen frisser uit, maar voelt ook overzichtelijker en handiger in gebruik. Liquid Glass geeft de iPhone een nieuw uiterlijk, Apple Intelligence werkt stiller maar slimmer mee en kern-apps als Telefoon, Berichten en Camera krijgen een flinke opknapbeurt. Dit zijn de belangrijkste veranderingen en dit heb jij eraan.

Liquid glass maakt iOS frisser en rustiger

De grootste vernieuwing is Liquid Glass, een doorschijnend laagje dat meebeweegt met het licht en de kleuren om je heen. Daardoor oogt de interface levendiger zonder druk te worden. Navigatiebalken krimpen automatisch als je scrolt, iconen en widgets zijn opgebouwd uit lagen en het geheel voelt rustiger aan.

Ook Apples eigen apps zijn aangepakt. De Camera-app is eenvoudiger ingedeeld, zodat je sneller bij de juiste functie bent, terwijl Foto's een duidelijke scheiding maakt tussen je bibliotheek en verzamelingen. Op het toegangsscherm zorgen zogenaamde 'spatial scenes' voor een speelse dynamiek: de achtergrond reageert op beweging en de klok schuift automatisch mee in de beschikbare ruimte. Ontwikkelaars kunnen met nieuwe API's dezelfde stijl doorvoeren in hun apps, zodat je overal dezelfde visuele lijn ziet.

©Apple

Apple intelligence helpt ongemerkt mee

Apple Intelligence is geen losse knop of app meer, maar een stille motor die overal in iOS 26 meedraait. Live-vertalen werkt direct in Telefoon, FaceTime en Berichten. Tekst en spraak worden in realtime omgezet op je toestel zelf, waardoor het snel en privacyvriendelijk blijft.

Daarnaast begrijpt je iPhone beter wat er op het scherm gebeurt. Zie je bijvoorbeeld een datum in een chat, dan kun je die direct omzetten naar een agenda-afspraak. Ook creatieve functies zijn volwassener geworden: Genmoji en Image Playground maken persoonlijke emoji en visuals als woorden tekortschieten. Apple gebruikt hiervoor een mix van slimme modellen op het toestel en in de cloud, en ontwikkelaars krijgen toegang tot het on-device model om eigen apps intelligenter te maken. Voor Nederlandstaligen is er nog een kleine kanttekening: ondersteuning voor Nederlands komt pas later in 2025.

Zo update je zonder problemen

Een nieuwe iOS-versie installeren is spannend, maar kan ook voor verrassingen zorgen. Maak daarom eerst een back-up via iCloud of je computer. Werk je met belangrijke apps of accessoires, dan is het slim om een paar dagen te wachten. Vaak brengen ontwikkelaars snel updates uit die kleine fouten oplossen. Ben je vooral nieuwsgierig? Dan zit je met iOS 26 goed. De publieke bèta gaf al een voorproefje en onlangs is de Release Candidate uitgerold. Zo bepaal je zelf of je direct overstapt of liever nog even wacht.

©Apple

Slimmere apps en meer plezier

Ook de kern-apps voelen anders aan. In Telefoon zijn favorieten, recente oproepen en voicemail samengebracht in één overzicht. De functie 'Oproepen filteren' helpt je onbekende bellers te filteren. De functie Hold Assist, die een seintje geeft zodra iemand eindelijk de lijn opneemt, is in Nederland helaas niet beschikbaar.

In Berichten kun je onbekende afzenders apart laten binnenkomen en groepsgesprekken leuker maken met polls. Via Image Playground laat je bovendien achtergronden genereren voor de juiste sfeer.

Nieuw is de Apple Games-app, een centrale plek waar je al je spellen vindt, van Apple Arcade tot uitdagingen met vrienden. CarPlay sluit zich aan bij de nieuwe stijl, met compactere meldingen en ondersteuning voor Live Activities. Met CarPlay Ultra gaat Apple nog een stap verder door functies van de auto en je iPhone nauwer te koppelen.

Voor wie beschikbaar?

iOS 26 is gratis beschikbaar voor iPhone 11 en nieuwer. Daarmee vallen de iPhone XR, XS en XS Max dit jaar af. Voor de slimme functies van Apple Intelligence is bovendien een recentere iPhone nodig. Apple benadrukt dat beschikbaarheid per regio kan verschillen en dat taalondersteuning gefaseerd wordt uitgebreid. Volgens meerdere bronnen staat de publieke uitrol gepland voor maandag 15 september 2025, tegelijk met de lancering van de nieuwe iPhones.

▼ Volgende artikel
JBL Boombox 4: meer vermogen, minder gewicht
© JBL
Huis

JBL Boombox 4: meer vermogen, minder gewicht

JBL komt met een nieuwe versie van zijn krachtigste draagbare speaker. De JBL Boombox 4 is lichter dan zijn voorganger, maar levert toch 50 procent meer vermogen. De speaker verschijnt in drie kleuren en kost 499,99 euro.

Harder en voller geluid

De Boombox 4 introduceert AI Sound Boost, een slimme technologie die het geluid harder laat klinken zonder dat er vervorming optreedt. Het resultaat is JBL's herkenbare Pro Sound: scherpe hoge tonen en een stevige, dreunende bas. Nieuw is ook dat luisteraars kunnen kiezen uit twee Bass Boost-modi. Deep Bass geeft een warm, vol laag, terwijl Punchy Bass zorgt voor een strakkere bas die meer nadruk legt op ritme. De basradiatoren zijn bovendien voorzien van verlichte JBL-logo's die oplichten zodra Bass Boost wordt ingeschakeld.

Lichter, maar robuuster

Ondanks zijn extra kracht is de Boombox 4 lichter: 5,9 kilo, ongeveer 12 procent minder dan de vorige generatie. Het nieuwe ontwerp heeft een stevigere voet, een handgreep om hem gemakkelijk mee te nemen en een robuuste behuizing die voldoet aan de IP68-norm voor stof- en waterdichtheid. Daarmee is de speaker ook geschikt voor gebruik bij het zwembad, op het strand of in het park.

©JBL

Nieuwe opbouw van het geluid

De Boombox 4 beschikt over een vernieuwde audioconstructie met drie passieve radiatoren en twee extra middentoondrivers. Daarmee vervangt JBL de eerdere subwoofer en wordt het geluidsbeeld rijker en meer in balans. Verder ondersteunt de speaker lossless audio via USB-C en kan hij dankzij Auracast eenvoudig gekoppeld worden met een onbeperkt aantal andere compatibele JBL-speakers.

Langere adem

De accu gaat tot 28 uur mee en kan met Playtime Boost worden opgerekt tot 34 uur. Voor het eerst is de batterij ook vervangbaar, waardoor de levensduur van de speaker verlengd kan worden.

Beschikbaarheid

De JBL Boombox 4 komt uit in Midnight Black, Ocean Blue en Camouflage. De speaker ligt vanaf 8 september in de winkels en is te koop via JBL.com en geselecteerde retailers voor 499,99 euro.