6 pontos por xguru 2025-05-01 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Extensão do Chrome que rejeita ou fecha automaticamente os banners de consentimento de cookies em sites
  • Diferente das extensões de aceitação automática já existentes, esta adota uma abordagem de rejeitar primeiro os cookies não essenciais e, se isso falhar, fechar o banner
  • Implementa uma lógica refinada de detecção e rejeição ao identificar "fornecedores de soluções de consentimento de cookies" como a OneTrust
  • A extensão foi desenvolvida com as ferramentas de IA Cursor e Vibe Coding, e o código é open source

Código principal

  • Executa em sequência a detecção dos fornecedores definidos
    const findAndClickRejectButtons = () => {  
      commonCookiePopupChecks.forEach(({ check, rejectOrClose }) => {  
        if (check()) {  
          rejectOrClose();  
          return;  
        }  
      });  
    }  
    
  • Encontrando um fornecedor específico: 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;  
    };  
    

Ainda não há comentários.

Ainda não há comentários.