, ,

Cookies: mange lever ikke op til kravene

Cookies: mange lever ikke op til kravene

Yndlingshadeobjekt: overflødige klik

Åh hvor er jeg træt af overflødige klik med musen. Der er adskillige overflødige klik på bare en enkelt dag. Opgjorde man dem for et helt liv, ville det formentlig udgøre flere millioner. Et eksempel er: Man trykker på slette-knappen til et eller andet og bliver spurgt “vil du slette…?”. Hver eneste gang tænker jeg “ja, ellers havde jeg jo ikke trykket på den knap”. Opgjorde man det for et helt liv, ville det udgøre mange overflødige tanker 🙂

Overflødige, irriterende klik til cookies?

Det kan diskuteres, om det at acceptere eller afvise cookies er overflødige klik? Jeg er bare træt af cookies, og det er jeg næppe alene om.

Jeg er klar over, at jeg har skrevet om det tidligere. Jeg er ikke blevet mindre træt af dem i mellemtiden. Imidlertid trykker jeg ikke bare “accepter”, når det fx drejer sig om store virksomheder, der gerne vil have min accept af markedsføringscookies. Min holdning er, at de enten må have eller lægge et budget for deres markedsføring. Det behøver de ikke min hjælp til. Faktisk tager jeg stilling hver eneste gang. Firmaer, jeg gerne vil støtte, får derfor min accept af alle cookies. På den baggrund er det ikke overflødige klik.

Stort, spildt tidsforbrug?

Jeg har brugt oceaner af tid på at udarbejde min egen cookie- og privatlivspolitik, og det var urimeligt besværligt. Eric og jeg blev i februar hurtigt enige om, at reglerne burde lempes for alle os almindelige hjemmesideejere.

Jeg blev færdig med politikken i januar i år, og reviderede den af en eller anden grund i juni måned. I mellemtiden har jeg droppet statistik på hjemmesiden, da jeg alligevel aldrig kiggede på den, og så siger Erhvervsstyrelsens vejledning om cookiebekendtgørelsen følgende:

Cookieregler for ejere af hjemmesider

Cookiereglerne stiller krav om, at du indhenter et informeret samtykke fra dem, der besøger hjemmesiden, inden du og andre anvender cookies og lignende teknologier til fx statistik eller markedsføringsformål.

Hvis du derimod kun bruger eller tillader, at der bruges cookies til tekniske nødvendige formål på din hjemmeside, behøver du ikke informere brugerne eller få deres samtykke hertil. Hvis du ikke lever op til cookiereglerne, kan det straffes med bøde.

Jeg kunne helt droppe politikken, da min side lige nu kun sætter syv “tekniske” cookies.

Skulle jeg have haft den, må jeg konstatere, at jeg faktisk, trods stort besvær, ikke levede op til kravene (var ikke “compliant”), fordi jeg ikke oplyser om den enkelte cookies udløbsdato. Det er mit tema, Enfold, der dynamisk genererer selve listen over cookies, men det rummer ikke mulighed for at vise udløbsdatoen. Eller også har jeg overset et eller andet, for enkelt var det ikke.

Virksomheders ulovlige cookies

Noget, jeg er endnu mere træt af, er alle de mange virksomheder, der ikke overholder cookiebekendtgørelsen. Jeg faldt i går over følgende ordflom på GLS’ side:

Dette websted bruger cookies til at aktivere visse funktioner og for at forbedre brugeroplevelsen. Ved at fortsætte accepterer du brugen af cookies.

Det er ikke lovmedholdeligt, idet reglerne siger, at brugeren skal afgive et informeret samtykke. Brugerne skal vide, hvad de siger ja og nej til, og de skal have mulighed for at ombestemme sig senere. Det er ikke en mulighed, når cookiebanneret er sat op på den måde.

En virksomhed som GLS’ afdeling i Danmark, der i 2020 havde et årsresultat på 32,2 mio. euro, kunne nok godt undvære lidt penge til sagkyndig bistand med henblik på at overholde lovgivningen.

Jeg håber, Datatilsynet holder et vågent øje med sådanne virksomheder i stedet for at jagte ejere af almindelige hjemmesider uden hverken køb eller salg men måske bare med et ønske om at følge med i statistikker for sidens popularitet.

