ny udgave af blokkeren for uønsket indhold , der blokkerer annoncer, skadelige elementer, sporingskoder, JavaScript-minere og andre forstyrrende elementer. Udgaven uBlock Origin skiller sig ud ved sin høje ydeevne og lave hukommelsesforbrug, og giver ikke blot mulighed for at slippe af med irriterende elementer, men også til at reducere ressourceforbruget og fremskynde indlæsning af sider.
I den nye version er der for Firefox-brugere indført blokering af en ny metode til at spore bevægelser og indsættelse af annonceblokke, baseret på oprettelsen af et separat underdomæne i DNS inden for det nuværende domæne. Det oprettede underdomæne henviser til annoncenettets server (f.eks. oprettes en CNAME-post f7ds.liberation.fr, der peger på sporingsserveren liberation.eulerian.net), så annonsekoden formelt indlæses fra det samme primære domæne som websitet. Navnet for underdomænet vælges som et tilfældigt identifikationsnummer, hvilket gør det vanskeligt at blokere baseret på masker, da det underdomæne, der er knyttet til annoncenettet, er svært at skelne fra underdomæner, der bruges til at indlæse andre lokale ressourcer på siden.
I den nye version af uBlock Origin til bestemmelse af værten knyttet gennem CNAME opkalde til navnet i DNS, hvilket gør det muligt at anvende bloklister også for navne, der omdirigeres via CNAME.
Set fra et ydeevnesynspunkt bør bestemmelse af CNAME ikke medføre yderligere omkostninger, udover procesressourcerne til genanvendelse af regler for et andet navn, da browseren allerede har udført opløsningen, og værdien burde være cachet. Ved installation af den nye version kræves det at give beføjelser til at få oplysninger fra DNS.
Den tilføjede beskyttelsesmetode baseret på CNAME-kontrol kan omgås ved at knytte navnet direkte til en IP uden brug af CNAME, men en sådan tilgang besværliggør vedligeholdelse og støtte af infrastrukturen (ved ændring af IP-adressen for annoncenettet skal der skaffes ændringer på alle DNS-servere for udgiverne) og kan omgås ved at oprette en sortliste for IP-adresser til tracking. I uBlock Origin-udgaven til Chrome fungerer CNAME-kontrollen ikke, da API kun kun kun kun brugs kun til tillæg i Firefox og understøttes ikke i Chrome.
Kilde: opennet.ru
