diff options
author | sijanec <anton@sijanec.eu> | 2021-02-28 23:36:38 +0100 |
---|---|---|
committer | sijanec <anton@sijanec.eu> | 2021-02-28 23:36:38 +0100 |
commit | 964f24db7e56f3d1100342f94bc8ca71f7411bdc (patch) | |
tree | df800157db9b5ea7cf195858d05dfd2353f07441 | |
parent | posodobil o (diff) | |
download | sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar.gz sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar.bz2 sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar.lz sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar.xz sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar.zst sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.zip |
Diffstat (limited to '')
-rw-r--r-- | _config.yml | 2 | ||||
-rw-r--r-- | _data/lang.yml | 2 | ||||
-rw-r--r-- | _data/navigation.yml | 2 | ||||
-rw-r--r-- | _includes/analitika.html | 21 | ||||
-rw-r--r-- | _includes/footer.html | 2 | ||||
-rw-r--r-- | _layouts/default.html | 5 | ||||
-rw-r--r-- | blog/kategorije.html | 2 | ||||
-rw-r--r-- | blog/objave.html | 2 | ||||
-rw-r--r-- | blog/znacke.html | 2 | ||||
-rw-r--r-- | o.md | 40 |
10 files changed, 70 insertions, 10 deletions
diff --git a/_config.yml b/_config.yml index 852a813..3265763 100644 --- a/_config.yml +++ b/_config.yml @@ -5,7 +5,7 @@ short_datetime_format: "%d. %m. %Y ob %H:%M:%S" baseurl: "" timezone: Europe/Ljubljana tagline: Osebno spletišče Antona Luke Šijanca -description: Spletna stran in blog Antona Luke Šijanca, šestnajstletnega dijaka Gimnazija Bežigrad v Ljubljani, ki ga zanimajo razne računalniške teme. +description: Spletna stran in blog Antona Luke Šijanca, šestnajstletnega dijaka Gimnazije Bežigrad v Ljubljani, ki ga zanimajo razne računalniške teme. url: "https://sijanec.eu" locale: sl_SI author: Anton Luka Šijanec diff --git a/_data/lang.yml b/_data/lang.yml index b077785..5d9334d 100644 --- a/_data/lang.yml +++ b/_data/lang.yml @@ -1,4 +1,4 @@ comment: - taplaceholder: "Vpišite besedilo komentarja (markdown omogočen)." + taplaceholder: "Vpišite besedilo komentarja (markdown omogočen). Ob pošiljanju komentarja bom shranil vaš IP naslov in besedilo ter vzdevek komentarja trajno objavil. Za izbris osebnih podatkov me kontaktirajte." basic: nepodpiraiframe: "Vaš brskalnik ne podpira iframe elementa, ki je potreben za vpogled v status oddaje komentarja." diff --git a/_data/navigation.yml b/_data/navigation.yml index 923d2a9..044b811 100644 --- a/_data/navigation.yml +++ b/_data/navigation.yml @@ -6,8 +6,10 @@ link: /blog/objave.html - name: kategorije link: /blog/kategorije.html + nav: false - name: značke link: /blog/znacke.html + nav: false - name: avtorji link: /blog/avtorji.html nav: false diff --git a/_includes/analitika.html b/_includes/analitika.html new file mode 100644 index 0000000..bf57513 --- /dev/null +++ b/_includes/analitika.html @@ -0,0 +1,21 @@ +<!-- tomo --> +<script type="text/javascript"> + var _paq = window._paq = window._paq || []; +/* tracker methods like "setCustomDimension" should be called before "trackPageView" */ +_paq.push(["setDocumentTitle", document.domain + "/" + document.title]); +_paq.push(["setCookieDomain", "*.sijanec.eu"]); +_paq.push(["setDomains", ["*.sijanec.eu"]]); +_paq.push(["setDoNotTrack", true]); +_paq.push(["disableCookies"]); +_paq.push(['trackPageView']); +_paq.push(['enableLinkTracking']); +(function() { + var u="//analitika.sijanec.eu/matomo/"; + _paq.push(['setTrackerUrl', u+'matomo.php']); + _paq.push(['setSiteId', '1']); + var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; + g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); +})(); +</script> +<noscript><p><img src="//analitika.sijanec.eu/matomo/matomo.php?idsite=1&rec=1&action_name={{ htmltitle }}&apiv=1&url={{ canonicalurl }}" style="border:0;" alt="" /></p></noscript> +<!-- End Matomo Code --> diff --git a/_includes/footer.html b/_includes/footer.html index ef08779..6453432 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -1,6 +1,6 @@ <hr> <p> - Vse pravice pridržane. © {{ site.name }}, 2020 | stran generirana: {{ site.time | date: site.short_datetime_format }} + © {{ site.name }}, 2020-{{ site.time | date: "%Y" }} | stran generirana: {{ site.time | date: site.short_datetime_format }} <span id=ponudi-https hidden=true > | <!-- uporabnik itak poganja javascript, ker se mu je to sploh odprlo --> <a href=javascript:window.location.protocol="https:" > diff --git a/_layouts/default.html b/_layouts/default.html index 8611085..c49b76f 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -3,7 +3,8 @@ <head> <meta charset=UTF-8 /> <title> - {{ page.title }} :: {{ site.name }} + {% assign htmltitle = page.title | append: "::" | append: site.name %} + {{ htmltitle }} </title> <!-- <link rel=stylesheet href=/assets/css/styles.css /> --> {% capture mainscss %} @@ -13,6 +14,7 @@ <link rel=alternate hreflang=sl type=application/rss+xml href=/feed.xml /> <meta name=viewport content="width=device-width,initial-scale=1.0" /> <link rel="shortcut icon" type=image/x-icon href=/favicon.ico /> + {% capture canonicalurl %}{% if page.url =='/' %}{{ site.url }}{% else %}{{ page.url | absolute_url }}{% endif %}{% endcapture %} {% feed_meta %} {% seo %} {% if jekyll.environment == "production" %} @@ -25,5 +27,6 @@ {% include footer.html %} <!-- <script src=/assets/js/main.js ></script> --> <script>{% include main.js %}</script> + {% include analitika.html %} </body> </html> diff --git a/blog/kategorije.html b/blog/kategorije.html index 97ea14c..dc21a4e 100644 --- a/blog/kategorije.html +++ b/blog/kategorije.html @@ -3,7 +3,7 @@ layout: default title: kategorije --- <h1> - kategorije + <a href=objave.html>objave</a> | kategorije | <a href=znacke.html>značke</a> </h1> <h2> {% assign argv = ",kategorij,kategorija,kategoriji,kategorije" | prepend: site.categories.size | split: "," %} diff --git a/blog/objave.html b/blog/objave.html index eb3a559..3ddf5a7 100644 --- a/blog/objave.html +++ b/blog/objave.html @@ -3,7 +3,7 @@ layout: default title: blog --- <h1> - objave + objave | <a href=kategorije.html>kategorije</a> | <a href=znacke.html>značke</a> </h1> <h2> {% assign argv = ",objav,objava,objavi,objave" | prepend: site.posts.size | split: "," %} diff --git a/blog/znacke.html b/blog/znacke.html index f9bf486..68ff936 100644 --- a/blog/znacke.html +++ b/blog/znacke.html @@ -3,7 +3,7 @@ layout: default title: značke --- <h1> - značke + <a href=objave.html>objave</a> | <a href=kategorije.html>kategorije</a> | značke </h1> <h2> {% assign argv = ",značk,značka,znački,značke" | prepend: site.tags.size | split: "," %} @@ -43,22 +43,25 @@ uporablja odprtokodna, prosta in brezplačna programska oprema [jekyll](https://jekyllrb.com/). Izvorna koda spletne strani je dostopna na [https://git.šijanec.eu/sijanec/sijanec.eu](https://git.šijanec.eu/sijanec/sijanec.eu). -## strežnik +## strežniki -Strežnik je dostopen preko domen [sijanec.eu](//sijanec.eu), +Strežniki so dostopni preko domen [sijanec.eu](//sijanec.eu), [šijanec.eu](//šijanec.eu), [sijanec.org](//sijanec.org), [šijanec.org](//šijanec.org), [sijanec.net](//sijanec.net), [šijanec.net](//šijanec.net), [šijanec.si](//šijanec.si) in [šijanec.com](//šijanec.com) preko HTTP in HTTPS. Če se ne strinjate z monopolom podjetij nad DNS in TLS in uporabljate -[OpenNIC](//opennic.org) DNS koren, pa je strežnik dostopen še preko domen +[OpenNIC](//opennic.org) DNS koren, pa so strežniki dostopni še preko domen [sijanec.libre](http://sijanec.libre), [šijanec.libre](http://šijanec.libre), [sijanec.oss](http://sijanec.oss), [šijanec.oss](http://šijanec.oss), [sijanec.geek](http://sijanec.geek), [šijanec.geek](http://šijanec.geek), [sijanec.pirate](http://sijanec.pirate) in [šijanec.pirate](http://šijanec.pirate), vendar brez podpisanih TLS certifikatov za te domene. +Kot ponudnika Internetnih storitev uporabljam medmrežnega operaterja [T-2](//t-2.net), +vse je gostovano v Sloveniji. + ## zakaj izgleda tako slabo? Po nekih namišljenih standardih to spletišče ne izgleda najboljše. @@ -66,3 +69,34 @@ Po nekih namišljenih standardih to spletišče ne izgleda najboljše. Takšno je z namenom. Ja, lahko bi prilepil neko megabajtno CSS stilsko datoteko, ampak to nikakor ni potrebno. Recimo, da imam za vzor [jeb\*no spletno stran](https://motherfuckingwebsite.com/). + +## analitika in politika o zasebnosti + +V osnovi se ne strinjam z zbiranjem in prodajo velikih količin osebnih podatkov na +spletiščih. Vseeno pa potrebujem nekakšen vpogled in analizo obiskov mojega +spletnega mesta, zato beležim obiske strani v obliki Javascript sledenja, sledenja +z uporabo [pikselnih označb](//en.wikipedia.org/wiki/Web_beacon) in sledenja na +podlagi dnevniških zapisov strežnika. + +Vsekakor naj poudarim, da gre za zelo blago obliko *sledenja* in da pri tem ne zbiram +velikih količin osebnih podatkov, ne uporabljam sledilnih piškotkov in ne shranjujem +drugih podatkov, ki bi natančno identificirali uporabnika spleta (recimo polnih IP +naslovov). Zbiram tako malo podatkov, da pravzaprav ne potrebujem soglasja v skladu +z evropskimi (GDPR) in slovenskimi (ZVOP) smernicami. + +<!-- <iframe style="border: 0; height: 200px; width: 100%;" +src="//analitika.sijanec.eu/matomo/index.php?module=CoreAdminHome&action=optO +ut&language=sl&backgroundColor=&fontColor=&fontSize=&fontFamily=sans-serif" > +</iframe> --> <!-- ne dela brez piškotkov --> + +Če želite, da vaše brskanje ni vključeno v analitiko, beleženo s strani Javascripta +in pikselnih označb, nastavite +[DNT (ne sledi mi)](//en.wikipedia.org/wiki/Do_Not_Track) nastavitev v vašem brskalniku. + +Ker ne shranjujem nobenih osebnih podatkov, na zahtevo ničesar ne morem spreminjati, +pošiljati ali brisati, ker vas nikakor ne morem povezati s shranjenimi zapisi. V +prihodnosti nameravam javno objavljati vso analitiko, ki jo vidim jaz, vendar se +moram o načinu objave teh podatkov najprej podučiti pri informacijskem pooblaščencu. + +Za analitiko se uporablja odprtokodna, prosta in brezplačna programska oprema +[Matomo](//matomo.org). |