Bøderne kan udgøre op til fire pct. af virksomhedens årsomsætning. Er der tale om en global virksomhed, et det fire pct. af den globale omsætning…

, ,

Anker Jørgensen plus “Post Sucuri”

Blandede bolsjer:

Anker Jørgensen

Anker Jørgensen plus “Post Sucuri”Anker Jørgensen blev statsminister i 1972 og stod i spidsen for Danmark ti år frem. Mange mener, han var en dårlig statsminister, fordi landets økonomi blev kørt helt agterud på de ti år.

Jeg var kun ni år, da han blev statsminister og interesserede mig af gode grunde ikke for politik på det tidspunkt.

“Der er altid noget, man er god til, det er bare om at finde ud af, hvad det er.” Citatet stammer fra Gummi Tarzan af Ole Lund Kirkegaard. (Tak for hjælpen Birgit Huus). I lang tid har jeg haft billedet herover liggende på computerens skrivebord. Anker var åbenbart dygtigere til empati og udlændingepolitik end økonomi. Han havde blik for de strømninger i tiden, der var racistiske og fremmedfjendtlige. Måske skulle jeg sende det til den nuværende statsminister?

Det Socialdemokrati, der er ved magten nu, er alt for bange for Dansk Folkeparti og Nye Borgerlige. Når et af de to partier får en lys idé, adopterer Socialdemokratiet den med det samme, for der er stemmer i det.

Og lidt mere “Post Sucuri”…

Nu har jeg omsider fået siden til at køre med ordentlige svartider. Et af de værktøjer, man kan måle svartiderne med, hedder GTmetrix. Det kan også vise historik. Herunder kommer to billeder, der med al ønskelig tydelighed viser, at I virkelig oplevede horrible svartider i en periode og hvorfor det var godt, jeg opsagde Sucuris firewall.

 

Anker Jørgensen plus “Post Sucuri” Anker Jørgensen plus “Post Sucuri”

 

 

, ,

Elskede vanvittige projekter

Datafascinationen og Systemizer-testen SPQ

GPS-koordinater, amt og land

Titlen kan misforstås, som er det en beskrivelse af datiden, men det er det ikke. Det er den skinbarlige nutid.

I adskillige år har jeg ønsket mig at få ryddet op i mine lidt over 2.000 stedkoder i Legacy, så der kom orden og system på tværs af alle koderne/stederne, og det ikke var hulter til bulter. Ligefrem hulter til bulter var det ikke, men det kunne gøres bedre på tværs af landet.

Det har jeg så gjort, hvilket har krævet ufatteligt mange opslag rundt omkring, men så er det også blevet i orden. Opgaven var temmelig kedelig, men jeg kan let blive optændt af “hellig ild” og leve med det kedelige, fordi jeg ser slutmålet for mig.

Alle stedkoder i Legacy (slægtsforskningsprogrammet) har nu: lokalitet, sogn, herred, amt og land. Jeg forestiller mig, at det vil give gode søgemuligheder, når jeg engang bliver helt færdig og viser data i TNG.

GPS-koordinaterne

Jeg har også sat GPS-koordinater på ethvert sted, hvilket kræver mange opslag for bare at finde koordinaterne fx i Wiki eller på krak.dk, og dernæst mange gange cut’n paste for at få både længdegrad og breddegrad først kopieret og dernæst sat ind i de rette felter. Og masser af frem og tilbage mellem de forskellige faneblade…

Undervejs sad jeg og tænkte på, hvad jeg ville gøre, hvis det ikke virkede? Hvis kortene ikke blev vist i TNG? Så det var spændende at eksportere fra Legacy og importere til TNG.

Koordinaterne kom ikke med, tabellen i TNG var tom, og jeg var klar til at springe ud af vinduet. Trods fantastisk hjælp og sparring fra Legacy Forum, lykkedes det mig ikke at forstå, hvordan jeg skulle gøre, og hvordan jeg kunne undgå at lave ca. 6 – 8.000 cut’n paste om igen.

Nu har jeg fundet en anden metode: Alle 2.008 steder er korrekte, og kan importeres korrekt til TNG. Til TNG findes et lille tilføjelsesprogram ved navn “GeoCodeAssistant”, som med klik-og-peg nemt sætter 90 pct. af koordinaterne på. Jeg er allerede igennem 12,5 pct. Så hurtigt kunne jeg ikke have gjort det i Legacy.

