6 repository-uri
Systems for centralizing and managing the loading of external marketing and analytics tags.
Distinct from Third-Party Script Security: Focuses on the management and control of script loading, distinct from security-focused script management.
Explore 6 awesome GitHub repositories matching security & cryptography · Third-Party Script Controllers. Refine with filters or upvote what's useful.
Partytown is a main thread performance optimizer and web worker script orchestrator. It functions as a third party script offloader that relocates resource-intensive external JavaScript from the browser's main thread into a sandboxed web worker environment. The project focuses on improving core web vitals and overall page responsiveness by reducing main thread blocking time. This isolation ensures that heavy third party scripts do not interfere with the execution of core application code and page loading speed. The system provides infrastructure for client-side script offloading through DOM
Provides a mechanism to move heavy third-party scripts into a web worker to increase page loading speed.
Partytown is a library designed to offload resource-intensive third-party scripts to background web workers. By executing these scripts outside of the main thread, it prevents them from blocking the critical rendering path, thereby maintaining a responsive user interface and improving overall page load performance. The project functions as a web worker proxy library that synchronizes browser interfaces between the main thread and background environments. It uses proxy-based access and synchronous messaging to replicate global objects like the window and document, allowing scripts to interact
Centralizes the loading and execution of external marketing and analytics tags to maintain control over site performance.
Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys
Manages the injection of external scripts into the project head using async and defer attributes.
Acest proiect este un manager de consimțământ pentru cookie-uri și un instrument de conformitate GDPR utilizat pentru a colecta acordul utilizatorilor pentru categorii de cookie-uri. Este implementat ca un plugin vanilla JavaScript care funcționează fără framework-uri sau dependențe externe. Instrumentul oferă o interfață de consimțământ multilingvă care detectează automat localele browserului sau ale documentului pentru a servi conținut tradus. Gestionează preferințele de confidențialitate prin blocarea iframe-urilor și scripturilor terțe până când este acordat consimțământul explicit al utilizatorului. Sistemul acoperă personalizarea confidențialității site-ului web prin bannere și modale configurabile, incluzând opțiuni pentru stiluri de layout și teme. Include, de asemenea, capabilități pentru a restricționa interacțiunea cu pagina până când este luată o decizie privind consimțământul.
Controls the loading of external frames and scripts based on the user's granted cookie consent.
uMatrix este un filtru de cereri de rețea pentru browser care gestionează traficul de rețea printr-o interfață bazată pe matrice. Acesta funcționează ca un controler de trafic granular și firewall de confidențialitate web, permițând utilizatorilor să blocheze sau să permită traficul pe baza sursei, destinației și tipului de cerere. Proiectul se distinge printr-o interfață point-and-click pentru gestionarea traficului first-party și third-party. Oferă un sistem de reguli stratificat pentru gestionarea securității conținutului și întărirea confidențialității web, inclusiv capacitatea de a falsifica șirurile user-agent și de a controla referrerele pe bază de site. Sistemul încorporează gestionarea listelor de blocare bazate pe host pentru a importa liste externe și utilizează o logică ierarhică în care domeniile cu scop restrâns suprascriu setările implicite globale. Controalele de trafic sunt susținute de filtrarea domeniilor de nivel superior și capacitatea de a edita manual regulile într-un format text simplu.
Manages first-party and third-party traffic through a layered rule system and point-and-click interface.
Privacy Badger is a browser privacy extension designed to block third-party trackers and strip monitoring parameters from URLs to protect user anonymity. It functions as a heuristic tracker blocker, identifying tracking domains by analyzing their appearance across multiple websites. The extension includes a link tracking sanitizer that uses regular expression matching to remove identifiers from outgoing links before navigation occurs. It also acts as a third-party content controller, replacing embedded trackers and social widgets with placeholders that only activate upon manual user interacti
Replaces trackers like video players and comment widgets with placeholders that only activate after a user click.