Wordpress plugins
Smart Cookie Kit

Smart Cookie Kit

Version : 1.2.5
Tested up to : 4.8.2
Number of download : 1425
Average rating : 5 / 5 on 2 votes 2 votes, 5 avg.rating

Screenshots

Smart Cookie Kit
Smart Cookie Kit
Smart Cookie Kit
Smart Cookie Kit

— EN — Like others plugin, Smart Cookie Kit blocks cookies until the visitor accepts them, but it unlocks them asyncronously (without refreshing the current page): this logic increases server performance, improve user experience, and, more important, makes the plugin compatible with cache plugins!! Thinked for marketing-oriented sites, this plugin blocks standard scripts and conversion/remarketing scripts (including the “noscript” tag too). Why I decided to create this plugin? There are a lot of plugins for cookies management… But: Many work on the server, modifying some code portions directly in the output: if is there a cache system, it will cache the page in the version for the user that “fired” the cache creation (with modified scripts if the user has not accepted cookies, or with the original scripts if the cookies were accepted), and that version will be served to ALL visitors, regardless of their acceptance. The problem: it is not possible use cache systems. When user accepts cookies, it is necessary to open another page to have original scripts working. A lot of plugin have done a step forward, making an automatic refresh of the visited page, but web servers have to work again to serve the “correct” page and this may be a serious problem with slow connections (think to mobile devices), heavy pages (without cached pages!!), pages with external resources (Youtube videos, Ads, Social Plugins, …). Has it ever appened that you start reading some content or jump below to search content of interest and the page scrolls back on the top because of a refresh?! The problem: worst server performance and user experience. Many lets specify a page that contains cookie policy (to link that in the banner), but often they show the cookie banner in that page too. This is not a big problem, I know, but it is a detail! 😉 I searched for a plugins that would not unblock cookies directly in the output from the server, to permit the use of cache systems; more over, I would like “things” faster and smoother without page refreshes and heavy loads. My research had not satisfactory results (for me), so I decided to write my own plugin! The main functionality are the following: It recognises and modify automatically scripts, iframes and images to block them (the block happens directly in the output from the server). It permits you to tag code to block. It shows the cookie banner only if it is necessary. It includes in the banner the link to your cookie policy page, and it does not show the banner in that page! Once the user accepts the policy (or when policy is already accepted), it unblocks and run scripts via javascript, without a page refresh. Being via javascript, the unblock happens even if there are active cache systems! — IT — Come altri plugin, Smart Cookie Kit blocca preventivamente i cookie finchè il visitatore non li accetta, ma questo sblocco avviene in modo asincrono (senza cioè effettuare il refresh della pagina): questa logica incrementa le performance del serve, migliora l’esperienza dell’utente sul sito, e più importante, rende il plugin compatibile con i plugin che effettuano la cache dei contenuti!! Pensato per i siti con orientamento al marketing, il plugin blocca gli script standard e i tag per le conversioni/remarketing (inclusi i tag “noscript”). Perchè ho deciso di creare questo plugin? Ci sono parecchi plugin che gesticono i cookie… Però: Lavorano solo ed esclusivamente lato server, modificando alcune porzioni di codice direttamente nell’output: se è attivo un sistema di cache, verrÃ? cachata la versione della pagina adatta al visitatore che ne ha scaturito la creazione (con codice modificato se l’utente non ha prestato il consenso, oppure con codice corretto se invece l’ha prestato), e questa versione sarÃ? servita a tutti quelli che poi visiteranno la pagina, a prescindere dal fatto che abbiano prestato il consenso o no! Problema: non si può avere un plugin per la cache attivo! Dopo aver acconsentito, bisogna aprire un’altra pagina per vedere il codice nella versione “non alterata” (quindi con tutto funzionante e non bloccato). Molti plugin hanno fatto un passo in avanti, facendo un refresh automatico della pagina visitata, ma i web server devono lavorare 2 volte per servire la pagina “corretta” e questo può essere un serio problema con connessioni lente (penso a dispositivi mobili), pagine un po’ pesanti (senza cache!!), pagine con risorse esterne (video di Youtube, pubblicitÃ? , plugin sociali, …). Ti è mai capitato di cominciare a leggere una pagina o scorrere direttamente verso il basso per cercare il contenuto che ti interessa e la pagina ti si ricarica sotto il naso a causa di un refresh?! Problema: scarsa velocitÃ? delle pagine ed esperienza utente seriamente peggiorata! Molti permettono di specificare un url in cui hai pubblicato la cookie policy (per linkarla nel banner), ma spesso mostrano il banner con l’informativa breve anche in quella pagina. Questo non è un grosso problema,lo so, ma è un dettaglio! 😉 Ho cercato un plugin che non sbloccasse direttamente i cookie nell’output dal server, per consentire l’uso di un sistema di cache; in più, mi sarebbe piaciuto un sistema veloce e pratico (lato utente) senza ricaricamenti e rallentamenti vari. La ricerca non mi ha dato risultati soddisfacenti, così ho deciso di scrivere un mio plugin! Le principali caratteristiche sono queste: Riconosce e modifica in automatico gli script, i iframe e le immagini da bloccare (il blocco avviene lato server). Ti permette di taggare del codice da bloccare. Mostra il banner all’utente solo se serve. Include nel banner il link alla pagina in cui hai pubblicato la cookie policy, e non mostra il banner in quella pagina! A consenso dato (o ricevuto in precedenza), sblocca gli script e li esegue tramite javascript, senza ricaricare la pagina. Essendo tramite javascript, lo sblocco avverrÃ? anche in caso di pagine cachate! Support — EN — A support area will be available as soon as possible. For questions, support or suggestions, write to: dev[-at-]smartcookiekit[-.-]com — IT — Presto sarÃ? disponibile un’area di supporto. Per domande, assistenza o suggerimenti, scrivete a: dev[-at-]smartcookiekit[-.-]com

Download now