Come personalizzare nei colori una schermata iniziale del tipo popup con effetto Lightbox per l'accetazione dei cookie di profilazione senza che l'utente possa interagire con gli altri elementi del layout.
Nonostante abbia tentato diverse strade non sono ancora riuscito a trovare una soluzione per mostrare un banner o una schermata iniziale che funzioni anche nei modelli a Visualizzazione Dinamica di Blogger. Il banner si vede per qualche attimo e poi purtroppo sparisce anche con un diverso settaggio di z-index. Altro problema sul tappeto è quello della interazione con i contenuti del sito prima di aver espresso il consenso all'uso dei cookie con una azione da parte dell'utente.
La scelta della Barra di Notifica che ho presentato di default nel mio precedente post su Come mettersi in regola con le disposizioni del Garante della Privacy è decisamente poco invasiva visto che mostra un banner fisso nella parte alta o nella parte bassa che rimane visibile fino a che non si sia cliccato su OK per accettare l'utilizzo dei cookie. Secondo alcune interpretazioni restrittive delle disposizioni del Garante prima della consapevole accettazione non si potrebbe interagire con nessun elemento del sito soprattutto con eventuale annunci pubblicitari. Non so se questa interpretazione più restrittiva sia quella giusta. Anzi quello che vedo in rete mi fa pensare che non lo sia visto che in molti siti hanno già adottato il meno invasivo banner rispetto a questa soluzione più radicale. Speriamo che prima del 2 Giugno si possa avere una risposta definitiva anche se poi basterà vedere come si comportano i siti più importanti specie i quotidiani online per comportarci di conseguenza.
In ogni caso per tutti coloro che volessero già da ora inserire nel proprio sito un sistema di accettazione che impedisca l'interazione del lettore prima del consenso all'uso dei cookie ho messo a punto un sistema basato sulla Schermata Iniziale che risponde proprio a questa esigenza.
La Schermata Iniziale proposta oscura tutto il sito con una opacità del 50% sul tipo Lightbox e rende tutti gli elementi presenti del layout non cliccabili con la sola eccezione dei due bottoni per accettazione dei cookie e per aprire la pagina con informativa estesa. Questa schermata in stile finestra popup si vedrà anche nei dispositivi mobili
come mostrato nello screenshot ottenuto con il tool Screenfly. Prima di procedere è bene che pubblichiate una pagina con una Informativa sulla Privacy che illustri anche il funzionamento dei cookie di profilazione. Potete usare come modello anche quella che ho realizzato per questo sito.
Dopo aver salvato il template andate su Modello > Modifica HTML e cercate la riga </body> quindi, subito sopra a questa, incollate questo codice
<!-- Codice per accettazione cookie - Inizio -->
<style>
/* CSS */
div#cookieChoiceInfo {
background-color: #1fe0c9 !important;
color:#fff; /* Colore testo */
font-weight:bold;
font-size:14px;
font-family: Georgia;
}
#cookieChoiceInfo > div:nth-child(2) > div:nth-child(1) > a:nth-child(2), #cookieChoiceDismiss {
background:linear-gradient(to bottom, #fedede 4%, #e50909 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fedede', endColorstr='#e50909',GradientType=0);
box-shadow: 2px 2px 2px #aaa;
text-shadow:1px 1px 1px #ccc;
line-height:32px !important; /* Altezza interlinea */text-align:center;
padding:3px 12px;
text-decoration:none;
border-radius:8px;
font-family:Georgia;
font-size:16px;
font-weight:bold;
}
#cookieChoiceInfo > div:nth-child(2):hover > div:nth-child(1):hover > a:nth-child(2):hover, #cookieChoiceDismiss:hover {
color:#4ce6d4;
box-shadow: 1px 1px 1px #aaa;
text-shadow:0px 0px 0px #ccc;
text-decoration:none;
position: relative;
top:1px;left:1px;
}
</style>
<script type='text/javascript'>
//<![CDATA[
(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:fixed;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:fixed;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:fixed;left:50%;top:50%';
var contentStyle = 'position:relative;left:-50%;margin-top:-25%;' +
'background-color:#000; font-size:16px; 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 = 'inline';
dismissLink.style.textAlign = 'right';
dismissLink.style.marginTop = '0px';
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. showCookieConsentDialog('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', 'URL_PAGINA_PRIVACY');
});
//]]>
</script>
<!-- Codice per accettazione cookie - Fine -->
<style>
/* CSS */
div#cookieChoiceInfo {
background-color: #1fe0c9 !important;
color:#fff; /* Colore testo */
font-weight:bold;
font-size:14px;
font-family: Georgia;
}
#cookieChoiceInfo > div:nth-child(2) > div:nth-child(1) > a:nth-child(2), #cookieChoiceDismiss {
background:linear-gradient(to bottom, #fedede 4%, #e50909 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fedede', endColorstr='#e50909',GradientType=0);
box-shadow: 2px 2px 2px #aaa;
text-shadow:1px 1px 1px #ccc;
line-height:32px !important; /* Altezza interlinea */text-align:center;
padding:3px 12px;
text-decoration:none;
border-radius:8px;
font-family:Georgia;
font-size:16px;
font-weight:bold;
}
#cookieChoiceInfo > div:nth-child(2):hover > div:nth-child(1):hover > a:nth-child(2):hover, #cookieChoiceDismiss:hover {
color:#4ce6d4;
box-shadow: 1px 1px 1px #aaa;
text-shadow:0px 0px 0px #ccc;
text-decoration:none;
position: relative;
top:1px;left:1px;
}
</style>
<script type='text/javascript'>
//<![CDATA[
(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:fixed;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:fixed;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:fixed;left:50%;top:50%';
var contentStyle = 'position:relative;left:-50%;margin-top:-25%;' +
'background-color:#000; font-size:16px; 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 = 'inline';
dismissLink.style.textAlign = 'right';
dismissLink.style.marginTop = '0px';
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. showCookieConsentDialog('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', 'URL_PAGINA_PRIVACY');
});
//]]>
</script>
<!-- Codice per accettazione cookie - Fine -->
Si salva in modello. Le personalizzazioni essenziali riguardano il testo della informativa breve, il testo dei bottoni e l'URL del collegamento alla pagina della Privacy tutti elementi colorati di blu. Poi si possono modificare i codici dei colori per rendere la schermata più in tono con i colori del nostro layout. Si può cambiare anche la famiglia di font (Georgia).
I colori più importanti sono background-color:#000; per il color
e di sfondo della schermata e color:#fff; per il colore del testo. I bottoni sono in stile CSS3 con gradiente. Il posizionamento della schermata è settato al centro tramite questi tag left:50%;top:50%. Per settare in modo diverso l'opacità con cui viene visto il sito prima dell'accettazione basta modificare questi tag opacity:0.5;filter:alpha(opacity=50) ricordandosi di essere coerenti con i diversi browser (p.e va bene 0.7 e 70). Per verificare il funzionamento di questo sistema di accettazione per i cookie che dura un anno dovete aprire il vostro sito con una scheda in incognito sia da desktop sia da mobile.
Questo codice può essere usato anche per i siti Wordpress. Basta andare su Bacheca > Aspetto > Editor > Piè di pagina (footer.php) e incollare il codice precedente subito sopra il tag </body>
Si va poi in basso su Aggiorna file quindi si apre il sito con una scheda in incognito per la verifica.
Grazie anche di questa soluzione. Tu manterrai quella proposta ieri o cambierai? ;)
RispondiEliminaSaluti.
Vedrò un po' la soluzione scelta dai siti maggiori per uniformarmi. La soluzione di ieri è preferibile bisogna però vedere se è del tipo linea con le disposizioni
Elimina@#
Va bene, ci aggiorniamo. :)
EliminaHo notato che siti come Libero, il Giornale e qualche altro usano la soluzione meno restrittiva. Il Garante spiega nella pagina "Domande più fequenti" questo:
Elimina"Quali indicazioni deve contenere il banner?
Il banner deve specificare che il sito utilizza cookie di profilazione, eventualmente anche di "terze parti", che consentono di inviare messaggi pubblicitari in linea con le preferenze dell'utente.
Deve contenere il link all'informativa estesa e l'indicazione che, tramite quel link, è possibile negare il consenso all'installazione di qualunque cookie.
Deve precisare che se l'utente sceglie di proseguire "saltando" il banner, acconsente all'uso dei cookie".
Basta avvisare che proseguendo con la navigazione si accettano i cookie :) è scritto chiaramente, e per fortuna non hanno fatto la pazzia di chiedere il consenso preventivo...
ciao Ernesto posso chiederti una cosa?? h scaricato un templete e ora ho un problema nei link alla fine mi compare sempre questo "#.VVYG4fntmko" perchè??
RispondiEliminaesempio se il link di un post è www.esempio.it quando clicco mi uscirà www.esempio.it#.VVYG4fntmko come posso fare per modificare ?? sarà qualche stringa del registro?? fammi sapere grazieeee
Sembra che tu abbia scaricato un modello gratuito ma con pubblicità incorporata. Quella stringa finale serve per tracciare un account di un programma di affiliazione o qualcosa si simile.
EliminaP.S. Lo dico a te ma spero che lo leggano anche altri. Quando scaricate i template da internet, in caso di problemi, chiedete ai loro autori e non a me che ha già ho poco tempo per gestire al meglio i widget che ho presentato e per mantenerli funzionanti
@#
Ernesto a me compare ma sparisce subito. sono sotto blogger :(
RispondiEliminaForse hai un modello a Visualizzazione Dinamica. Con quei modelli purtroppo non sono riuscito a risovere :(
Elimina@#
consiglio di leggere anche qui, http://www.guidoscorza.it/
RispondiEliminaper il momento non vedo ancora nessun banner per i cookie :)
Questo commento è stato eliminato dall'autore.
RispondiEliminaCiao Ernesto, questo banner mi dà la possibilità di bloccare l'utente perciò è perfetto perché fin quando non clicca su OK non può accedere a nulla, credo sia la soluzione più noiosa ma più sicura. Ora sono riuscita a modificare lo sfondo da nero ad arancione. L'unica cosa che non riesco a trovare è la stringa dove poter cambiare il colore dei bottoni. Poi altre due domande: questo banner si vede anche su dispositivi mobili o devo fare una cosa a parte su blogger? Come posso inserire la dicitura che hai messo nel nuovo banner "come eliminare i cookie"? Grazie fin d'ora per l'aiuto! Giorgia
RispondiEliminaFacendo personalizza il banner viene preso in automatico anche per dispositivi mobili, per blogger è perfetto perché l'utente non può accedere a nulla né da web né da mobile senza aver dato l'ok. L'unica cosa che mi manca a questo punto è come poter cambiare i colori dei pulsanti.
RispondiEliminaI pulsanti hanno un colore con gradiente cioè la parte superiore del pulsante è più chiara di quella bassa per dare l'effetto 3d. Quindi devi modificare due colori agendo su questi due codici
Elimina#fedede 4%, #e50909
in entrambe le occorrenze
Per trovare i colori di tonalità più scure o più chiare di un dato colore base ti puoi aiutare con questo tool
http://www.ideepercomputeredinternet.com/2012/03/come-trovare-tutte-le-tonalita-di-un.html
@#
Grazie mille ora provo! Agendo su questi codici mi si cambia anche la scritta all'interno o solo il colore esterno (il rosso) dei pulsanti?
EliminaSolo il rosso dei pulsanti. Per il colore del testo al passaggio del mouse il tag è questo
Eliminacolor:#4ce6d4;
@#
Grazie mille,, sei davvero gentilissimo!
EliminaModificando color:#4ce6d4; mi modifica il colore della scritta +Info ma non quella della scritta Ok
RispondiEliminaProva a aggiungere il codice del colore con una riga come questa
Eliminacolor:#4ce6d4;
dopo
a:nth-child(2), #cookieChoiceDismiss {
@#
Alcuni blogger hanno messo una scritta tipo questa "Nel rispetto del provvedimento emanato, in data 8 maggio 2014, dal garante per la protezione dei dati personali, si avvisano i lettori che questo sito si serve dei cookie per fornire servizi e per effettuare analisi statistiche completamente anonime. Pertanto proseguendo con la navigazione si presta il consenso all'uso dei cookie. È possibile disattivare i cookie direttamente dal tuo browser. Per un maggiore approfondimento leggere la sezione Informativa estesa sui cookie."
RispondiEliminaSecondo te va bene lo stesso?
Mi sembra francamente un po' lunga come informativa breve :)
EliminaTi prende tutta la pagina comunque melius abundare quam deficere:))
@#
Questo commento è stato eliminato dall'autore.
RispondiEliminaSalve! Grazie al vostro link dato da "La chiave nel pozzo" sono giunta in questo interessante sito. Ho eseguito le vostre indicazioni ma la pagina sulla privacy che ho pubblicato, sfora nei margini ! Cosa devo fare! il mio blog è MAMMAMIDAIUNFOGLIO.BLOGSPOT Vi ringrazio!
RispondiEliminaÈ un problema di formattazione. Hai incollato la pagina presa da questo sito cambiando solo i nomi, dovresti andare a capo nelle righe che vedi sono troppo lunghe, insomma modificare la formattazione
Elimina@#
Questo commento è stato eliminato dall'autore.
RispondiEliminaCiao Ernesto, volevo sapere come fare a vedere il banner in alto e non in mezzo alla pagina, perché nella versione mobile, aggiungendo qualche parola i due bottoni non si vedono. Grazie fin d'ora per il tuo aiuto.
RispondiEliminaPuoi inserire due tipi di banner diversi per mobile e desktop come ho fatto io
Eliminahttp://www.ideepercomputeredinternet.com/2015/05/cookie-law-desktop-mobile-blogger-barra-notifica-schermata-iniziale.html
oppure puoi diminuire il numero delle parole o la dimensione dei caratteri
@#
Ciao, arrivo qui con una confusione esagerata...dunque non riesco ad inserire il codice al posto della stringa body, mi dà errore, sarà mica per le scritte in verde presenti nell'html? aiuto...
RispondiEliminaNon al posto della riga < /body > ma subito sopra, vale a dire crei uno spazio pigiando su Invio e quindi incolli il codice
Elimina@#
UUUU che bello, capito ora.
EliminaErnesto, ti chiederò ancora lumi, sono imbranata con gli html e non so dove mettere cosa, spero di non scocciare :)
Ciao Ernesto, non capisco perché il banner dell'informativa breve compare correttamente secondo le impostazioni, poi però pigiando su +info mi apre in un'altra pagina l'informativa estesa, senza più il banner al centro, che però resta nella pagina di prima, dovrebbe invece rimanere anche sulla informativa estesa per dare l'opportunità di scegliere se pigiare su ok oppure andare via, giusto?
Eliminapuoi dare un occhio a http://lafloppola.blogspot.it ? grazie sin da ora per l'aiuto.
Penso che vada bene anche così. Comunque l'informativa estesa la puoi mettere in una pagina senza cookie come ho fatto io ma se per te è troppo complicato basta che crei un altro blog gratuito con cui pubblicare l'informativa estesa quindi senza nessun contatto con il blog principale.
Elimina@#
Funziona! rimane sia sul primo accesso che cliccando su +info (lo vedo anche dal cell) poi per cambiare i colori mi rifarò ad un post che hai scritto (se non chiedo troppo puoi linkarmi il post?).
EliminaPer quanto riguarda la creazione della pagina senza cookie puoi linkarmi il tutorial? è interessante potrebbe essere una buona alternativa al banner che ho sù ora, e, nonostante io e gli html non siano proprio amici, magari accade un miracolo e riesco! :)
Volevo comunque ringraziarti per le risorse che condividi con noi internauti persi nella rete :)
Per ora ho una cookie policy stilata utilizzando la tua come bozza, tenuta in alcune parti ed in altre personalizzata e modificata a seconda delle mie esigenze; son sincera, non ti ho citato in fondo alla policy, non ho copiato ed incollato integralmente come dicevo poc'anzi (neanche quella attuale è la versione definitiva), ma volevo comunque ringraziarti di cuore per avermi dato l'opportunità di avere una buona base (se però ritieni che io debba citarti dimmelo pure che inserisco un credit in fondo alla pagina della policy).
Mi farebbe piacere inserire il banner del tuo sito fra quelli che ho nella pagina dei miei siti preferiti, dove lo trovo?
Non ho banner. Lo avevo ma poi l'ho tolto perché molti che lo installavano pretendevano che installassi anche il loro. Se mi vuoi citare in qualche post non mi dispiace ma se non lo fai non me prendo, è un comportamento piuttosto comune. Non so a che post ti riferisci per i colori, quello più completo mi sembra questo
Eliminahttp://www.ideepercomputeredinternet.com/2013/01/codici-colori-trasparenza.html
mentre per come pubblicare una pagina web il post lo sto scrivendo proprio adesso quindi seguimi nei prossimi minuti
@#
Interessante! la creazione di una pagina a sé stante è una cosa bellissima, ho sbirciato il post, ma tornerò con intenzioni serie a vincere sugli html, si sa mai che stavolta capisco a primo colpo come gestirli! :)
EliminaComunque ho voluto argomentare il fatto di non averti citato in fondo alla policy, perché non volevo passasse come noncuranza o maleducazione, ci tengo, sul web, come nella vita reale all'educazione, sempre, mi sembra il minimo. E grazie ancora per la miriade di info utili messe a disposizione.
Ciò detto, se volessi creare un tuo banner io lo inserisco volentieri, senza nulla a pretendere ci mancherebbe! :) anzi se per te va bene, considerato che non avrei occasioni di citarti nei miei post (visto che tratto argomenti diversi dall'informatica), potrei anche in assenza di un tuo banner, inserire la scritta del tuo sito con link relativo, che ne dici? lo inserirei sempre nella sezione dei siti preferiti, fammi sapere, buona serata!
Certo che lo puoi fare. Per una cosa del genere non c'è neppurte il bisogno di chiedere il permesso :)
Elimina@#
non riesci a crearla una scritta (una immagine, vedi tu) a cui associare il link del tuo sito? sarebbe più carino della scritta semplice semplice....fammi sapere, se però proprio non ti ci vuoi mettere a farlo, lascio la scritta :)
EliminaErnesto, ho dimenticato di chiederti, come si fa a togliere la stringa automatica di avviso cookie di blogger, quella in alto, che rimane anche se si spunta ok al banner con link all'informativa estesa...due banner mi sembrano troppi, no? :)
passa a dare un occhio alla scritta, mi sono impegnata :) ahahah è carina, certo il banner sarebbe meglio, fammi sapere che ne pensi :) la trovi nella pagina link e siti preferiti!
EliminaLa scritta di Blogger rimane finché non clicchi su OK anche su quella o apri un'altra pagina. Per il link va benissimo tricolore :)
Elimina@#
:)
Eliminaah quindi quella stringa rimane anche se c'è l'altro banner? cioè non c'è modo di toglierla?
Non sei la prima che me lo chiede. Ci ho provato ma non ci sono riuscito, forse troverò il modo :)
EliminaComunque si vede solo la prima volta che qualcuno apre il tuo blog
@#
Ah, ok, dunque una volta cliccato su ok poi va via pure lui, capito.
EliminaTi chiedo una cosa che esula dai banner, ma che centra coi colori del blog, in particolare coi link, mi spiego, ho creato la scritta per te da linkare al tuo sito, nel momento in cui ho aggiunto il link e pubblicato, i colori son cambiati, quindi son dovuta rientrare e rimettere i colori scelti all'inizio; mi ha incuriosito questa cosa, ma d'altronde per me la tecnologia ha mille miliardi di misteri :) come mai i colori coi link cambiano? ora ho ingrandito la scritta con link al tuo sito (me la ricordavo più piccola, ma boh ho fatto prove con le grandezze e mi son persa via ahahah, ora mi sembra più grande e bella), se ti va passa a dare un occhio e un parere :)
Leggi questo post per avere qualche risposta alle tue domande
Eliminahttp://www.ideepercomputeredinternet.com/2014/06/personalizzare-aspetto-link-blogger.html
@#
:/ troppi termini a me sconosciuti! proverò a leggerlo poi con calma, ma quindi Ernesto, settaggi a parte, il fatto che abbia cambiato manualmente il colore ci sta? alla fine il risultato è quello che volevo...ma l'hai vista la scritta? dai guardala e dimmi se è più carina così :)
Eliminafammi sapere, ciao!
Ah Ernesto, dimenticavo di dirti che mentre riscrivevo per me la policy, ho notato e corretto degli errori, ad esempio ortografici, parole attaccate, link errati, etc.
EliminaSalutone!
Link errati non credo ma per il resto purtroppo vado sempre di corsa e gli errori di battitura ci stanno, cerco di rileggere tutto ma a volta mi sfuggono. Il nome del mio blog con il link l'ho visto. Hai cambiato qualche colore, va benissimo, andava bene anche prima :)
Elimina@#
Ciao! boooooh non ricordo se ho gestito anche i colori perché comunque inserendo il link dovevo comunque ricambiarli che sennò erano diversi da come li avevo scelti, ad ogni modo son carini molto simili ai tuoi :) così comunque la scritta è carina ho anche messo le diverse grandezze dei caratteri ;) che poi passando su il mouse per cliccarci, si sottolinea a scaletta (credo per via delle diverse altezze delle lettere) ma vabbèèè funziona lo stesso :)
Eliminaio e la tecnologia, due mondi molto distanti, sarebbe molto più semplice parlarci col computer del tipo:"allora senti, vorrei fare così però organizzati e fai tutto da solo" X) ahahahah magari!
Per la policy almeno un link che rimandava a un errore c'è (nella mia ho l'ho tolto) e poi ricordo di aver sostituito almeno un link che era in inglese, col corrispettivo link ma in italiano, vabbè poi gli errori ortografici, le parole attaccate e tutto il resto.
Ma figurati io son la regina della distrazione, solo che avendo riscritto e gestendo il work in progress e la personalizzazione della mia policy, ho notato quanto t'ho detto.
Ti auguro una splendida giornata Ernesto! qui c'è sole, speriamo tenga, che ci sono nuvoloni all'orizzonte! Ciaooo!