Kortene i TNG bliver ganske pæne. Her er et eksempel med min oldefar på Brede.

Det næste vanvittige projekt

Jeg begyndte at slægtsforske i 2003, og dengang måtte man prioritere tiden ved mikrokortapparatet på arkivet, ugen i Viborg eller hvor mange kirkebøger, der var råd til at købe på mikrokort til det hjemlige mikrokortapparat. Jeg havde på forhånd lavet lange prioriterede lister, startede fra nr. 1 og skyndte mig mest muligt. Det vil sige, at der er en del, der ikke er efterset i de originale kilder, fx de slægtsbøger jeg tastede ind dengang (det ville jeg aldrig gide i dag), fordi jeg gerne ville træffe efterkommere.

Det næste vanvittige projekt bliver  at starte fra nr. 1, og så supplere med alt det, der nu er så nemt at finde på Arkivalier Online, i indtastede folketællinger eller på registrerede  gravsten.

Jeg fører en lille database til løbende opgaver, så jeg ikke glemmer dem. Dette projekt har fået udløbsdato 31. december 2024 🙂

, ,

Hvem er skrap til tysk?

Jeg søger hjælp til 67 tyske ord og vendinger

Jeg vil så gerne have min slægtsdatabase på tysk, og helst på et fornuftigt tysk. Men jeg har ikke helt kompetencerne til det selv.

Findes der mon en hjælpsom sjæl med styr på tyske ord og vendinger, som vil kigge listen herunder igennem og udrydde de værste misforståelser? Bare nogle stykker vil også være en hjælp.

Jeg har brugt diverse ordbøger på nettet, men en del af ordene er gamle og/eller kirkelig fagudtryk, som vist ikke findes online, så der må et menneske på opgaven, så “skilt” ikke bliver til “Schild”, når det burde være “Entscheidet” osv. 🙂

Opgaven er

At vurdere rigtigheden af det der står næsten bagest i hver af de 67 rækker lige efter German-UTF8| – fx: German-UTF8|Angenommen ud for nummer 1.

Diverse tal, parenteser, underlige tegn og gerninger skal du ikke tage dig af. Det sørger jeg selv for.

Da det måske kan være svært at overskue listen herunder pga. den lille skriftstørrelse, kan du også downloade en fil med de 67 rækker her.

På forhånd tusind tak for hjælpen.

Her kommer listen

