Photoblog aufgemöbelt.
Ich habe den etwas verregneten Tag genutzt, um das Photoblog zu generalüberholen.
Die Detailseiten könnten grob an Flickr erinnern. Allerdings mag ich lieber echtes Schwarz. Ein Klick auf das Featured-Foto zoomt rein und man kann es im Image-Viewport mit der Maus oder per Touch-Event bewegen.
Der Stream ist nun ein ordinäres Grid, in dem die einzelnen Elemente das gleiche Seitenverhältnis haben. Das läuft ohne viel Javascript und ist unkompliziert. Ich hatte eine Masonry‑Implementierung ausprobiert, bei der die Elemente in Spalten einsortiert wurden. Beim ersten Versuch in die kürzeste zuerst und beim nächsten Versuch Round Robin. Natürlich wollte ich je nach Weite des Viewports 1 bis 5 Spalten haben. Wenn in die kürzeste Spalte einsortiert wird, ändert sich die visuelle Reihenfolge beim Resize und Neusortieren. Bei Round Robin, kann man das Problem haben, dass in Spalte X vorwiegend Bilder im Querformat landen und in Spalte Y vorwiegend Bilder im Hochformat landen. Das führt dann zu sehr unterschiedlichen Spaltenhöhen. Beides ein Krampf.
Und viel spannender: Es gibt jetzt eine paar sehr grobe Kategorien. Ich muss gestehen, dass ich die 1126 Fotos von Haiku habe kategorisieren lassen. Dazu war ich dann doch etwas zu faul. Und das klappt recht gut. Für solche Jobs sind LLM geradezu gemacht.
Und wie das bei den meisten Hobbyprojekten so ist: Es ist nie fertig und ich werde bestimmt noch weitere daran basteln. Ja, und es ist noch immer auf skurrile Weise zweisprachig.







