Hoe het werkt #
AdTab Killer voorkomt niet dat tabbladen en vensters worden gemaakt. Hij sluit ze bijna op het moment dat ze opengaan. Je ziet dus een flits, of een tabblad dat verschijnt en verdwijnt. Dat is hem aan het werk, niet kapot.
De enige uitzondering is het schild voor volledig scherm, dat openen echt tegenhoudt. Dat staat in Volledig scherm.
Hij let op drie dingen die de browser meldt: er is een tabblad gemaakt, er is een venster gemaakt, en een pagina vroeg om iets te openen. Daarna beslist hij met jouw lijsten en instellingen.
Het is geen advertentieblokkeerder. Hij haalt geen banners of videoadvertenties van een pagina en filtert geen inhoud. Waar hij mee omgaat, zijn de tabbladen, vensters en pop-ups die ongevraagd opengaan.
De drie lijsten #
De namen betekenen niet wat ze lijken te betekenen. Lees deze tabel voordat je iets aan een lijst toevoegt.
| Lijst | Wat hij echt doet |
|---|---|
| Beschermd | De site laadt gewoon. Wat gesloten wordt, is wat die site opent: advertentietabbladen, pop-ups, tabbladen die scripts openen, Shift-klikken. Beschermd betekent dat jij beschermd bent terwijl je daar surft. |
| Geblokkeerd | De site blijft nooit open. Komt hij vanzelf, dan gaat hij geruisloos dicht. Ga je er bewust heen, dan krijg je een waarschuwingspagina. |
| Toegestaan | Een bestemming die altijd doorgelaten wordt. Hij is vrijgesteld van Beschermd en van de twee globale blokkades in Instellingen → Tools. |
Een site blijft advertentietabbladen en pop-ups openen? Die hoort in Beschermd, niet in Geblokkeerd
De site in Geblokkeerd zetten blokkeert de site, niet wat hij opent: je raakt de site kwijt en houdt het probleem. Beschermd is de lijst die een site tegenhoudt in het openen van dingen.
Hoe dan ook, niets hier haalt advertenties weg van de pagina die je leest. Wat dichtgaat, is wat in een nieuw tabblad of venster opengaat.
Als een site op meer dan één lijst staat
Het sterkste eerst:
- Geblokkeerd, voluit geschreven
- Toegestaan, voluit geschreven
- Geblokkeerd, via subdomeinen
- Toegestaan, via subdomeinen
- Beschermd en de globale blokkades (Alle nieuwe tabbladen blokkeren en Alle nieuwe vensters blokkeren, in Instellingen → Tools)
Dus als je *.example.com in Geblokkeerd hebt en je zet shop.example.com in Toegestaan, wint Toegestaan voor dat ene adres: een hele site uitschrijven is een sterkere uitspraak dan een jokerteken. Maar als shop.example.com voluit in beide lijsten stond, zou Geblokkeerd winnen.
Subdomeinen
- Elke regel in Toegestaan en Geblokkeerd heeft een schakelaar die het voorvoegsel
*.toevoegt, zodat die regel de site en al zijn subdomeinen dekt. - Er zijn ook twee globale instellingen, één per lijst, allebei Subdomeinen meenemen genoemd, die elke regel in die lijst dwingen subdomeinen te dekken.
- Een regel dekt subdomeinen als de globale instelling aan staat of als zijn eigen schakelaar aan staat.
- Beschermd heeft hier niets van. Die past altijd exact op de site.
Toegestaan en Geblokkeerd kunnen dezelfde site niet allebei bevatten
Een site aan de ene toevoegen haalt hem uit de andere, en een amberkleurige melding vertelt je dat een paar seconden lang. Beschermd is een aparte vraag en verandert niet mee.
Wat je niet kunt toevoegen
Geen van de drie lijsten accepteert de interne pagina's van de browser (chrome://, edge://, about:), extensiepagina's, de extensiewinkels zelf of de beschermde adressen van Mozilla. De browser geeft daar geen rechten, dus de knop staat uit en het veld weigert de invoer.
Bescherming: Blokkeren of Strikt #
Instellingen → Gereedschap → Bescherming. Twee opties, en elk levert iets in. Lees ze allebei voor je iets verandert.
De truc waarvoor dit bestaat: de advertentie roept window.open() aan zonder adres, wat een leeg tabblad opent, en pas een moment later stuurt hij dat tabblad naar de advertentie. Op het moment dat het opengaat valt er niets te beoordelen, want er is nog geen bestemming.
Blokkeren, de standaard
De extensie noteert waar het tabblad vandaan kwam en wacht tot het zijn eerste echte bestemming prijsgeeft, en beslist dan. Wat dat kost en oplevert:
- De advertentie wordt wel opgevraagd. Het verzoek gaat het netwerk op.
- Daarvoor terug kunnen Toegestaan en Tabbladen van dezelfde site toestaan het tabblad redden, want nu is er een bestemming om ze mee te vergelijken.
- Tabbladen die nooit een bestemming prijsgeven, zoals een pdf-viewer of het afdrukvenster, overleven: na tien seconden worden ze met rust gelaten.
Strikt
Hij sluit meteen, zonder te wachten:
- De advertentie wordt nooit opgevraagd.
- Maar zonder bestemming valt er niets te raadplegen, dus Toegestaan redt niets.
Op een beschermde site sluit Strikt ook betaalvensters, externe inlogvensters (Google, Facebook en dergelijke) en pdf-vensters. Als een afrekenscherm steeds verdwijnt, is dit vrijwel altijd de reden. Zet Bescherming terug op Blokkeren.
Een gewone Ctrl-klik gaat hier helemaal niet doorheen: die gebeurtenis draagt het adres al bij zich.
Strikt kiezen toont een gouden melding dat het in de toekomst een Pro-functie wordt. Vandaag is het gratis, en er is geen datum.
Volledig scherm #
Instellingen → Gereedschap → In volledig scherm. Dit geldt alleen voor sites die in Beschermd staan.
- Strikt, de standaard. Het enige geval waarin de extensie voorkomt in plaats van sluit. Zolang de pagina in volledig scherm staat onderschept hij
window.openen synthetische kliks optarget="_blank"-links, en blokkeert hij nieuwe navigaties die die site start. Zo blijft de video in volledig scherm. - Blokkeren. Het normale gedrag van sluiten na openen; volledig scherm verandert niets. Let op: het tabblad sluiten zet de video niet terug op volledig scherm, de browser had je er al uitgehaald toen het tabblad openging. Daarom is Strikt de standaard.
- Niet blokkeren. Er wordt niets gesloten zolang je in volledig scherm zit.
Waar het ophoudt
- Als een site in volledig scherm een echte navigatie doet, dus van pagina wisselt in plaats van van interne weergave, blokkeert Strikt die. Tijdens het afspelen is dat zeldzaam, maar het gebeurt.
- Veel advertenties gaan open vanuit het frame van de speler zelf. Het schild wordt in elk frame geplant zodra volledig scherm begint, maar als de buitenste pagina het volledig scherm bezit over het element van het frame, in plaats van het frame over zijn eigen inhoud, activeert het schild van dat frame niet.
- Blokkades die een netwerkregel uitvoert kunnen niet in het activiteitenlogboek worden vastgelegd. Dat is een beperking van de browser-API. Daar verschijnt alleen wat het schild in de pagina onderschept.
Twee instellingen hebben een optie die Strikt heet, en twee een die Blokkeren heet. Dat is niet hetzelfde. Gebruik bij het opzoeken de volledige naam: Bescherming: Strikt is niet In volledig scherm: Strikt.
Links naar dezelfde site #
Tabbladen van dezelfde site toestaan staat standaard aan. Daarmee wordt een link die een pagina opent op dezelfde site die je al bekijkt, niet gesloten.
Zet je het uit, dan gaan die links dicht als elke advertentie. Dat is de enige sluiting waar je niet om vroeg, en zonder uitleg lijkt het kapot, dus verschijnt er rechtsboven op de pagina een melding met een knop die de instelling weer aanzet zonder de pop-up te openen.
- Hij verschijnt alleen in dat geval. Een advertentie sluiten toont nooit een melding: dat waren de gewenste.
- Je kunt hem het zwijgen opleggen met Herinner me op de pagina, maar hij komt terug elke keer dat je Tabbladen van dezelfde site toestaan weer uitzet.
- In volledig scherm verschijnt hij niet, met opzet.
- Bij herladen kan hij weer opduiken. Er wordt niets onthouden.
- Op sommige pagina's kan hij helemaal niet verschijnen: de interne pagina's van de browser, of Firefox zonder toegang tot de site. Het tabblad gaat wel dicht, je krijgt alleen de melding niet.
Geblokkeerde sites #
Wat er gebeurt hangt af van wie het opende.
- Het kwam vanzelf (een advertentie, een script, een herstelde sessie, Ctrl+Shift+T): geruisloos gesloten.
- Je ging er zelf heen (adresbalk, bladwijzer, herladen): een waarschuwingspagina met drie keuzes, toch doorgaan, van de lijst halen en doorgaan, of terug.
Toch doorgaan laat je via links door de site bewegen, maar herladen of het adres opnieuw typen haalt de waarschuwing terug. Dat is bewust: het is een eenmalige doorlaat, geen blijvende uitzondering.
Als het sluiten van het tabblad de browser zou afsluiten omdat het het laatste open tabblad is, krijg je in plaats daarvan de pagina Nieuw tabblad. Terug doet hetzelfde.
Een site aan Geblokkeerd toevoegen werkt op al openstaande tabbladen van die site. Je hoeft niets te herladen.
Alle instellingen #
Open de pop-up en ga naar Instellingen, daarna de categorie. Elke optie hieronder toont de waarde waarmee hij geleverd wordt, dus als je niets hebt veranderd, is dat wat hij nu doet.
Instellingen → Tools
- Bescherming Standaard: Blokkeren
- Wat te doen met een tabblad dat een beschermde site zonder bestemming opent. Zie Bescherming: Blokkeren of Strikt.
- In volledig scherm Standaard: Strikt
- Wat er op beschermde sites gebeurt terwijl de pagina in volledig scherm staat. Zie Volledig scherm.
- Alle nieuwe tabbladen blokkeren Standaard: uit
- Sluit elk tabblad dat welke site dan ook probeert te openen, of die nu in Beschermd staat of niet. Deze en de volgende zijn wat de rest van deze pagina de globale blokkades noemt. Toegestaan gaat er nog steeds overheen.
- Alle nieuwe vensters blokkeren Standaard: uit
- Hetzelfde voor vensters.
- Tabbladen van dezelfde site toestaan Standaard: aan
- Houdt links die naar de site leiden waar je al bent. Zie Links naar dezelfde site.
- Herinner me op de pagina Standaard: aan
- Alleen zichtbaar als de instelling erboven uit staat. Toont een melding in de pagina als een link naar dezelfde site wordt gesloten.
- Extensiepagina's toestaan Standaard: aan
- Laat andere extensies hun eigen pagina's openen, ook als de globale blokkades aan staan.
- Subdomeinen opnemen, Toegestaan Standaard: uit
- Zorgt dat elke regel in Toegestaan ook subdomeinen dekt.
- Subdomeinen opnemen, Geblokkeerd Standaard: uit
- Hetzelfde voor Geblokkeerd.
Instellingen → Snelacties
- Venster hergebruiken Standaard: Uit
- Geldt voor de snelkoppeling Tabblad naar venster. Uit maakt altijd een nieuw venster. Automatisch vraagt het en hergebruikt het eerste bestaande venster. Handmatig laat je het venster uit een lijst kiezen.
Instellingen → Weergave
| Instelling | Waarden | Standaard |
|---|---|---|
| Standaardtabblad | Start, Snelacties, Tools, Instellingen | Start |
| Snelkoppelingen per rij | 3 tot 6 | 3 |
| Hulpmiddelen per rij | 3 tot 6 | 3 |
| Aangepaste tooltips | aan, uit | aan |
| Donkere modus | aan, uit | Volgt je systeem tot je het verandert |
| Wat is nieuw overslaan | aan, uit | uit |
Vanaf vier per rij tonen de knoppen alleen nog het pictogram. Daar is geen aparte instelling voor.
Instellingen → Help
Help opent deze pagina. Over bevat het versienummer, een link naar het changelog, een link om de welkomstrondleiding opnieuw te bekijken, en een link om de extensie te beoordelen in de winkel waar je hem vandaan hebt.
Wil je ons bereiken, schrijf dan naar support-adtabkiller@htmyname.dev.
Gereedschap en snelkoppelingen #
Gereedschap bevat Beschermd, Geblokkeerd, Toegestaan en Logboeken. De twee grijze vakjes, Automatisch dempen en Automatisch herladen, zijn gemarkeerd als binnenkort en werken nog niet.
Snelkoppelingen heeft er één die werkt, Tabblad naar venster, die het huidige tabblad in een eigen venster trekt, of naar een ander stuurt afhankelijk van Venster hergebruiken. Tabbladen sluiten en Afspelend tabblad komen ook nog.
Voor geen van beide is er een datum.
Activiteitenlogboek #
Gereedschap → Logboeken houdt een geschiedenis bij van wat er is gesloten, tot 5,000 regels, met een zoekveld. Elke regel heeft knoppen om die site naar Toegestaan of Geblokkeerd te sturen, of uit allebei te halen.
Een sluiting kan tot een seconde duren voor hij verschijnt, omdat regels in groepjes worden weggeschreven. De geschiedenis per datum doorbladeren is voorbehouden aan Pro en is vandaag niet actief; de knoppen per regel werken voor iedereen.
Het logboek blijft in je browser. Het wordt nooit ergens heen gestuurd. Zie Privacy.
Veelgestelde vragen #
Ik zie een flits, of een tabblad dat verschijnt en verdwijnt
Dat is normaal. De extensie sluit tabbladen, ze houdt ze niet tegen bij het openen. De enige echte preventie is In volledig scherm: Strikt.
Ik heb een site in Geblokkeerd gezet en nu kan ik hem niet meer openen
Geblokkeerd is voor sites die je nooit wilt openen. Om een site te laten stoppen met tabbladen en pop-ups openen, is de lijst die je wilt Beschermd. Zie De drie lijsten.
Mijn betaalvenster ging dicht, of dat van het inloggen met Google
Vrijwel zeker Bescherming: Strikt op een beschermde site. Zet het terug op Blokkeren, of zet de betaalsite in Toegestaan, wat hem onder Blokkeren wel redt.
Ik heb de site in Toegestaan gezet en hij gaat nog steeds dicht
Drie mogelijke oorzaken:
- Hij staat voluit in Geblokkeerd, en dat wint.
- Het is een subdomein en je hebt subdomeinen voor die regel niet aangezet.
- Je staat op Bescherming: Strikt, waar Toegestaan niets kan doen omdat er geen bestemming is om mee te vergelijken.
Links naar de site waar ik al ben blijven dichtgaan
Tabbladen van dezelfde site toestaan staat uit. Zet het aan. De melding die in de pagina verschijnt heeft een knop die het voor je doet.
De teller en de geschiedenis komen niet overeen
Regels worden in groepjes weggeschreven, geef het een seconde. Als de browser het achtergrondproces van de extensie precies op dat moment afsluit, kan tot een seconde activiteit verloren gaan.
Ik heb mijn browser herstart en er ging een paar seconden niets dicht
Met opzet. Bij het opstarten is er een respijtperiode zodat de tabbladen die je browser herstelt niet worden afgeschoten. Hij rekt op zolang er tabbladen blijven binnenkomen, tot een minuut.
Ctrl+Shift+T opent een tabblad opnieuw dat de extensie zou moeten sluiten
Ook met opzet: zelf een tabblad heropenen wordt onderscheiden van een advertentie die er een opent. De uitzondering geldt niet voor sites in Geblokkeerd.
Het pictogram in de werkbalk is veranderd
Er is iets nieuws in een recente versie. Het verdwijnt als je het changelog opent, als je de melding in Instellingen wegklikt, of als je Nieuws overslaan aanzet. Het verschijnt alleen bij sprongen in kleine en grote versies, nooit bij een patch.
Ik heb globale bescherming uitgezet en er gebeurt nog steeds iets
De schakelaar op Start zet elke wacht uit, de lijst Geblokkeerd inbegrepen. Gebeurt er dan nog iets, dan is het een andere extensie of de pop-upblokkering van je browser zelf.
Werkt het in privé- of incognitovensters?
Alleen als je het toestaat op de extensiepagina van je browser. Daar zet hij zichzelf niet aan.
En Firefox?
Er is een Firefox-versie. Toegang tot sites is daar een optionele toestemming: zonder die te geven werkt het sluiten nog steeds, maar het schild voor volledig scherm en de melding in de pagina niet. De pop-up vraagt erom met een banner.
Problemen oplossen #
Als er iets dichtgaat dat je wilde houden, ga dan in deze volgorde te werk.
- Staat globale bescherming aan? Kijk naar de schakelaar op Start.
- Staat de site in Beschermd? De grote knop op Start vertelt het je en verandert het.
- Open de Logboeken. Is de sluiting vastgelegd? Als er geen regel is, was het deze extensie niet.
- Als er iets dichtgaat dat niet zou moeten: staat de bestemming in Toegestaan? Is het een subdomein?
- Als betaal- of inlogvensters verdwijnen: haal Bescherming van Strikt terug naar Blokkeren.
- Als een video uit volledig scherm valt: zet In volledig scherm op Strikt.
- Nog steeds onduidelijk? Zet globale bescherming even uit en kijk of het probleem blijft. Dat sluit een andere extensie uit.
Verklaart niets hiervan het, schrijf dan naar support-adtabkiller@htmyname.dev en vertel ons op welke site het gebeurt.
Privacy #
Zonder Pro doet de extensie helemaal geen netwerkverzoeken. Ze stuurt niets naar welke server dan ook, heeft geen analytics en geen telemetrie. Je instellingen, je drie lijsten, het activiteitenlogboek en de teller staan in de lokale opslag van je browser.
Pro heeft een verbinding nodig, omdat een licentie gecontroleerd moet worden. Een Pro-installatie neemt contact op met onze servers om te bevestigen dat de licentie geldig is en welke installatie hem gebruikt, en een Pro-functie die een server nodig had zou net zo werken. Die verzoeken dragen wat je account en die installatie identificeert, en niets over de pagina's die je bezoekt of over wat er is gesloten.
De rechten die ze vraagt, en waar elk voor is:
- Tabbladen en vensters, om er een te zien opengaan en hem te sluiten.
- Navigatie, om te zien waar een tabblad heen gaat voordat er beslist wordt.
- Opslag, om je lijsten en instellingen op je eigen machine te houden.
- Scriptinjectie, voor het schild in volledig scherm en de melding in de pagina.
- Netwerkregels, om een pagina in volledig scherm te beletten dingen te openen.
Wat het account en de licentie aan onze kant bewaren, en hoe lang, staat in het Privacybeleid.