Jump to content
CCleaner Community Forums
hazelnut

ublock users

Recommended Posts

as in winapp2.inis post - google removes the blocking feature in chrome but not for enterprise-installations

 

article in german

https://www.golem.de/news/ublock-und-privacy-badger-google-schraenkt-werbeblocker-in-chrome-ein-1906-141627.html

Quote

 

1. Juni 2019, 9:02 Uhr, Moritz Tremmel

uBlock und Privacy Badger: Google schränkt Werbeblocker in Chrome ein

Google schafft die Grundlage von uBlock Origin, uMatrix und Privacy Badger im Chrome-Browser de facto ab. Nach eigenen Angaben, um die Leistung zu verbessern. Der Mutterkonzern Alphabet nennt Werbeblocker allerdings eine Bedrohung für Googles Geschäftsmodell.

Google baut die Schnittstellen und Regelungen für Chrome-Erweiterungen um und behindert damit modernes Tracking- und Werbeblocking. Bereits im Januar wurde der Entwurf für das neue Regelwerk Manifest V3 massiv kritisiert. Google betonte, es handle sich nur um einen Entwurf, nichts sei in Stein gemeißelt. In einem Google-Groups-Post antwortete der Browser-Hersteller auf die Kritik von Entwicklern und Bürgerrechtsorganisationen wie der Electronic Frontier Foundation (EFF).

Es bleibt dabei: "Chrome schafft die Blockierfunktion der webRequest API mit dem Manifest V3 ab, nicht aber die komplette webRequest API (für Enterprise-Installationen wird die Blockierfunktion allerdings weiterhin zur Verfügung stehen)," schreibt der Google-Mitarbeiter Simon Vincent in einem Update zum Manifest V3. Erweiterungen sollen künftig Browseranfragen nur noch lesen, nicht jedoch blockieren, modifizieren oder umleiten können. Genau auf diese Funktionen setzen jedoch etwa die Tracking- und Werbeblocker uBlock Origin, uMatrix und Privacy Badger, um ihre Filterfunktionen zu realisieren. Interessanterweise soll die Funktion jedoch für die Unternehmensversion des Chrome Browsers weiterhin zur Verfügung stehen.

Schlechte Alternative

Als Alternative soll die declarativeNetRequest API eingeführt werden. Die Filterung der Browseranfragen übernimmt bei dieser Schnittstelle der Browser für die Erweiterung, die keinen Zugriff mehr auf die Anfragen erhält. Mit dieser lassen sich allerdings nach Googles aktuellen Plänen nur 30.000 bis 40.000 Elemente filtern. Allein die weitverbreitete Easylist beinhaltet jedoch schon über 90.000 Elemente. Mit uBlock Origin können mehrere solcher Filterlisten kombiniert werden, mit denen Werbung und Tracking, aber auch Domains mit Schadsoftware einfach ausgefiltert werden können.

Auf die Zahlen möchte sich Google jedoch noch nicht verbindlich festlegen. "Wir planen, diese Werte zu erhöhen, aber wir können die Zahlen nicht aktualisieren, solange wir nicht Leistungstests durchgeführt haben, um eine gute Obergrenze zu finden, die auf allen unterstützten Geräten funktioniert", schreibt Vincent.

 

Google sieht Werbeblocker als Geschäftsrisiko an

Der Entwickler der Tracking- und Werbeblocker uBlock Origin und uMatrix Raymond Hill (auch bekannt als Gorhill) hält Googles Argumentation für vorgeschoben: "Webseiten laden langsam, weil sie überladen sind und nicht, weil die webRequest API blockiert." Wären wirklich Performanceprobleme der Hintergrund der Entscheidung, könnten die Entwickler auch einfach den Ansatz von Firefox übernehmen.

Das Blockieren von Werbung widerspricht direkt dem Geschäftsmodell von Google. Im Jahresbericht an die US-Börsenaufsicht nennt Googles Mutterkonzern Alphabet Werbeblocker als direkte Bedrohung: "Die meisten unserer Google-Einnahmen stammen aus Gebühren, die im Zusammenhang mit der Schaltung von Online-Anzeigen an uns gezahlt wurden. Infolgedessen könnten solche Technologien und Tools unsere Betriebsergebnisse beeinträchtigen." Auch Hill zitiert den Bericht auf Github.

Werbe- und Trackingblocker gehören zu den beliebtesten Browser-Erweiterungen, diese habe Google erlauben müssen, um seine Nutzerbasis zu erreichen, sagt Hill. Allein uBlock Origin hat laut dem Chrome Webstore über 10 Millionen Nutzer. "Die Strategie von Google bestand darin, den optimalen Punkt zwischen den beiden Zielen zu finden, die Nutzerbasis von Google Chrome zu vergrößern und zu verhindern, dass Content-Blocker das Unternehmen schädigen." Mit Mozillas Browser Firefox wird uBlock Origin, uMatrix und Privacy Badger auch weiterhin funktionieren.

 

 

translated with google translation
 

Quote

 

