alles
kommentare? isso?
ich staune, wie viele menschen bei google nach „wassermelonensalat ottolenghi“ suchen. google verrät mir, dass dieser suchbegriff zwischen dem 18.06 und 24.06 fast 600 mal dazu geführt hat, dass meine rezeptseite dazu bei google angezeigt wurde. google hat deshalb in den letzten tagen pro tag ungefähr 60 menschen hierher geschickt. das fühlt sich beinahe an, wie früher, als google der grösste fan von blogs war. jetzt liebt google, die alte opportunistin, offenbar nur noch rezepte.
als ich die tage darüber nachdachte ob und was mir diese menschen bringen, die von google hierhergespült werden, stand ich auf dem schlauch. immerhin produzieren sie eine metrik und heben zwei meiner rezepte auf der rückseite unter „meistbesuchte seiten“ nach oben. ich habe überlegt ob ich eine einfach zugängliche (rezept) bewertungsfunktion mit ⭐⭐⭐⭐⭐ anbieten soll, weil ja niemand versteht, was das 💩 soll. dann dachte ich, vielleicht eine einfach zugängliche kommentarfunktion und habe mir nochmal isso angeschaut. das hatte ich mir zuletzt vor einem jahrzehnt angeschaut als haloscan eingestellt wurde. aus unerfindlichen gründen hatte ich mich damals dann für disqus entschieden, deren javascript ich (optional) unter meine artikel klebte.
jedenfalls war ich überrascht wie unkompliziert sich isso anfühlt. keine anmeldung und nach dem absenden des kommentars bleibt der sogar noch editierbar oder löschbar. kommentare lassen sich mit markdown formatieren und das ganz lässt sich auch noch leicht mit docker installieren. also erstmal isso unter die zwei rezepte geklebt, die gerade so viel besuch bekommen.
dann habe ich gedacht, wenn selbst menschen mit jahrzenhnten interneterfahrung von meinem jetztigen kommentarsystem überfordert sind und mich teilweise per mail um bedienungstipps fragen, kann ich ja auch mal einen regulären beitrag kommentierbar machen und schauen was passiert.
dieser beitrag ist also kommentierbar. name, email oder website sind optional, lediglich javascript ist voraussetzung. moeration ist erstmal deaktiviert. was hälst du von (isso-) kommentaren unter beiträgen auf wirres.net?
nachtrag 20:00 uhr:
ich habe die kommentare aus maurice komments plugin in isso importiert und erstmal die kommentarfuntion komplett auf isso umgeschaltet. isso-kommentare werden jetzt überall unter dem beitrag angezeigt, ausser man klappt die kommentare zu.
webmentions, kommentare auf mastodon oder bluesky erden erstmal weiterhin in der beilag angezeigt, aber ich hab pläne und idee das in zukunft zu verbessern und technisch eleganter zu machen.
markdown-gedöns — weils geht
gelegentlich mache ich sachen nur weils geht. manchmal ergeben sich dann zufällig andere, gute sachen daraus.
vor zwei wochen hatte ich die idee, dass ich beiträge ja auch als markdown ausliefern könnte. seitdem kann man im browser einfach an eine beitrags-adresse ein .md hängen und der artikel wird als text/markdown geladen:
- wirres.net/articles/markdown-gedons-weils-geht
- wirres.net/articles/markdown-gedons-weils-geht.md
dann las ich zufällig über standard.site und ATproto und sah, dass ich den markdown-text einfach mit ein paar metadaten in mein PDS schreiben kann und das markdown dann zu einem ordentlich aussehenden html-beitrag gerendert wird, zum beispiel hier:
weil ich die markdown-version der beiträge auch im quelltext ankündige, mit …
<link rel="alternate" type="text/markdown" title="markdown-gedöns — weils geht (Markdown)" href="https://wirres.net/articles/markdown-gedons-weils-geht.md">
… finden crawler und bots die markdown-version automatisch — wenn sie wollen — und nehmen das angebot auch dankend an, wie ich in meinen logs sehe (derzeit ca. 600 markdown-dateien-crawls pro tag).
von mir aus können sich crawler und bots hier austoben, solange sie sich benehmen, höflich bleiben und sich an die robots.txt regeln halten. eine regel mit der ich mir einbilde in den letzten jahren gut gefahren zu sein: inhalte die jünger als fünf jahre sind dürfen die crawler indexieren, was älter ist nur wenn ich es explizit zur indexierung freigegeben habe. ich weiss dass es nicht wenige arschloch-bots gibt, die sich nicht an die regeln halten, und das ich dagegen (momentan) wenig ausrichten kann. was ich aber nicht mache: markdown für bots gesperrte inhalte auszuspielen.
effektiv stehen hier also ca. 953 beiträge zur indexierung bereit. das stimmt natürlich nicht ganz, in echt sind es 3483 beiträge die laut
zur indexierung freigegeben sind. aber das sind vor allem „sofortbilder“ (mein instagram archiv, 2376 beiträge), checkins (151) und statische seiten. eine liste dieser 953 beiträge, die auch indexiert werden dürfen und keine checkins oder sofortbilder sind, stehen jetzt auch in einer übersichtlichen liste zur verfügung:
- wirres.net/index (html, klassiches layout, mit link zur html- und markdown-version)
- wirres.net/index.md (markdown, mit link zur markdown-version)
leider können browser heutzutage noch nicht nativ markdown rendern, weshalb der markdown-text eben als plaintext angezeigt wird (ausser man installiert sich zum beispiel diese chrome-extension).
zu diesem thema hat sven kanoldt kürzlich nachgedacht: What If Your Browser Could Just Ask for Markdown?
wäre es nicht toll, wenn browser statt nur nach einem html-dokument zu fragen, auch — falls browsende das wünschen — auch nach einem markdown-dokumnet fragen könnten? das wäre dann wie die safari reader funktion, die aus unlesbaren seiten eine vereinfachte, gut lesbare version rendert. zum lesen von online-koch-rezepten kann man mittlerweile kaum noch html benutzen, weil die rezpte fast immer in slop-texte eingebettet sind. ich lese rezepte online fast nur noch in mela. markdown rezepte hingegen sind gut lesbar:
- wirres.net/articles/wassermelonensalat-nach-ottolenghi (html)
- wirres.net/articles/wassermelonensalat-nach-ottolenghi.md (text/markdown)
- wirres.net/index.md.html?file=articles%2Fwassermelonensalat-nach-ottolenghi.md (mit javascript in html gerendertes markdown)
- https://standard-reader.app/a/did:plc:x747gklkwqilltssmoubjg6l/3mnsjrpa3v62s (vom standard-reader.app gerendertes markdown aus meinem PDS)
jedenfalls, für alle die sich fragen was das alles soll: es ändert sich nichts, ausser dass es jetzt eine schlanke, schnelle übersichtseite aller artikel gibt, die manche vielleicht übersichtlicher oder schöner finden als die klassische startseite mit 21 artikeln im volltext:
und eben ne menge markdown-gedöns, das man getrost ignorieren kann, was ich aber mal ausprobieren wollte, ob es geht. es zeigt sich: ja, es funktioniert eine markdown indexseite mit einem dünnen javascript-wrapper auch jetzt schon ohne browser extension zu rendern. und ja, bots fressen gerne markdown. und ja ich finde das fazzinierend.
und abgesehen davon, spare ich jetzt mit do it yourself einen haufen geld, weil cloudflare das alles was ich mir hier selbst gebaut habe kunden für viel geld verkauft:
Markdown for Agents is available to Pro, Business and Enterprise plans, and SSL for SaaS customers at no cost.
(pro pläne verkauft cloudflare ab ca. 20 €/monat, business geht bei 180 €/monat los und enterprise ab 2000 €/monat. und ja, „content negotiation headers“ für markdown hab ich auch eingebaut.)
nachtrag: ich habe gemini gebeten einen blick in den mascheinenraum zu werfen („wenn du dir die header von wirres.net/articles/markdown-gedons… ansiehst, was siehst du, was fehlt, was ist ungewöhnlich?“). die antwort verstehe ich als kompliment und habe sie in die beilage kopiert.



