Non si Tratta Di Una novità assoluta Visto Che Già nel 2009 TUTTI GLI webmaster dovettero INSERIRE in Homepage un Collegamento a Una pagina in cui si illustrava l'utilizzo del biscotto denominato DART DoubleClick Che sarebbe Servito per la pubblicità Basata Sugli Interessi . La novità RISPETTO al 2009 risiede nel in that MENTRE Allora era SUFFICIENTE pubblicare Una page in cui si illustrava il funzionamento di racconto biscotto e linkarla Nella casa adesso la disciplina riguarda Tutti i biscotti e il navigatore la prima volta Che accederà a Una pagina web dovra visualizzare un banner nella cui decidere se Accettare o Meno di Ricevere i cookies del browser nel Suo. CHE COSA SONO I COOKIE? Cookie letteralmente significa biscotto e e un file di piccolo di testo Che VIENE Inviato un terminale un (computer, smartphone, tablet) dell'Utente in cui VIENE memorizzato per poi Essere ritrasmesso alla visita successiva. I cookie Sono Estremamente Importanti basta Pensare Che senza di Essi dovremmo Tutte Le Volte effettuare l'acces a Facebook oa Gmail inserendo di nuovo Le nostre credenziali. Attraverso i cookies però PUÒ also Essere monitorato l'utente. Sicuramente vi sarete accorti Che DOPO Una ricerca in internet per example Sulle TARIFFE Di Una Assicurazione auto visualizzerete nia striscione pubblicitari degli annunci di assicurazioni on-line. DOPO Aver visitato un sito di scarpe visualizzerete invece annunci pubblicitari di giocatore che sì occupano appunto di Articoli di tal quale tipo e Così via. ESISTE da tempo Una Normativa Europea Che ponendo come Che La Scelta di Essere monitorati TRAMITE biscotto Debba Essere Consapevole. I paesi Membri avrebbero dovuto adeguarsi Entro il 25 Maggio 2012 quindi il Garante nostrano non ha Fatto Altro che acquisire QUESTE Normative con un Paio di anni di Ritardo. WEBMASTER QUALI SONO LE direttive PER GLI? Nel comunicato linkato un post inizio vengono Definiti Gli accorgimenti per Gli amministratori dei siti per non contravvenire a QUESTE Disposizioni che sì possono Così riassumere: QUANDO SI aderire allo casa oa qualunque pagina del sito dovra Essere bandiera visibile delle Nazioni Unite in cui SIA indicated Chiaramente Che il sito utilizza i cookies Si dovra also INDICARE Che il sito consente Anche l'Invio di biscotto da Terze Parti Ossia INSTALLAZIONE da un sito Diverso da Quello che si sta Visitando. (Per Esempio i cookies di Facebook se fossero Presenti dei plug-in di tal quale sociale oi cookie di di Google la pubblicità mirata per) Ci dovra Essere un Collegamento a Una pagina Che dia informazioni Per Più dettagliate in materia colomba Sia possibile negare il Consenso Direttamente o collegandosi ai vari siti per i biscotti di Terze Parti dovra Essere InOLTRE Presente l'Indicazione Che proseguendo con la navigazione si intende Aver accettato l'uso dei cookies. Per tener Conto del Consenso dell'Utente al Gestore del sito E Consentito di utilizzare un biscotto tecnico per non mostrare il bandiera Durante le visite successive utente dello Stesso. L'informativa ESTESA sull'utilizzo dei cookie di svi Essere linkabile in OGNI pagina del sito (per example potra Essere Inserita in un menù non presente in Tutte le pagine) Il Garante ha also Fornito modello un di bandiera Che Non E proprio il massimo dell'estetica QUALI SONO LE SANZIONI? Il Garante della Privacy "Tenuto Conto dell'impatto also economico della norma" Prevede "un tempo di Adeguamento di un anno a decorrere Dalla Pubblicazione della presente" Normativa. Chi non si uniformerà rischia Una Sanzione da seimila a trentaseimila euro (art. 161 del Codice). L'Installazione di biscotto senza il Consenso dell'Utente Prevede invece Una multa Che va da diecimila a centoventimila euro. Per saperne di più consultate il following documento Individuazione delle Modalità semplificate per l'informativa e l'Acquisizione del Consenso per l'uso dei cookies - il Presidente dell'Autorità Garante Antonello Soru VIENI COMPORTARSI CON BLOGGER? Innanzitutto ABBIAMO un anno di tempo per Pensare Come ci si Debba comportare. In linea di massimai blog su Blogger Che abbiano un modello in cui SIA visibile la Navbar Già adesso dovrebberoessere a Regola con this Normativa. Se infatti aprite per prova un blog con la Navbar in unapagina in incognito del browser non visualizzerete in alto un banner This venire Il striscione Sarà visibile al posto della Navbar e scomparirà se si clicca su OK. in Realta un tipo di bandiera vengono QUESTO E visibile in Tutti i siti di Google la prima volta il Che vengono aperti. Nel racconto bandiera e presente also collegamento con il le ULTERIORI informazioni Per come da Normativa Che condurre alla pagina Privacy e Termini da cui accedere alla pagina con also Tutti i cookie di Google utilizzati da . Anche possiede chi un Dominio personalizzato Che mostra la Navbar dovrebbe Essere al riparo da OGNI Problema. Se un modello invece ABBIAMO senza Navbar e non ABBIAMO intenzione di mostrarla dovremo crearci un banner da soli con Tutti i crismi di Quelle Che Sono le predette Indicazioni della Normativa. Un Esempio potrebbe Essere This Che VIENE visualizzato da Tutti i Visitatori la prima volta Che entrano nel sito. Per racconto un striscione bisogna utilizzare JQuery e Sara mia cura presentarlo ai di lettori Interessati in un Prossimo futuro when Saranno also Più chiari Tutti i termini della Questione.
//
(function(window) {
if (!!window.cookieChoices) {
return window.cookieChoices;
}
var document = window.document;
var supportsTextContent = 'textContent' in document.body;
var cookieChoices = (function() {
var cookieName = 'displayCookieConsent';
var cookieConsentId = 'cookieChoiceInfo';
var dismissLinkId = 'cookieChoiceDismiss';
function _createHeaderElement(cookieText, dismissText, linkText, linkHref) {
var butterBarStyles = 'position:absolute;width:100%;background-color:#eee;' +
'margin:0; left:0; top:0;padding:4px;z-index:1000;text-align:center;';
var cookieConsentElement = document.createElement('div');
cookieConsentElement.id = cookieConsentId;
cookieConsentElement.style.cssText = butterBarStyles;
cookieConsentElement.appendChild(_createConsentText(cookieText));
if (!!linkText && !!linkHref) {
cookieConsentElement.appendChild(_createInformationLink(linkText, linkHref));
}
cookieConsentElement.appendChild(_createDismissLink(dismissText));
return cookieConsentElement;
}
function _createDialogElement(cookieText, dismissText, linkText, linkHref) {
var glassStyle = 'position:absolute;width:100%;height:100%;z-index:999;' +
'top:0;left:0;opacity:0.5;filter:alpha(opacity=50);' +
'background-color:#ccc;';
var dialogStyle = 'z-index:1000;position:absolute;left:50%;top:50%';
var contentStyle = 'position:relative;left:-50%;margin-top:-25%;' +
'background-color:#fff;padding:20px;box-shadow:4px 4px 25px #888;';
var cookieConsentElement = document.createElement('div');
cookieConsentElement.id = cookieConsentId;
var glassPanel = document.createElement('div');
glassPanel.style.cssText = glassStyle;
var content = document.createElement('div');
content.style.cssText = contentStyle;
var dialog = document.createElement('div');
dialog.style.cssText = dialogStyle;
var dismissLink = _createDismissLink(dismissText);
dismissLink.style.display = 'block';
dismissLink.style.textAlign = 'right';
dismissLink.style.marginTop = '8px';
content.appendChild(_createConsentText(cookieText));
if (!!linkText && !!linkHref) {
content.appendChild(_createInformationLink(linkText, linkHref));
}
content.appendChild(dismissLink);
dialog.appendChild(content);
cookieConsentElement.appendChild(glassPanel);
cookieConsentElement.appendChild(dialog);
return cookieConsentElement;
}
function _setElementText(element, text) {
if (supportsTextContent) {
element.textContent = text;
} else {
element.innerText = text;
}
}
function _createConsentText(cookieText) {
var consentText = document.createElement('span');
_setElementText(consentText, cookieText);
return consentText;
}
function _createDismissLink(dismissText) {
var dismissLink = document.createElement('a');
_setElementText(dismissLink, dismissText);
dismissLink.id = dismissLinkId;
dismissLink.href = '#';
dismissLink.style.marginLeft = '24px';
return dismissLink;
}
function _createInformationLink(linkText, linkHref) {
var infoLink = document.createElement('a');
_setElementText(infoLink, linkText);
infoLink.href = linkHref;
infoLink.target = '_blank';
infoLink.style.marginLeft = '8px';
return infoLink;
}
function _dismissLinkClick() {
_saveUserPreference();
_removeCookieConsent();
return false;
}
function _showCookieConsent(cookieText, dismissText, linkText, linkHref, isDialog) {
if (_shouldDisplayConsent()) {
_removeCookieConsent();
var consentElement = (isDialog) ?
_createDialogElement(cookieText, dismissText, linkText, linkHref) :
_createHeaderElement(cookieText, dismissText, linkText, linkHref);
var fragment = document.createDocumentFragment();
fragment.appendChild(consentElement);
document.body.appendChild(fragment.cloneNode(true));
document.getElementById(dismissLinkId).onclick = _dismissLinkClick;
}
}
function showCookieConsentBar(cookieText, dismissText, linkText, linkHref) {
_showCookieConsent(cookieText, dismissText, linkText, linkHref, false);
}
function showCookieConsentDialog(cookieText, dismissText, linkText, linkHref) {
_showCookieConsent(cookieText, dismissText, linkText, linkHref, true);
}
function _removeCookieConsent() {
var cookieChoiceElement = document.getElementById(cookieConsentId);
if (cookieChoiceElement != null) {
cookieChoiceElement.parentNode.removeChild(cookieChoiceElement);
}
}
function _saveUserPreference() {
// Durata del cookie di un anno
var expiryDate = new Date();
expiryDate.setFullYear(expiryDate.getFullYear() + 1);
document.cookie = cookieName + '=y; expires=' + expiryDate.toGMTString();
}
function _shouldDisplayConsent() {
// Per mostrare il banner solo in mancanza del cookie
return !document.cookie.match(new RegExp(cookieName + '=([^;]+)'));
}
var exports = {};
exports.showCookieConsentBar = showCookieConsentBar;
exports.showCookieConsentDialog = showCookieConsentDialog;
return exports;
})();
window.cookieChoices = cookieChoices;
return cookieChoices;
})(this);
document.addEventListener('DOMContentLoaded', function(event) {
cookieChoices.showCookieConsentBar('Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione consideriamo che accetti il loro uso.',
'OK', '+Info', 'http://sadefenza.blogspot.it/2015/06/il-garante-della-privacy-e-il-consenso.html);
});
//]]>
//
(function(window) {
if (!!window.cookieChoices) {
return window.cookieChoices;
}
var document = window.document;
var supportsTextContent = 'textContent' in document.body;
var cookieChoices = (function() {
var cookieName = 'displayCookieConsent';
var cookieConsentId = 'cookieChoiceInfo';
var dismissLinkId = 'cookieChoiceDismiss';
function _createHeaderElement(cookieText, dismissText, linkText, linkHref) {
var butterBarStyles = 'position:absolute;width:100%;background-color:#eee;' +
'margin:0; left:0; top:0;padding:4px;z-index:1000;text-align:center;';
var cookieConsentElement = document.createElement('div');
cookieConsentElement.id = cookieConsentId;
cookieConsentElement.style.cssText = butterBarStyles;
cookieConsentElement.appendChild(_createConsentText(cookieText));
if (!!linkText && !!linkHref) {
cookieConsentElement.appendChild(_createInformationLink(linkText, linkHref));
}
cookieConsentElement.appendChild(_createDismissLink(dismissText));
return cookieConsentElement;
}
function _createDialogElement(cookieText, dismissText, linkText, linkHref) {
var glassStyle = 'position:absolute;width:100%;height:100%;z-index:999;' +
'top:0;left:0;opacity:0.5;filter:alpha(opacity=50);' +
'background-color:#ccc;';
var dialogStyle = 'z-index:1000;position:absolute;left:50%;top:50%';
var contentStyle = 'position:relative;left:-50%;margin-top:-25%;' +
'background-color:#fff;padding:20px;box-shadow:4px 4px 25px #888;';
var cookieConsentElement = document.createElement('div');
cookieConsentElement.id = cookieConsentId;
var glassPanel = document.createElement('div');
glassPanel.style.cssText = glassStyle;
var content = document.createElement('div');
content.style.cssText = contentStyle;
var dialog = document.createElement('div');
dialog.style.cssText = dialogStyle;
var dismissLink = _createDismissLink(dismissText);
dismissLink.style.display = 'block';
dismissLink.style.textAlign = 'right';
dismissLink.style.marginTop = '8px';
content.appendChild(_createConsentText(cookieText));
if (!!linkText && !!linkHref) {
content.appendChild(_createInformationLink(linkText, linkHref));
}
content.appendChild(dismissLink);
dialog.appendChild(content);
cookieConsentElement.appendChild(glassPanel);
cookieConsentElement.appendChild(dialog);
return cookieConsentElement;
}
function _setElementText(element, text) {
if (supportsTextContent) {
element.textContent = text;
} else {
element.innerText = text;
}
}
function _createConsentText(cookieText) {
var consentText = document.createElement('span');
_setElementText(consentText, cookieText);
return consentText;
}
function _createDismissLink(dismissText) {
var dismissLink = document.createElement('a');
_setElementText(dismissLink, dismissText);
dismissLink.id = dismissLinkId;
dismissLink.href = '#';
dismissLink.style.marginLeft = '24px';
return dismissLink;
}
function _createInformationLink(linkText, linkHref) {
var infoLink = document.createElement('a');
_setElementText(infoLink, linkText);
infoLink.href = linkHref;
infoLink.target = '_blank';
infoLink.style.marginLeft = '8px';
return infoLink;
}
function _dismissLinkClick() {
_saveUserPreference();
_removeCookieConsent();
return false;
}
function _showCookieConsent(cookieText, dismissText, linkText, linkHref, isDialog) {
if (_shouldDisplayConsent()) {
_removeCookieConsent();
var consentElement = (isDialog) ?
_createDialogElement(cookieText, dismissText, linkText, linkHref) :
_createHeaderElement(cookieText, dismissText, linkText, linkHref);
var fragment = document.createDocumentFragment();
fragment.appendChild(consentElement);
document.body.appendChild(fragment.cloneNode(true));
document.getElementById(dismissLinkId).onclick = _dismissLinkClick;
}
}
function showCookieConsentBar(cookieText, dismissText, linkText, linkHref) {
_showCookieConsent(cookieText, dismissText, linkText, linkHref, false);
}
function showCookieConsentDialog(cookieText, dismissText, linkText, linkHref) {
_showCookieConsent(cookieText, dismissText, linkText, linkHref, true);
}
function _removeCookieConsent() {
var cookieChoiceElement = document.getElementById(cookieConsentId);
if (cookieChoiceElement != null) {
cookieChoiceElement.parentNode.removeChild(cookieChoiceElement);
}
}
function _saveUserPreference() {
// Durata del cookie di un anno
var expiryDate = new Date();
expiryDate.setFullYear(expiryDate.getFullYear() + 1);
document.cookie = cookieName + '=y; expires=' + expiryDate.toGMTString();
}
function _shouldDisplayConsent() {
// Per mostrare il banner solo in mancanza del cookie
return !document.cookie.match(new RegExp(cookieName + '=([^;]+)'));
}
var exports = {};
exports.showCookieConsentBar = showCookieConsentBar;
exports.showCookieConsentDialog = showCookieConsentDialog;
return exports;
})();
window.cookieChoices = cookieChoices;
return cookieChoices;
})(this);
document.addEventListener('DOMContentLoaded', function(event) {
cookieChoices.showCookieConsentBar('Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione consideriamo che accetti il loro uso.',
'OK', '+Info', 'http://sadefenza.blogspot.it/2015/06/il-garante-della-privacy-e-il-consenso.html);
});
//]]>
per maggiori info vai sul blog di Ernesto Tirinnanzi ideepercomputeredinternet