Google restricts ad blocking in Chrome

Google de facto abolishes the foundation of uBlock Origin, uMatrix and Privacy Badger in the Chrome browser. According to own data, to improve the performance. The parent company Alphabet calls advertising blocker, however, a threat to Google's business model.

Google is rebuilding the interfaces and regulations for Chrome extensions, hampering modern tracking and advertising blocking. Already in January the draft for the new regulations Manifest V3 was massively criticized. Google emphasized that it was just a draft, nothing was set in stone. In a Google Groups post, the browser maker responded to criticism from developers and civil rights organizations such as the Electronic Frontier Foundation (EFF).

It sticks with it: "Chrome abolishes the blocking function of the webRequest API with the manifest V3, but not the complete webRequest API (for enterprise installations the blocking function will remain however still available)," writes the coworker Simon Vincent in an update to the manifesto V3. In the future, extensions will only be able to read browser queries, but not block, modify or redirect them. However, the tracking and ad blockers uBlock Origin, uMatrix and Privacy Badger use these functions to implement their filter functions. Interestingly enough, however, the feature is still available for the enterprise version of the Chrome browser.

Bad alternative

As an alternative, the declarativeNetRequest API should be introduced. The filtering of the browser requests takes on this interface, the browser for the extension, which no longer receives access to the requests. However, according to Google's current plans, only 30,000 to 40,000 elements can be filtered with this. However, the widespread Easylist already contains over 90,000 elements. UBlock Origin can be combined with several such filter lists, with which advertising and tracking as well as domains with malicious software can be easily filtered out.

However, Google does not want to commit itself to the figures yet. "We plan to increase these values, but we can not update the numbers unless we have performed performance tests to find a good upper limit that works on all supported devices," writes Vincent.

Google views ad blocking as a business risk

Developer of tracking and ad blocking uBlock Origin and uMatrix Raymond Hill (also known as Gorhill) thinks Google's argumentation is "websites are loading slowly because they are overloaded, not because the webRequest API is blocking." If performance issues really were the background of the decision, the developers could simply adopt the approach of Firefox.

Blocking advertising directly contradicts Google's business model. In the annual report to the US Securities and Exchange Commission, Google's parent company Alphabet calls ad blocking as a direct threat: "Most of our Google revenue comes from fees paid in connection with delivering online ads to us, and as a result, such technology and tools could drive our operating results compromise. " Hill also cites the report on Github.

Advertising and tracking blockers are among the most popular browser extensions, which Google had to allow to reach its user base, says Hill. Only uBlock Origin has over 10 million users, according to the Chrome Webstore. "Google's strategy was to strike the perfect balance between the two goals of increasing the Google Chrome user base and preventing content blockers from harming the company." With Mozilla's Firefox browser, uBlock Origin, uMatrix and Privacy Badger will continue to work.

 

Share this post


Link to post
Share on other sites

ublock v1.20.0

 

gorhill released this

Jun 14, 2019

 

Closed as fixed

Commits with no entry in issue tracker

 

Share this post


Link to post
Share on other sites

ublock v1.20.2

 

gorhill released this

Jul 2, 2019

 

No changes from 1.20.0.

This release exists only to fulfill a request by Mozilla that I submit a new version even if there is no code change, so as to test changes on the back-end of AMO.

Share this post


Link to post
Share on other sites

ublock v1.21.0

 

gorhill released this

Jul 18, 2019

 

New:

New procedural cosmetic/HTML filtering operator: min-text-length(x), where x is the minimal text length of the subject DOM element. It is chainable. Example:

example.de##^script:has-text(.charCodeAt):min-text-length(14000)

New keyboard shortcut available: "Relax blocking mode". Use it to lower the current blocking mode to a lower one. Currently the default behavior is:

  1. Allow JavaScript; or
  2. Allow 3rd-party network requests

Consequently, if your default blocking profile is to disable JavaScript and 3rd-party network requests, you will need to press twice to lower uBO's blocking mode to the lowest blocking mode achievable through the keyboard command. The current web page will be automatically reloaded each time the current blocking mode is lowered.

The shortcut will have no effect when the current blocking mode in effect does not forbid JavaScript and 3rd-party requests.

Closed as fixed:

Share this post


Link to post
Share on other sites

my pleasure :-) nothing to thanks, but thank you hazelnut :-)

Share this post


Link to post
Share on other sites

if gorhill it mean i believe it :-)

i have another ff-version in usage and an older ublock installed

Share this post


Link to post
Share on other sites

ublock v1.22.0

 

gorhill released this

Aug 30, 2019

 

New

Toolbar icon badge color

The toolbar icon badge color will now reflect the current blocking mode. This should help with usage of the "Relax blocking mode" shortcut. The way uBO relaxes the current blocking mode is configurable through the advanced setting blockingProfiles.

Static network filter options

redirect-rule=

This new option allows to create a pure redirect directive, without a corresponding block filter as would be the case with the redirect= option. For example, consider the following filter:

||example.com/ads.js$script,redirect=noop.js

