Dank je voor de tips Ton. Je weet, webmentions zijn niet mijn sterkste kant en ik kan alle hulp gebruiken om ze goed over te zetten naar de nieuwe site. Inmiddels heb ik via de Indieweb Chat al meer tips gekregen waaronder de Send A Webmention service van Telegraph en Mention.tech om eveneens handmatig ze opnieuw te versturen. Aangezien het om een flink aantal webmentions gaat, vermoed ik dat een importer in WordPress met een PHP script toch de beste route is. Dat ik het dan weer voor een groot deel zelf moet bouwen….tja…dat is de Indieweb spirit nietwaar?
Eigen netwerk eerst?
Automatische gezichtsherkenning, internetverkeer via staats-gecontroleerde knooppunten, telefoonlijnen aftappen en superapps. Haroon Sheikh in het artikel Eigen netwerk eerst in de NRC
het internet is niet simpelweg een open ruimte die democratie en globalisering bevordert. Dat was het oorspronkelijke beeld van het internet, mooi verwoord in de Declaration of the Independence of Cyberspace, een Amerikaans manifest uit 1996.
Een pittig overzicht van de krachten die op het internet spelen. Dat gaat inderdaad veel verder dan de open ruimte die we zo graag wilden. Maar het wil tegelijk niet zeggen dat het niet kán. Ik kan me indenken dat Europa mee moet gaan in de ratrace van kunstmatige intelligentie op eigen bodem, eigen technologie en minder afhankelijkheid van de Silicon Valley Stack:
Amazon en Microsoft maken de dienst uit bij clouddiensten; Google is heel goed in software en algoritmes; Apple blinkt uit in consumentenproducten. Facebooks Oculus Rift richt zich op het oog, Amazons Alexa en Apples Siri op de stem.
Denk aan het Public Spaces initiatief waar ik eerder over schreef, of de Indieweb mogelijkheden waarmee je je al minder afhankelijk maakt van genoemde stack om te communiceren met familie en je vriendennetwerk.
Bloghistorie bewaren
Een van de klusjes waar ik het meest naar uitkijk met mijn nieuwe WordPress site is de conversie van punkey.com, mijn eerste blog. Ik had deze tussen 2000 en 2005 (zie de volledige lijst van mijn blogs) en het was al net zo’n samenraapsel van blogsystemen als ik nu heb. Ik begon met Blogger, stapte toen over op Movable Type en ging uiteindelijk naar Pivot.
Ik heb alle posts in één groot tekstbestand. De import moet dus niet al te lastig zijn. Als ik dat voor elkaar heb, dan heb ik zo’n 90% van al mijn blogposts in één systeem. Het enige wat dan nog mist zijn de blogposts die ik voor Frank-ly schreef, de Engelstalige posts op Whatsthenextaction.com en het tijdelijke linkblog Inspiration Overload.
Ik hoop hiermee wat bloghistorie te bewaren voor toekomstige webarcheologen.
Het netwerk opnieuw koppelen met webmentions
Het is een terugkerend fenomeen in mijn Indieweb-avontuur, de webmentions. Ik heb er vaker over geschreven en menigeen heeft met het principe uitgelegd. Ik ben nu zover dat ik het snáp, maar de technische implementatie wil nog wel eens een uitdaging zijn. Het idee is best eenvoudig: Iemand linkt naar jou in een eigen artikel en na publicatie gaan beide sites kijken of het allemaal wel klopt. De gelinkte site krijgt een signaal dat er is gelinkt en gaat kijken of er valide site-informatie is te vinden, zoals een titel van een artikel en een korte tekst. Na wederzijds akkoord, een virtuele server-handdruk, wordt de link geplaatst bij de ontvangende kant.
Zo zou bij mijn artikel van gisteren een webmention moeten staan van Ton. Hij reageert namelijk op mijn artikel. Ik zou daar een melding van moeten ontvangen. Helaas is dat niet het geval en er lijkt na gezamenlijk onderzoek iets niet goed te gaan bij het verzenden van de webmention bij Ton. Daarom ben ik nu wel benieuwd of het verzenden aan mijn kant wel goed gaat. We gaan het zien!
Waarom zijn duizenden trackers “een foutje”?
In het NOS artikel over online trackers: Gevolgd op internet: honderden websites schenden je privacy lees ik de volgende quote:
De site die het het bontst maakte, is die van de regionale omroep RTV Rijnmond. Die site plaatste meer dan duizend tracking cookies. Dat is inmiddels rechtgezet; volgens de omroep ging het om een fout
Nu kun je me veel vertellen. Maar hoe kan het mogelijk zijn dat er meer dan 1000 cookies worden geplaatst door een fout? Hoe kan dit als een fout worden bestempeld als er minimaal code aangeleverd moet worden door de partijen, deze code-snippets in de broncode van de site worden geplaatst, de site wordt getest en gereleased met nieuwe functionaliteit? Waarna er eveneens data en analytics over deze cookies en trackers binnen komt bij de regionale omroep. Dat moet toch iemand zijn opgevallen? Minimaal een webdeveloper of een verantwoordelijke manager?
Google Tag Manager
Nu gebruikt RTV Rijnmond Google Tag Manager op hun site als ik in de broncode kijk. Dat betekent dat je via een centrale plek bij Google allerlei trackers kunt installeren. Dan gaat bovenstaande niet op. Dan is er veelal een marketing- of communicatie-afdeling verantwoordelijk voor het aanvinken, accorderen en opslaan van elke gekozen tracker. Daar kun je toch niet echt van een foutje spreken, maar van een bewuste keuze om deze trackers aan te zetten. Als je niet weet wat je aanvinkt in zo’n omgeving, dan moet je eens achter je oren krabben of je dergelijke verantwoordelijkheden aan kunt. Met name in tijden waarin data-opslag, online tracking en privacy zo in het geding zijn.
Een nieuwe start
Na 10 dagen radiostilte vond ik het wel tijd worden om de boel eens om te gooien. Niet dat ik heb zitten niksen. Of 10 dagen code heb zitten kloppen. Maar ik wilde al langer overstappen van Jekyll naar WordPress. Niet omdat Jekyll nu zo verschrikkelijk is, maar omdat ik merkte dat ik tegen iets teveel hobbels liep in Jekyll. Hobbels die vaak in WordPress al wel goed zijn genomen.
Zoals goed werkende categorisering. Nu kan dat wel in Jekyll, maar om dat goed voor elkaar te krijgen zou ik over moeten stappen op een andere hostingpartij. Met alle toestanden die daar bij komen kijken, want ergens lopen dat soort trajecten niet altijd even soepel bij me.
Verder werd het aantal blogposts op deze site (tegen de 1000) teveel om even een update te doen en weer door te gaan met het werk van de dag. Want de hele site moest dan opnieuw worden gegenereerd. Nu had ik al wel een traject getest waar snelheidsverbeteringen in zitten. Maar daar moest ik dus ook weer voor verhuizen.
Overstappen
Zo zijn er meer punten waardoor het me tegen ging staan om even wat te schrijven op mijn blog.
Nu ik ben overgestapt op WordPress voelt dat weer iets meer als een warme jas. Ik ken WordPress al jaren en het laatste jaar heb ik me eveneens wat meer verdiept in de motor waar het op draait. Dat geeft me wat meer inzicht in de mogelijkheden waar ik op door kan bouwen.
IndieWeb
Maar tegelijk is het niet alles wat glittert bij WordPress. Zo heb ik nog niet alles helemaal lekker kunnen overzetten. Het meest in het oog springend zijn de webmentions van de oude site. Ik heb hier wel een backup van, maar helaas is er geen simpele plugin om die webmentions hier in te laden. Zoals een Indieweb ontwikkelaar vandaag zei in de chat: “The easiest way is to build an importer”. Ofwel, een van de principes van het indieweb: Scratch your own itch. Ik kan daar best ver in mee gaan. Maar er is maar zoveel wat ik écht zelf kan doen. Binnen een redelijk afzienbare tijd.
Andere Indieweb mogelijkheden zoals Micropub en Websub zijn ook nog niet optimaal ingesteld. Met name de weergave van diverse post types in WordPress heb ik nog niet lekker onder de knie. Maar dat zijn zaken die ik redelijk goed in orde kan maken. Terwijl ik weer datgene kan doen wat ik het liefste doe: Schrijven.
Want dat was de belangrijkste reden voor de radiostilte. Zo’n 14 dagen geleden heb ik dit complete blog al omgezet naar WordPress. Dat betekent dat elke nieuwe post handmatig van Jekyll naar WordPress zou moeten. Geen onoverkomelijke zaak, maar wederom zo’n hobbeltje wat me tegenhoudt om even wat te posten hier. Nu is dat voorbij. Ik kan weer los op dit blog. Over het Indieweb, het open web, fraaie sites die ik tegen kom, eigenlijk van alles wat ik op mijn pad tref. Want dat is mijn blog boven alles: Een persoonlijk domein waar ik kan doen en laten wat ik wil, op de manier zoals ik wil.
Reacties
Je ziet dat ik de reactiemogelijkheid weer heb aangezet op deze blog. Ik hou het bij de WordPress comments, zodat alles gewoon in mijn eigen beheer blijft. Ik moet hiervoor wel de privacy statement aanpassen. En ik moet nog eens goed kijken of en welke cookies nu worden verzameld hier. Dus kom je iets tegen wat niet klopt, of waar verbetering mogelijk is, meldt het me. Dan komt het op de grote lijst met verbeteringen!
Heyho let’s go!
Photo by Joanna Kosinska on Unsplash