6 points par xguru 2025-05-01 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Extension Chrome qui refuse ou ferme automatiquement les bannières de consentement aux cookies sur les sites web
  • Contrairement aux extensions d’acceptation automatique existantes, celle-ci refuse d’abord les cookies non essentiels et, en cas d’échec, ferme la bannière
  • Elle met en œuvre une logique de détection et de refus sophistiquée en détectant des « fournisseurs de solutions de consentement aux cookies » comme OneTrust
  • L’extension a été développée avec l’outil IA Cursor et le Vibe coding, et le code est open source

Code principal

  • Exécute séquentiellement la détection des fournisseurs spécifiés
    const findAndClickRejectButtons = () => {  
      commonCookiePopupChecks.forEach(({ check, rejectOrClose }) => {  
        if (check()) {  
          rejectOrClose();  
          return;  
        }  
      });  
    }  
    
  • Recherche d’un fournisseur spécifique : OneTrust
    const checkForOneTrust = (): boolean => !!document.getElementById('onetrust-consent-sdk');  
    
    const closeOrRejectOneTrust = () => {  
      const rejectButton = document.getElementById('onetrust-reject-all-handler');  
      if (rejectButton) {  
        rejectButton.click();  
        return true;  
      }  
    
      const consentSDK = document.getElementById('onetrust-consent-sdk');  
      if (consentSDK) {  
        consentSDK.remove();  
        return true;  
      }  
      return false;  
    };  
    

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.