The above filter will result in a block filter ||example.com/ads.js$script and a matching redirect directive. Now consider this following filter:

||example.com/ads.js$script,redirect-rule=noop.js

The above filter will not cause a block filter to be created, only a redirect directive will be created. Standalone redirect directives are useful when the blocking of a resource is optional but we still want the resource to be redirected should it ever be blocked by whatever mean -- whether through a separate block filter, a dynamic filtering rule, etc.

empty and mp4

Support for AdGuard's empty and mp4 filter option has been added.

!#if false ... !#endif

Support for the directive !#if false to easily disable a block of filters, which is more convenient than having to delete them all or prefix them all with !.

Scriptlet injection

Ability to wholly disable scriptlet injection for a given site using broad scriptlet injection exception:

example.com#@#+js()

It is also possible to disable scriptlet injection everywhere with a generic exception:

#@#+js()

This is useful when creating specific exception filters is inconvenient.

Closed as fixed:

Commits with no entry in issue tracker:

Share this post


Link to post
Share on other sites

ublock v1.22.4

 

gorhill released this

Sep 26, 2019

 

This is an emergency fix.

The issue was fixed in dev build days ago, and it was originally deemed to not be a serious regression.

However as reported by a user on Reddit, the issue was affecting more than just the logging of cosmetic filters, it was completely breaking cosmetic filtering when the two following conditions were met:

  • uBO's own logger was opened; AND
  • Procedural cosmetic filters were injected on the page.

Share this post


Link to post
Share on other sites

... yes, not good.

perhaps one little step from rejected developer-version to "normal"version in the near future?

i dont see the pre-realese-notes to the developer-versions since pre-release v1.22.5rc2

 

 

Quote

 

Notes:

Latest Chromium dev builds of uBO are no longer available in the Chrome Web Store, as 1.22.5rc1 has been marked "REJECTED" by the Chrome Web Store.

 

 

 

but i personally dont use the developer-version - its marked as "pre-release" and i used only the "latest-release"

Share this post


Link to post
Share on other sites
9 hours ago, hazelnut said:

Soon Chrome users may not be able to use uBlock Origin as Chrome Web Store keeps refusing the builds with 'odd' reasons.

https://github.com/uBlockOrigin/uBlock-issues/issues/745

Read the posts, it doesn't sound good   :(

 

I compile my own from the downloaded ZIP, been doing so ever since that buggy release from a year or so ago only crashed and we were without a fix for nearly a week, I don't have to deal with that ever again. If doing your own compile it helps to just keep PEM file "uBlock0.chromium.pem" in the downloads folder as I've found out. And a user compiled version can only be used on the exact same computer it was compiled on, i.e.; hardware I.D. locked. Note: Chromium/Chrome can pack/compile the extension for you, it's easy.

Share this post


Link to post
Share on other sites

I can see a lot of folk switching to a non-Chrome browser if it means that's the only way they can block some ads.

Blocking ads is of course the reason why Chrome don't want uBlock0 on people's machines, Chrome will lose advertising fees.

Share this post


Link to post
Share on other sites
25 minutes ago, hazelnut said:

I can see a lot of folk switching to a non-Chrome browser if it means that's the only way they can block some ads.

Blocking ads is of course the reason why Chrome don't want uBlock0 on people's machines, Chrome will lose advertising fees.

Late edit..

Looks like the pressure has made Chrome extentions devs change their minds.

https://www.reddit.com/r/chrome/comments/dgoymg/warning_ubo_ublock_origin_will_possibly_be/f3fwlto/

 

Share this post


Link to post
Share on other sites

Not only the Chrome browser, I'd image Chromebooks wouldn't be much of an alternative to traditional Mac and Windows laptops if people couldn't block ads, and Android tablets as well. I had thought of a Chromebook earlier this year just for my daily YouTube consumption, but with the press revealing Google's soon anti-adblock attitude I never gave a Chromebook another thought.

With a good router and even some modems ads can be blocked that way via hardware, although it's not as configurable as something like uBlock Origin.

Share this post


Link to post
Share on other sites

ublock v1.23.0

 

gorhill released this

Oct 21, 2019

 

New:

Static filter option elemhide as per ABP semantic

The elemhide option is now fully supported, rather than being an alias of generichide. The elemhide option will be internally converted into two filters, generichide and specifichide. There have been cases raised by filter list maintainers where specifichide would be useful. Additionally, the filter options elemhide, generichide and specifichide can be aliased with ehide, ghide and shide respectively. (generichide appears over 1,300 times just in "uBlock filters".)

Closed as fixed:

Commits with no entry in issue tracker:

Share this post


Link to post
Share on other sites

ublock v1.24.0

 

gorhill released this

Nov 18, 2019

 

Changes:

The badge for the cosmetic filtering switch in the popup panel has been revisited so that it will from now on be evaluated on-demand only, which occurs when hovering the mouse cursor over the cosmetic filtering switch:

a

Closed as fixed:

Notable commits with no entry in issue tracker:

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...