menu


Brickmotion.com 4.1 Änderungslog
von Brickmotion am 12.08.2019

Nachdem ich lange kein Update mehr über die Entwicklung der Seite gemacht habe, möchte ich dies nun einmal nachholen. Im laufe des letzten Jahres, was seit dem Verfassen des letzten Blogeintrags passiert ist, habe ich zwar hauptsächlich noch nicht fertige Features entwickelt, die ihr aktuell noch nicht sehen könnt, jedoch habe ich in den vergangenen Monaten auch größere Änderungen an der öffentlich einsichtigen Seite vorgenommen. Diese änderungen will ich nun hier einmal erläutern.

Grundlegende Änderung am Speicherformat

Die wohl größte, zugleich für euch aber nicht sichtbare Änderung war die weitgehende Ersetzung des Speicherformats für Daten der Videos, Serien, Seitendesigns usw. von den bisherigen dafür verwendeten .txt-Daten hin zu .json-Dateien. Denjenigen von euch, die meine Minecraft Modding Tutorials verfolgen, mag dies vielleicht ein begriff sein, für alle anderen ist es grob gesagt so zu erklären: Bisher waren Datensätze in einfachen Textdateien als einzelne Zeilen gespeichert, wobei ein Trennzeichen die jeweiligen Informationen in einem Datensatz trennte. Dies hatte zum Beispiel bei einem Video den Aufbau Serie|Titel|Beschreibung|YouTube-Link|Dailymotion-Link|Twitch-Link. Dieses Format stieß durch immer speziellere Anforderungen jedoch zunehmend an seine Grenzen, wodurch es oft notwendig war, für verschiedene Anwendungsgebiete den selben Datensatz in mehreren anders aufgebauten Textdokumenten anzugeben. Dies wurde durch die Verwendung von JSON nun weitgehend beendet. JSON erlaubt es, eine Liste von Variablen festzulegen, also Datensätze in einem Schlüssel → Wert Schema anzulegen. Somit ist es mir möglich, praktisch unbegrenzte Informationen zu einem Eintrag hinzuzufügen und den sehr starren Aufbau des bisherigen Formats zu überwinden. Die Aufgabe bestand daraus, die auf das alte Format ausgelegte Website nach und nach auf das neue Format umzuwandeln, was mir nun weitgehend gelungen ist. Einige Seiten arbeiten noch mit dem alten Format, werden aber in naher Zukunft ebenfalls geupdated. Durch diesen fundamentalen Schritt ergab sich zudem die Möglichkeit, ein anderes länger geplantes Feature einzubauen.

Umstellung der Videoseiten

Die Video-Übersichtseiten, welche bis zur Umstellung des Formats noch mit der grundlegenden Seitennavigation aus den Zeiten von Version 2.0 der Seite arbeiteten, wurden nun endlich auf eine modernere Navigation verändert. Anstatt etliche Seiten von je 15 Videos zu besitzen, die per Knopfdruck erreichbar waren, gibt es nun lediglich eine Seite, die per Knopfdruck um immer 15 Videos erweitert werden kann. Das Feature ist derzeit noch in der Textphase und wird eventuell noch durch eine dynamische Erweiterung beim Herunterscrollen ersetzt. Zeitnah soll das System auch bei den Ergebnissen der Suche benutzt werden, um die Seiten übersichtlicher zu halten und dort Funktionen wie das Anzeigen der Aufrufzahlen und ähnlichem zu ermöglichen, was aktuell aufgrund der Laufzeit nicht möglich ist.

Einfache Serienseiten

Viele Serien sind bedeutend genug, eine eigene Seite zu besitzen, jedoch gibt es nicht genügend Informationen über diese, um mehrere Unterseiten nur zu dieser Serie zu rechtfertigen, weshalb ich nun einen Kompromiss darin gefunden habe, die Videoauswahlseite bei solchen Serien ausschließlich für eine einzelne Serie nutzen zu können, wobei die Seite um einen kurzen Erklärungstext ergänzt wird. Eine so aufgebaute Serienseite ist beispielsweise beim SWTOR Let's Play schon im Einsatz, Seiten dieser Art zu anderen Serien erfolgen demnächst ausgehend davon, wie schnell ich Texte zu diesen Serien verfasst kriege. Die Links zu diesen Seiten sind auf den Startseiten der produzierenden Kanäle zu finden.

Das ist für den Moment das wesentlichste, was auf der Seite geändert wurde. Ich werde versuchen, euch nun regelmäßiger über Änderungen zu informieren.


Das könnte dich interressieren: