Cookies EU – czyli ciastka

Smaczne Ciasta dla każdego ; )

Cookies

Cookies to informacja jaką wymienia między sobą strona internetowa i przeglądarka internetowa (Chrome, Fiferefox, Opera, Internet Exploler, Safari, …, i inne)

Dzięki “cookies” strona: banku, poczty, facebook, youtube, forum przyjmie podane hasło do logowania.

Cookies EU Ciastka.

Informowanie o tym że strona używa cookies jest bezsensowne większość stron posiada ten element. To sztuczny nakaz. Ale z czym tu dyskutować jak wdg UE ślimak to ryba.

To tak jakby stacja paliw musiała informować że sprzedaje paliwo.

Tak wyobraża sobie świat Unia Europejska. Brexit’u jednak nie przewidzieli.

WordPress informacja Cookies

Testowałem dodanie kodu w styl w pliki header ale działało to różnie :

(expand source tzn -> rozwiń kod)

  <script type="text/rocketscript">
      /* contents of a small JavaScript file */


function WHCreateCookie(name, value, days) {
    var date = new Date();
    date.setTime(date.getTime() + (days*24*60*60*1000));
    var expires = "; expires=" + date.toGMTString();
	document.cookie = name+"="+value+expires+"; path=/";
}
function WHReadCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0; i < ca.length; i++) {
		var c = ca[i];
		while (c.charAt(0) == ' ') c = c.substring(1, c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
	}
	return null;
}

window.onload = WHCheckCookies;

function WHCheckCookies() {
    if(WHReadCookie('cookies_accepted') != 'T') {
        var message_container = document.createElement('div');
        message_container.id = 'cookies-message-container';
        var html_code = '



<div id="cookies-message" style="padding: 10px 0px; font-size: 14px; line-height: 22px; border-bottom: 1px solid #D3D0D0; text-align: center; position: fixed; bottom: 0px; background-color: #000000; width: 100%; z-index: 999;">Ta strona używa ciasteczek (cookies). <a href=" http://www.blog.fotoport.win/2016/07/31/cookies-eu-ciastka/" target="_blank">Dowiedz się więcej</a><a href="javascript:WHCloseCookiesWindow();" id="accept-cookies-checkbox" name="accept-cookies" style="background-color: #00AFBF; padding: 5px 10px; color: #FFF; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; display: inline-block; margin-left: 10px; text-decoration: none; cursor: pointer;">Rozumiem</a></div>




';
        message_container.innerHTML = html_code;
        document.body.appendChild(message_container);
    }
}

function WHCloseCookiesWindow() {
    WHCreateCookie('cookies_accepted', 'T', 365);
    document.getElementById('cookies-message-container').removeChild(document.getElementById('cookies-message'));
}

</script>

Ostatecznie użyłem Cookie Notice.

Brak zgody na cookies nie wyłącza innej funkcjonalności tak zwanego śledzenia. Sklepy i inne strony mogą posiadać tzw “clickmap”y

 

Clickmapy

” Clickmapy” to systemy dokładnie śledzące ruch myszki (np bezpłatne rozwiązania yandex metrica).

Tu pomagają programy o działaniu “NoScript” które można zainstalować w przeglądarkach internetowych.

 

Noscript

Może blokować całą stronę i elementy zewnętrznych serwisów.

Noscript / Firefox.

Dla przykładu strona dobreprogramy.pl

Noscript

 

Oprócz samej strony nie warto blokować adresów z cdn to  serwery wspomagające główną stronę. Nic się nie stanie po zablokowaniu gemius i usług google google-analitycs oraz googletagservices zawsze to nieco śledzenia mniej.

 

Dla głodnych dokładnych informacji :

https://pl.wikipedia.org/wiki/HTTP_cookie

Wygląd click map [>].

Jak usunąć cookies :

Share on Facebook
Tweet about this on TwitterShare on Google+Share on TumblrShare on RedditShare on LinkedInPin on PinterestShare on VKDigg thisPrint this pageEmail this to someone