Day 2: 410 Gone
One day I made an RSS-feed just for Martijn, and the other day he said:
[2017-01-09 19:27:07] <Zegnat> Oh, geen support voor /deleted? re: https://seblog.nl/2017/01/08/1/this-is-another-test-post
Nope, I just made a test post and deleted it right away, the hard way: a proper delete. How could I know his parser was just visiting right in the three minutes the posts existed? My site showed a 404 Not found
, because the page did not exist.
According to /deleted, that’s not the way things should be. So today I re-posted This is another test post, and then unproperly deleted it.
So when you now go to https://seblog.nl/2017/01/08/1/this-is-another-test-post, you’ll get a 410 Gone
, including a Dutch human readable page which explains what that means.
I do this by setting a dt-deleted
on my post. I also taught my site that if I put a future date, it won’t 410 on people, until we past that date. This sets up my own Snapchat/Instagram Stories on Seblog!
In addition to a 410 Gone
for direct hits on the url, the post does still pop up on feeds, but with the following markup:
<div class="h-entry" style="display:none">
<a href="https://seblog.nl/2017/01/08/1/this-is-another-test-post" class="u-uid u-url"></a>
<time datetime="2017-01-08 15:26:26" class="dt-deleted"></time>
</div>
This is not visible for normal users, but advanced feed readers could pick this up and delete the post in their cache. I haven’t added it to the RSS, because I doubt anyone supports this, but h-feed readers can pick it up!
I also don’t support delete via Micropub, but hey, we’re getting somewhere!
Oh and while I was at it: my private posts hide their slug now. My deleted posts don’t, because that would cause a redirect (which is 301
or 302
) and I wanted a 410 Gone
.
Ik weet het niet hoor jongens. Ik heb zojuist een stukje van 418 woorden geplaatst onder de categorie '100dagen500woorden', maar ik vind het gewoon gênant. Ik geef jullie de eerste zin:
Ik weet niet, maar op een of andere manier is een codehoofd gewoon een heel ander soort hoofd dan een schrijfhoofd.
Het is zo'n typisch stukje over schrijven. Daar schrijf ik er heel veel van en die probeer ik zo min mogelijk te publiceren. De bedoeling van deze challenge was dat er wat meer creatiefs naar boven kwam. Maar goed, bij proberen hoort falen. En daarna opnieuw proberen.
Dus denk dat ik dit deel van de 100 dagen ga omgooien. Het andere deel gaat prima en zie ik 'makkelijk' tot de 100 komen, maar dit deel voelt verkeerd. Naast '500 woorden' heb ik toch ook een soort kwaliteitskeurmerk voor ogen en dat kwaliteitskeurmerk is ten eerste niet reëel voor 500 woorden, 100 dagen lang, naast minimaal 5 uur zakelijk websites bouwen én je eigen weblog verbeteren, en ten tweede eigenlijk ook volstrekt irrelevant.
Mijn productiefste tijd ooit was juist een tijd waarbij kwaliteit 'och' was en waarbij het er om ging dat je er was en dat je dingen maakte. (Ik refereer hier aan het legendarische Waai.) Daarom ga ik dat gewoon schaamteloos opnieuw proberen: #100dagenwaaien.
Er volg zometeen een haiku om te beginnen met dag 2. (Want zo gaan die dingen.)
net de afwas klaar
nog een schaaltje vergeten
avocadogreep