22 marca 2013 roku w życie weszła znowelizowana ustawa Prawa Telekomunikacyjnego bazująca na ogólnych wytycznych Parlamentu Europejskiego. Ustawa ta określa procedury pozyskiwania zgody od użytkowników na stosowanie plików cookies. Szczegółowo mówi o tym art. 173 powyższej ustawy. Celem zmiany jest uświadamianie internautów o stosowanych technologiach zapewniających personalizowany dostęp do informacji.
Obowiązująca ustawa zobowiązuje właścicieli stron internetowych to uzyskiwania od internautów zgody na stosowanie i przechowywanie "ciasteczek".
W internecie można znaleźć sporo estetycznych rozwiązań informujących internautę o korzystaniu z ciasteczek, lecz osobiście najbardziej przypadł mi do gustu patent Bartosza Romanowskiego opublikowany na stronie webhelp.pl. Postanowiłem jednak delikatnie poprawić kosmetykę tego skryptu wyciągając style do odrębnego pliku. Niby zabieg nikomu chyba nie potrzebny, ale dla mnie z przyzwyczajenia wygodniejszy. Przygotowałem paczkę z gotowym do zaimplementowania na stronach internetowych rozwiązaniem.
Instalacja skryptu jest bajecznie prosta, gdyż sprowadza się do wysłania na serwer zawartości paczki, oraz wklejeniu do składni strony kilku dodatkowych linijek.
Pierwszym istotnym elementem jest doklejenie w sekcji <head> wywołania skryptu
<script type="text/javascript" src="/whcookies.js"></script>
Następnie doklejamy do strony wywołanie pliku ze stylami
<link rel="stylesheet" href="/style-cookies.css" type="text/css" />
Na zakończenie można poszperać w pliku ze stylami, aby dopasować wygląd do własnych potrzeb.