La tua soluzione verrebbe probabilmente considerata come malware
Dalla tua descrizione, sembra che tu voglia creare una libreria JavaScript che un sito Web possa includere sulle loro pagine che garantisca la loro conformità con la "legge sui cookie".
Esaminiamo i problemi tecnici relativi all'attuazione effettiva di questa legge quando si tratta della posizione dell'utente, del client (sessione remota chiunque?), del server e del proprietario dell'applicazione Web in esecuzione sul server. E, limitiamoci ulteriormente e consideriamo solo le linee guida del Regno Unito offerte in merito alla direttiva UE.
Dal ufficio del Commissario responsabile delle informazioni :
Cookies or similar devices must not be used unless the subscriber or
user of the relevant terminal equipment:
(a) is provided with clear and comprehensive information about the
purposes of the storage of, or access to, that information; and
(b) has given his or her consent.
Ciò implica che il tuo widget dovrà agire come stanza di compensazione per questo consenso dell'utente. Se non si ha il controllo sul codice del server, il software dovrà bloccare i cookie provenienti dal server fino a quando non verrà ottenuto tale consenso. Ciò significa che il tuo software interferirà con le librerie di terze parti (i tuoi Google Analytics e Facebook Mi piace ecc.).
Tale interferenza, non importa quanto bene intesa, è molto probabile che degradi l'esperienza dell'utente e sia considerata estremamente sfavorevole dai proprietari delle librerie di terze parti. Quindi sarà trattato come malware.
Ci ripenserei prima di percorrere questa strada.