(1, ‘ADOP’, ‘Adopteret’, ‘Danish-UTF8|Adopteret|English-UTF8|Adopted|German-UTF8|Angenommen’, 1, 0, 0, 0, ‘I’),
(2, ‘CONF’, ‘Konfirmation’, ‘Danish-UTF8|Konfirmation|English-UTF8|Confirmation|German-UTF8|Bestätigung’, 1, 0, 0, 0, ‘I’),
(3, ‘GRAD’, ‘Afsluttet uddannelse’, ‘Danish-UTF8|Afsluttet uddannelse|English-UTF8|Completed education|German-UTF8|Abgeschlossene Ausbildung’, 1, 1, 0, 0, ‘I’),
(4, ‘OCCU’, ‘Beskæftigelse’, ‘Danish-UTF8|Beskæftigelse|English-UTF8|Occupation|German-UTF8|Beschäftigung’, 1, 1, 0, 0, ‘I’),
(6, ‘ANCI’, ‘Ane-interesse’, ‘Danish-UTF8|Ane-interesse|English-UTF8|Ancestor Interest|German-UTF8|Ahne Interesse’, 1, 0, 0, 0, ‘I’),
(7, ‘CENS’, ‘Folketælling’, ‘Danish-UTF8|Folketælling|English-UTF8|Census|German-UTF8|Volkszählung’, 1, 1, 0, 0, ‘I’),
(8, ‘EDUC’, ‘Uddannelse’, ‘Danish-UTF8|Uddannelse|English-UTF8|Education|German-UTF8|Ausbildung’, 1, 1, 0, 0, ‘I’),
(9, ‘DEAT’, ‘Død’, ‘Danish-UTF8|Død|English-UTF8|Death|German-UTF8|Tod’, 1, 0, 0, 0, ‘I’),
(10, ‘EVEN’, ‘Vaccineret’, ‘Danish-UTF8|Vaccineret|English-UTF8|Vaccinated|German-UTF8|Geimpft’, 1, 0, 0, 0, ‘I’),
(11, ‘EVEN’, ‘Kundgjort’, ‘Danish-UTF8|Kundgjort|English-UTF8|Announced|German-UTF8|Angekündigt’, 1, 0, 0, 0, ‘I’),
(12, ‘EVEN’, ‘Fremstillet’, ‘Danish-UTF8|Fremstillet|English-UTF8|Represented|German-UTF8|kirchliche Vertretung’, 1, 0, 0, 0, ‘I’),
(13, ‘ADDR’, ‘Adresse’, ‘Danish-UTF8|Adresse|English-UTF8|Address|German-UTF8|Adresse’, 1, 0, 0, 0, ‘I’),
(14, ‘EMAIL’, ‘E-mail’, ‘Danish-UTF8|E-mail|English-UTF8|Email|German-UTF8|Email’, 1, 0, 0, 0, ‘I’),
(15, ‘ALIA’, ‘Også kendt som’, ‘Danish-UTF8|Også kendt som|English-UTF8|Also known as|German-UTF8|Auch bekannt als’, 1, 0, 0, 0, ‘I’),
(16, ‘PROB’, ‘Skifte’, ‘Danish-UTF8|Skifte|English-UTF8|Probate|German-UTF8|Schalter’, 1, 0, 0, 0, ‘I’),
(17, ‘RESI’, ‘Bopæl’, ‘Danish-UTF8|Bopæl|English-UTF8|Domicile|German-UTF8|Wohnort’, 1, 1, 0, 0, ‘I’),
(18, ‘EVEN’, ‘Nationality’, ‘Danish-UTF8|Nationalitet|English-UTF8|Nationality|German-UTF8|Staatsangehörigkeit’, 1, 0, 0, 0, ‘I’),
(19, ‘RELI’, ‘Religion’, ‘Danish-UTF8|Religion|English-UTF8|Religion|German-UTF8|Religion’, 1, 0, 0, 0, ‘I’),
(20, ‘FCOM’, ‘Første altergang’, ‘Danish-UTF8|Første altergang|English-UTF8|First communion|German-UTF8|Erstkommunion’, 1, 0, 0, 0, ‘I’),
(21, ‘EVEN’, ‘Udmærkelse’, ‘Danish-UTF8|Udmærkelse|English-UTF8|Distinction|German-UTF8|Unterscheidung’, 1, 0, 0, 0, ‘I’),
(22, ‘EVEN’, ‘Bekræftet’, ‘Danish-UTF8|Bekræftet|English-UTF8|Confirmed|German-UTF8|Bestätigt’, 1, 0, 0, 0, ‘I’),
(23, ‘EVEN’, ‘Publiceret’, ‘Danish-UTF8|Publiceret|English-UTF8|Published|German-UTF8|Veröffentlicht’, 1, 0, 0, 0, ‘I’),
(24, ‘EVEN’, ‘Grad’, ‘Danish-UTF8|Grad|English-UTF8|Degree|German-UTF8|Grad’, 1, 0, 0, 0, ‘I’),
(25, ‘EVEN’, ‘Værnepligt’, ‘Danish-UTF8|Værnepligt|English-UTF8|Enlistment|German-UTF8|Einberufung’, 1, 0, 0, 0, ‘I’),
(26, ‘EVEN’, ‘Pension’, ‘Danish-UTF8|Pension|English-UTF8|Pension|German-UTF8|die Pension’, 1, 0, 0, 0, ‘I’),
(27, ‘EMIG’, ‘Udvandring’, ‘Danish-UTF8|Udvandring|English-UTF8|Emigration\’|German-UTF8|Auswanderung’, 1, 0, 0, 0, ‘I’),
(28, ‘EVEN’, ‘Gårdnavn’, ‘Danish-UTF8|Gårdnavn|English-UTF8|Farm name|German-UTF8|Hofname’, 1, 0, 0, 0, ‘I’),
(29, ‘EVEN’, ‘Alt. dåb’, ‘Danish-UTF8|Alt. dåb|English-UTF8|Alt. christening’, 1, 0, 0, 0, ‘I’),
(30, ‘EVEN’, ‘alt. Vaccineret’, ‘Danish-UTF8|Alt. vaccineret|English-UTF8|Alt. vaccinated’, 1, 0, 0, 0, ‘I’),
(31, ‘BAPM’, ‘Dåb’, ‘Danish-UTF8|Dåb|English-UTF8|Christening|German-UTF8|Taufe’, 1, 0, 0, 0, ‘I’),
(32, ‘EVEN’, ‘Kaldenavn’, ‘Danish-UTF8|Kaldenavn|English-UTF8|Nickname|German-UTF8|Spitzname’, 1, 0, 0, 0, ‘I’),
(33, ‘EVEN’, ‘Navneændring’, ‘Danish-UTF8|Navneændring|English-UTF8|Name change|German-UTF8|Namensänderung’, 1, 0, 0, 0, ‘I’),
(34, ‘RETI’, ‘Pensioneret’, ‘Danish-UTF8|Pensioneret|English-UTF8|Retired|German-UTF8|Im Ruhestand’, 1, 0, 0, 0, ‘I’),
(35, ‘EVEN’, ‘Kremering’, ‘Danish-UTF8|Kremering|English-UTF8|Cremation|German-UTF8|Einäscherung’, 1, 0, 0, 0, ‘I’),
(36, ‘EVEN’, ‘Bisat’, ‘Danish-UTF8|Bisat|English-UTF8|Funeral|German-UTF8|Beisetzung’, 1, 0, 0, 0, ‘I’),
(37, ‘EVEN’, ‘Dødfødt’, ‘Danish-UTF8|Dødfødt|English-UTF8|Stillborn|German-UTF8|Tod geboren’, 1, 0, 0, 0, ‘I’),
(38, ‘PHON’, ‘Telefonnummer’, ‘Danish-UTF8|Telefonnummer|English-UTF8|Phone|German-UTF8|Telefonnummer’, 1, 0, 0, 0, ‘I’),
(39, ‘IMMI’, ‘Indvandring’, ‘Danish-UTF8|Indvandring|English-UTF8|Immigration|German-UTF8|Einwanderung’, 1, 0, 0, 0, ‘I’),
(40, ‘EVEN’, ‘Dømt’, ‘Danish-UTF8|Dømt|English-UTF8|Convicted|Gerrman-UTF8|Verurteilt’, 1, 0, 0, 0, ‘I’),
(41, ‘EVEN’, ‘Tilgang’, ‘Danish-UTF8|Tilgang|English-UTF8|Influx|German-UTF8|Zugang’, 1, 0, 0, 0, ‘I’),
(42, ‘EVEN’, ‘Alt. fødsel’, ‘Alt. fødsel|English-UTF8|Alt. birth|German-UTF8|Alt. Geburt’, 1, 0, 0, 0, ‘I’),
(43, ‘EVEN’, ‘Statsborgerskab’, ‘Danish-UTF8|Statsborgerskab|English-UTF8|Citizenship|German-UTF8|Staatsbürgerschaft’, 1, 0, 0, 0, ‘I’),
(44, ‘EVEN’, ‘Alt. død’, ‘Danish-UTF8|Alt. død|English-UTF8|Alt. death|German-UTF8|Alt. Tod’, 1, 0, 0, 0, ‘I’),
(45, ‘EVEN’, ‘Stadfæstet’, ‘Danish-UTF8|Stadfæstet|English-UTF8|Confirmed|German-UTF8|Bestätigt’, 1, 0, 0, 0, ‘I’),
(46, ‘EVEN’, ‘Kongebrev’, ‘Danish-UTF8|Kongebrev|English-UTF8|Special license|German-UTF8|Brief des Königs’, 1, 0, 0, 0, ‘I’),
(47, ‘EVEN’, ‘Skole’, ‘Danish-UTF8|Skole|English-UTF8|School|German-UTF8|Schule’, 1, 0, 0, 0, ‘I’),
(48, ‘EVEN’, ‘Jordpåkastelse’, ‘Danish-UTF8|Jordpåkastelse|English-UTF8|To throw earth on|German-UTF8|Erdung’, 1, 0, 0, 0, ‘I’),
(49, ‘EVEN’, ‘Skilt’, ‘Danish-UTF8|Skilt|English-UTF8|Divorced|German-UTF8|Entscheidet’, 1, 0, 0, 0, ‘F’),
(50, ‘EVEN’, ‘Annulled’, ‘Danish-UTF8|Annulleret|English-UTF8|Annulled|German-UTF8|Abgesagt’, 1, 0, 0, 0, ‘F’),
(51, ‘EVEN’, ‘Kærester’, ‘Danish-UTF8|Kærester|English-UTF8|Friends|German-UTF8|Freunde’, 1, 0, 0, 0, ‘F’),
(52, ‘EVEN’, ‘Tillysning’, ‘Danish-UTF8|Tillysning|English-UTF8|Publication of the banns|German-UTF8|Beleuchtung’, 1, 0, 0, 0, ‘F’),
(53, ‘EVEN’, ‘Trolovelse’, ‘Danish-UTF8|Trolovelse|English-UTF8|Engagement|German-UTF8|Verlobung’, 1, 0, 0, 0, ‘F’),
(54, ‘EVEN’, ‘Samlevere’, ‘Danish-UTF8|Samlevere|English-UTF8|Cohabiters|German-UTF8|Mitlieferanten’, 1, 0, 0, 0, ‘F’),
(55, ‘ENGA’, ‘Forlovelse’, ‘Danish-UTF8|Forlovelse|English-UTF8|Engagement|German-UTF8|Engagement’, 1, 0, 0, 0, ‘F’),
(56, ‘MARL’, ‘Ægteskabstilladelse’, ‘Danish-UTF8|Ægteskabstilladelse|English-UTF8|Marriage license|German-UTF8|Heiratserlaubnis’, 1, 0, 0, 0, ‘F’),
(57, ‘_STAT’, ‘Status’, ‘Danish-UTF8|Status|English-UTF8|Status|German-UTF8|Status’, 1, 0, 0, 0, ‘F’),
(58, ‘EVEN’, ‘Alt. vielse’, ‘Danish-UTF8|Alt. vielse|English-UTF8|Alt. marriage|German-UTF8|Alt. Hochzeit’, 1, 0, 0, 0, ‘F’),
(59, ‘EVEN’, ‘Bandlysning af ægteskab’, ‘Danish-UTF8|Bandlysning af ægteskab|English-UTF8|Excommunication of marriage|German-UTF8|Heiratsverbot’, 1, 0, 0, 0, ‘F’),
(60, ‘EVEN’, ‘Lysning’, ‘Danish-UTF8|Lysning|English-UTF8|Publication of the banns|German-UTF8|Aufgebot’, 1, 0, 0, 0, ‘F’),
(61, ‘DIV’, ‘Skilt’, ‘Danish-UTF8|Skilt|English-UTF8|Divorced|German-UTF8|Entscheidet’, 1, 0, 0, 0, ‘F’),
(62, ‘EVEN’, ‘Separation’, ‘Danish-UTF8|Separation|English-UTF8|Separation|German-UTF8|Trennung’, 1, 0, 0, 0, ‘F’),
(63, ‘MEDI’, ‘Media’, ‘Danish-UTF8|MEDIA|English-UTF8|MEDIA|German-UTF8|MEDIA’, 1, 0, 0, 0, ‘S’),
(64, ‘DATE’, ‘Dato’, ‘Danish-UTF8|Dato|English-UTF8|Date|German-UTF8|Datum’, 1, 0, 0, 0, ‘S’),
(92, ‘NAME’, ‘Navn’, ‘Danish-UTF8|Navn|English-UTF8|Name|German-UTF8|Nahme’, 1, 0, 0, 0, ‘I’),
(93, ‘EVEN’, ‘(Stats)borgerskab’, ‘Danish-UTF8|(Stats)borgerskab|English-UTF8|(State) citizenship|German-UTF8|(Staats-)bürgerschaft’, 1, 0, 0, 0, ‘I’),
(94, ‘DESI’, ‘Efterkommerinteresse’, ‘Danish-UTF8|Efterkommerinteresse|English-UTF8|Descendancy interest|German-UTF8|Nachkommensinteresse’, 1, 0, 0, 0, ‘I’),
(95, ‘EVEN’, ‘Dødsårsag’, ‘Danish-UTF8|Dødsårsag|English-UTF8|Cause of death|German-UTF8|Todesursache’, 1, 0, 0, 0, ‘I’);