What else?

Von Ghosts und Handelbars - hin zu janmontag.de

Ich habe mir mal wieder KlickrKlackr, meine treue mechanische Tastatur, zur Hand genommen, (wie das klingt), um einen längeren Text zu schreiben. Ich habe mir ja vorgenommen, immer mal wieder was ins Netz zu posaunen. Was auch immer. Ein Konzept habe ich ja nicht. Aber ich habe ausführlich an meiner Website programmiert. Und ich habe mir da ein paar Gedanken gemacht, die ich an dieser Stelle ein mal aufs Papier bringen möchte.

Grundsätzlich gilt hier wohl die Reduktion. Ich habe irgendwie alles raus geworfen, was ein normales Weblog so bietet. Den dynamischen Footer, die verlinkte Überschrift, die Darstellung der aktuellen Beiträge oder eine Liste davon. Stattdessen sage ich auf der index.hbs nur Hallo und habe ein kleines dreispaltiges Menü drunter etabliert, in welchem ich die häufigsten Themen verlinkt habe. Keine automatische Navigation, kein großes Verzahnen. Eher ein auseinandernehmen der vorhandenen Dinge und irgendwie anders neu zusammen setzen. Zum Beispiel habe ich jetzt auf jeder Seite ein beherztes ../, was signalisieren soll, dass ich wieder auf die Ebene zuvor oder den Websiteroot zurück kehren kann.

Dafür habe ich verschiedene Templates gebaut, meine Weblog-Engine nennt sich Ghost und sie nutzt Handelbars. Also Custom Handelbar-Templates, welche unter Zuhilfenahme von unterschiedlichen Routen (routes.yaml) einen Tag zu einem /tag auflösen und das zum Rendern der Liste nutzen.
Ein einzelner Artikel sieht allerdings immer noch absolut gleich aus (post.hbs), da gibt es keinen Unterschied und da spielt es auch keine Rolle ob ich diesen als Musik, Lyrik oder Notiz veröffentlicht habe.

Ich habe Dinge wie Autorschaft (ich) oder Datum etc. aus dem Header entfernt, die Überschrift verlinkt immer zurück auf / und auch sonst versuche ich, eine simple Seite umzusetzen.

/Notes

Wie man unschwer erkennen kann, habe ich eine Art Timeline gebaut, nicht mehr mit absoluten Zeiten sondern "vor so und so viel Stunden gepostet". Die Überschrift habe ich entfernt und nur den Text nebst Inhalt in dieser chronologischen Timeline stehen lassen. Das gibt dem ganzen einen Notizen-Microblogging-Charakter.

/Lyrik

Ich schreibe ja schon geraume Zeit lyrische Kleinzeiler, die eigentlich eher Prosa darstellen. Ich summiere es aber unter diesem Tag, weil mir sonst kein besserer eingefallen ist. Auch hier habe ich eine eigenes Template gebaut, lyrik.hbs, welche auf /lyrik auflöst.

/Longposts

Hier landen unschwer erkennbar alle Beiträge, die länger sind und nicht in eine der Kategorien passen. Also zum Beispiel auch dieser Artikel hier. Ich habe das Lyrik-Template aus Faulheit für alle anderen Menüpunkte genutzt, das dient als Blaupause, außer eben für Notes. Und für Lakritz, meine Katze, habe ich auch ein eigenes Template gebaut.

/Lakritz

Eine Katze will immer zu fressen
Eine Katze will immer zu fressen
Ich gebe ihr was, ich geb' ihr was zu fressen
Sie bezahlt nichts dafür
Und das ist gut

Lakritz hat selbstverständlich ein eigenes Template mit einigen wenigen Abweichungen. Hauptsache ist für mich, dass sie sich am Ende gut abgebildet findet.

/Music

Da ich Musik liebe und gern darüber schreibe, sie höre aber selber unfähig und außerstande bin, selbst welche zu produzieren, habe ich ihr eine eigene Kategorie gewidmet. Der aktuellste Artikel dort ist jener über den Darkwave-Song Gallowdance.

/Health

Health ist keine Kategorie, es ist der Versuch aus dem Export der Apple Health Daten ein JSON File zu erzeugen, dass ich dann wiederum mit Javascript anzeigen kann. Das tue ich mit gelaufenen und gefahrenen Kilometern. Das ist auch ein Template, ein Pagetemplate aber nur für diesen Zweck. Ich muss aber für die Aktualisierung dann immer wieder neu händisch meine Apple Health Daten auswerten. Ist aber trotzdem cooler als jedes Strava, weil selber.

Übrigens habe ich auch etwas kaputt gemacht, denn die automatisch Zeit, die man zum Lesen eines Artikels benötigt, die zeigt nur noch entweder eine Minute oder zwei Minuten an, egal wie lang oder kurz eine Artikel ist. Und das wars auch schon wieder. Es ist gar kein so langer Artikel geworden, aber immerhin 646 Worte.

../

Weitere Reaktionen

Lade Webmention


Blogging

lifestream

Sports

Movement is important

Projects

What am I working on