Tidy Qwant Results

Make Qwant look tidier by removing favicon and replacing superfluous elements

  1. // ==UserScript==
  2. // @name Tidy Qwant Results
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.0
  5. // @description Make Qwant look tidier by removing favicon and replacing superfluous elements
  6. // @author xdpirate
  7. // @license GPLv3
  8. // @match https://www.qwant.com/?*q=*
  9. // @icon https://www.google.com/s2/favicons?sz=64&domain=qwant.com
  10. // @grant none
  11. // ==/UserScript==
  12.  
  13. new MutationObserver(function(event) {
  14. document.querySelectorAll("div[data-testid='breadcrumbs'] > a.external").forEach(elem => {
  15. let parsed = elem.getAttribute("tidyparsed");
  16. if(parsed == null) {
  17. elem.innerHTML = elem.href;
  18. elem.setAttribute("tidyparsed", true);
  19. }
  20. });
  21.  
  22. document.querySelectorAll("div[data-testid='domain'] > a").forEach(elem => {
  23. let parsed = elem.getAttribute("tidyparsed");
  24. if(parsed == null) {
  25. elem.style.display = "none";
  26. elem.setAttribute("tidyparsed", true);
  27. }
  28. });
  29.  
  30. document.querySelectorAll("div[data-testid='domain'] > div > a[rel='noopener']").forEach(elem => {
  31. let parsed = elem.getAttribute("tidyparsed");
  32. if(parsed == null) {
  33. elem.style.display = "none";
  34. elem.setAttribute("tidyparsed", true);
  35. }
  36. });
  37. }).observe(document, {subtree: true, childList: true});

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址