Files
dogfather-universe/server
DogFatherGit a28a8ea2e3 Die Buehne der Videos ist gestaltet statt hingestellt
Filipe, 27.09.2026: „die graphik sieht scheisse aus und so. mach das
hoch profissionel und nicht so eine halbe geschissene scheisse."

Er hat recht gehabt, und der Grund war nicht Geschmack.

DIE FARBE GEHOERTE NIRGENDWO HIN

Karten und Untertitel standen in #9cde90 -- das ist der Ton der
NOTIZEN-Kachel aus dem Teambereich. In diesen Videos ist die
Community-Seite zu sehen, und die laeuft auf --violett #a98bff und
--akzent #8ec9ff ueber --tinte #07060f (crew-haus.css). Eine
Einblendung in einer Farbe, die im Bild gar nicht vorkommt, sieht
immer aufgeklebt aus, egal wie sauber sie gebaut ist. Das war der
eigentliche Befund; alles andere kam obendrauf.

WAS JETZT STEHT

Die Karte: Zierzeile „- TEAM DOGI -" wie ueber dem Titel in der App,
Ueberschrift mit ausgeglichenen Zeilen, langsame Kamerafahrt von drei
Prozent ueber zweieinhalb Sekunden, feines Korn gegen Streifen in
dunklen Flaechen. Der Abspann bekommt eine eigene hellere Flaeche und
einen Strich -- er ist das Einzige, was der Mensch danach noch tun
soll.

Der Untertitel: Glasflaeche mit Farbstreifen links. Rechts bleiben
17 % frei, dort liegt auf TikTok die Knopfreihe; unten bleibt Platz
fuer Beschreibung und Ton. Vorher war es ein graues Kaestchen mit
gruenem Rand ueber die ganze Breite.

Der Vorhang: Jeder Seitenwechsel laeuft dahinter. Vorher war jeder
Wechsel im Bild -- „Eintraege werden geladen ...", halb aufgebaute
Raster, ein kurzes Aufblitzen. Zusammen sah das nach
Bildschirmaufnahme aus und nicht nach Film.

EINE FUNKTION STATT EINER ZEICHENKETTE

Die Buehne war ein Text, der im Browser ausgewertet wurde, und darin
noch ein Text fuer das Stilblatt -- zwei Ebenen Anfuehrungszeichen, in
denen jedes Backtick von Hand entschaerft werden musste. Dabei ist
jede zweite Aenderung kaputtgegangen. Playwright nimmt auch eine echte
Funktion und reicht ein Argument durch; die ganze Schicht faellt weg.

VIER FEHLER, DIE NUR DAS EINZELBILD GEZEIGT HAT

  1. WAISEN IN DER ZEILE. „Ein Kommentar ist nach / nach / drei
     Sekunden weg." -- ein von Hand gesetztes <br> traf eine Zeile,
     die ohnehin umbrach. Ein Umbruch, den jemand vor drei Tagen
     gesetzt hat, weiss nichts von der Schriftgroesse von heute.
     `text-wrap: balance` rechnet ihn aus; die elf Handumbrueche
     sind weg.
  2. DER STRICH UNTER DEM ABSPANN WAR NIE ZU SEHEN. Er steht in
     einem <span>, und ein span ist inline -- Hoehe, Breite und
     margin:auto gelten dort nicht. Gebaut, unsichtbar, und ohne das
     Bild haette ich weiter geglaubt, er sei da.
  3. DER VORHANG GING ZU FRUEH AUF, dreimal aus drei Gruenden. Erst
     standen 700 ms -- eine Zahl. Dann eine einmalige Frage „steht
     irgendwo, dass geladen wird?" -- und die traf den Moment, BEVOR
     die Seite ihren Ladehinweis gezeichnet hatte. Dann 450 ms Ruhe
     -- zu kurz, weil eine Seite ihre Abschnitte nacheinander laedt
     und es zwischen zweien kurz still ist. Jetzt: 650 ms am Stueck
     ohne Hinweis, ein Aufflackern setzt die Uhr zurueck.
  4. DAS LEUCHTEN AUF DEN BLAUEN WOERTERN war zu breit und hat die
     Buchstabenkanten gefressen; im Video wurde daraus Matsch.

NICHT `networkidle` ABGEWARTET, UND ZWAR ABSICHTLICH: Der Chat haelt
einen Ereignisstrom offen, der nie endet. Ein Warten darauf liefe dort
immer in die Frist und haenge jedem Seitenwechsel neun Sekunden an --
dieselbe Falle wie am 06.09.2026 bei `await antwort.text()` auf einen
Stream.

Alle vier Videos neu gedreht: 1080x1920, 24 bis 33 s, Lecksuche
unveraendert scharf.
2026-09-27 19:05:48 +02:00
..