Google is begonnen met het testen van het Manifest V3. Is dit het einde van uBlock Origin?

Manifeste V3

Een paar maanden geleden hebben we gedeeld hier op de blog het nieuws op Google's bedoelingen om advertentieblokkers te verwijderen vanuit uw browser, this omdat de veranderingen die in het Manifest V3 Ze hebben voornamelijk betrekking op extensies die bedoeld zijn om advertenties in de browser te blokkeren.

Nu, enkele maanden later Google is begonnen met het testen van de derde versie van zijn manifest (Manifest V3), waarin de ondersteuning voor het nieuwe manifest, definieert de mogelijkheden en bronnen die door plug-ins worden geboden, is deze Manifest V3 toegevoegd aan de experimentele builds van Chrome Canary.

Het nieuwe manifest is ontwikkeld als onderdeel van een initiatief om de beveiliging, privacy en prestaties te verbeteren Add-ons (het belangrijkste doel is om het maken van krachtige en veilige add-ons te vereenvoudigen en de mogelijkheid om langzame en onveilige add-ons te maken te compliceren).

Het manifest bevindt zich nog in de eerste alfatestfase, Het is niet definitief en is toegevoegd om ontwikkelaars de kans te geven te experimenteren en hun plug-ins aan te passen. De activering van het nieuwe manifest wordt volgend jaar verwacht.

Terwijl Het einde van de ondersteuning voor de tweede editie van het manifest moet nog worden bepaald. Om de migratie van plug-ins naar het nieuwe manifest te vereenvoudigen, is er een checklist opgesteld met de wijzigingen die moeten worden aangepakt voor ontwikkelaars van plug-ins.

Google Chrome
Gerelateerd artikel:
Google gaat door met het verwijderen van advertentieblokkers

Hier het is belangrijk om te onthouden dat de belangrijkste ontevredenheid met het nieuwe manifest is gerelateerd aan voltooiing van de standaard voor vergrendelingsmodus van de webRequest API, die zal worden beperkt tot de alleen-lezen-modus.

Er wordt alleen een uitzondering gemaakt voor de Chrome for Enterprise-editie, waarin ondersteuning voor de webRequest API wordt gehandhaafd. Mozilla besloot om het nieuwe manifest niet te volgen en Firefox volledig te laten gebruiken met de webRequest API.

Raymond Hill, hoofdontwikkelaar van uBlock Origin, veroordeelde deze beslissinge Google. Volgens de laatste zou de overstap naar declarativeNetRequest API waarschijnlijk de dood betekenen van deze extensies die door minstens 10 miljoen internetgebruikers worden gebruikt.

"Als deze (vrij beperkte) declaratieveNetRequest API de enige manier is waarop contentblokkers hun werk kunnen doen, betekent dit in feite dat twee contentblokkers die ik al jaren onderhoud, uBlock Origin en uMatrix niet meer kunnen bestaan"

In plaats daarvan stelde WebRequest API om de inhoud in het nieuwe manifest te filteren een declaratieve API voor, declarativeNetRequest.

Als de webRequest API u toestond om uw eigen controllers te verbinden met volledige toegang tot netwerkverzoeken en in staat om het verkeer direct te wijzigen, de nieuwe declarativeNetRequest API biedt toegang tot een universele ingebouwde filterengine Out of the box dat onafhankelijk blokkeringsregels verwerkt, het gebruik van zijn eigen filteralgoritmen niet toestaat en niet toestaat dat complexe regels elkaar overlappen op basis van voorwaarden.

Het nieuwe manifest introduceert ook andere wijzigingen die van invloed zijn op de ondersteuning van plug-ins. Onder hen zijn:

  • De overgang naar servicemedewerkers uitvoeren als achtergrondprocessen, waarvoor de ontwikkelaars de code van sommige toevoegingen moeten wijzigen.
  • Nieuw gedetailleerd toestemmingsverzoekmodel: plug-in kan niet onmiddellijk worden geactiveerd voor alle pagina's ('alle_urls«), Maar het werkt alleen in de context van het actieve tabblad, dat wil zeggen dat de gebruiker het werk van de plug-in voor elke site moet bevestigen.
  • Verandering in de verwerking van cross-origin-applicaties- Volgens het nieuwe manifest zullen dezelfde machtigingsbeperkingen van toepassing zijn op de inhoudverwerkingsscripts als op de hoofdpagina waar deze scripts worden ingevoegd (als de pagina bijvoorbeeld geen toegang heeft tot de locatie-API, hebben de scriptplug-ins gewonnen '' krijg deze toegang ook niet).
  • Verbod op de uitvoering van code gedownload van externe servers (We hebben het over situaties waarin een plug-in externe code laadt en uitvoert).

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Juan Carlos zei

    Waarom verdwijnt de ublock Origin? Het staat alleen in Chrome, maar in Firefox blijft het bestaan. Het internet is niet zoals voorheen, overal adverteren.

    1.    David naranjo zei

      Omdat de meeste van zijn gebruikers Chrome / Chromium gebruiken tussen de andere browsers die op Chromium zijn gebaseerd.

  2.   Shupacabra zei

    Zal het het einde zijn van de ublock? of wordt het einde van Chrome op mijn pc?