How can I remove/hide the "Fact check" section from Google News?
It contains a lot of incorrect claims and clickbaits, which I don't wish to see.
How can I remove/hide the "Fact check" section from Google News?
It contains a lot of incorrect claims and clickbaits, which I don't wish to see.
Adblock Plus allows for the creation of "Rules", which I feel is the right path to blocking trash like "Fact Check". I invested minimal time and found an 80% solution since it hides the "Fact Check" section along with the "Spotlight" and the "Weather" sections.
Here is the filter that will block the entire right panel that loads when viewing Google News:
Keep reading for more detailed thoughts on the matter:
This rule is quick and simple, but not perfect. If Adblock made some changes I could use regex to really narrow it down and cut out just the "Fact Check" section. The challenge is Google dynamically generates various variables when the page is loaded and also assigns the random values to multiple elements; however, the section is still called "Fact Check" and always will be. This allows for blocking/hiding, but Adblock would need to allow for someone to make a regex rule ANDed with a site. Instead of a "capture group" in Regex the parentheses() could be made into the code blocking or hiding group, which would enable an easy and powerful way to block lots of embedded trash the internet has to offer.
My example regex pseudo-code concept if Adblock could do it would be:
site:news.google.com AND /(<div class=[any-character+newline]{1,100}<div class="[any-character+newline]{1,1000}>Fact check<\/h2>[any-character+newline]{1,50000}<\/article><\/div><\/div>)/
The above could be modified, but this format "captures" the entire "Fact Check" section for blocking or hiding.
Below is a Greasemonkey/Tampermonkey userscript.js
to remove this section.
The script uses a timer to ensure Google doesn't add the section back using repeated Ajax calls.
Note that Greasemonkey userscripts can now be run in iOS (since iOS 15), thanks to newly allowed Content Blockers. Search the App Store for "free userscript app."
// ==UserScript==
// @name j_goognews
// @namespace NoWhereInParticular
// @author
// @description Remove News sections from Google News
// @version 0.0.1
// @include https://news.google.com/*
// ==/UserScript==
(function () {
'use strict';
// Interval
window.setInterval(function () {
let allElements = document.querySelectorAll('.Vfdmcb');
allElements.forEach((element) => {
element.parentNode.removeChild(element);
});
// console.log("Interval Fired!");
}, 2000);
})();
I clicked the more icon (hamburger menu button) that appears after you mouse over the article heading and then blocked the source. Did this to all those in the fact check section and its gone.