Greasy Fork is available in English.

Quora: remove the need to click blurred images to see them clearly

Remove filters from q-box on Quora to make them clearer - even in endless paging lists

// ==UserScript==
// @name         Quora: remove the need to click blurred images to see them clearly
// @namespace    quora-unblur
// @version      1.02
// @description  Remove filters from q-box on Quora to make them clearer - even in endless paging lists
// @author       Scriptonomics
// @match        https://*.quora.com/*
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';

  function removeImageFiltersFromElement(element) {
    element.querySelectorAll('div.q-box').forEach(i => i.style.filter = 'none');
  }

  function removeImageFilters() {
    removeImageFiltersFromElement(document); // Remove filters from images on the initial page load

    const observer = new MutationObserver(mutationsList => { // Watch for changes in the page's content (dynamically loaded components)
      for (const mutation of mutationsList) {
        if (mutation.type === 'childList' && mutation.addedNodes.length > 0) {
          for (const node of mutation.addedNodes) {
            if (node instanceof Element && node.getElementsByTagName) removeImageFiltersFromElement(node);
          }
        }
      }
    });

    observer.observe(document, { childList: true, subtree: true }); // Start observing the root of the document (entire page)
  }

  // Wait for the page to fully load before removing filters
  window.addEventListener('load', removeImageFilters);

})();