Files
dogfather-universe/workspace/buehne.html
T
DogFatherGitandClaude Opus 5 b885b54628 DogFather sah beim Oeffnen der Kachel nur einen Satz
Abnahme in allen fuenf Rollen, so wie der Bauplan sie verlangt --
und die fuenfte hat den Befund gebracht.

Die Seite hat genau zwei Ausgaenge: `zeigen()` (es gibt eine Fassung)
und `ohneFassung()` (es gibt keine). Die Pflegeleiste hing nur am
ersten. Auf der Crew-Adresse hat DogFather keine Fassung -- er oeffnete
die Kachel und sah EINEN SATZ. Kein Knopf, keine Liste, kein "Wer ist
wie weit?". Genau der eine Mensch, fuer den die Pflege gebaut ist, kam
ohne Umweg gar nicht an sie heran, obwohl Kapitel 11 sagt: "Bei ihm
oeffnet die Kachel die Pflege-Ansicht."

"Texte bearbeiten" bleibt in diesem Zustand bewusst weg: Ohne gewaehlte
Rolle steht keine Karte da, die man bearbeiten koennte, und ein Knopf,
der sichtbar nichts tut, ist schlimmer als keiner. Stattdessen steht
daneben, was zu tun ist ("Zum Bearbeiten oben unter 'Meine Sicht' eine
Rolle waehlen"). "Wer ist wie weit?" braucht keine Rolle und ist genau
das, wofuer man ohne Sicht hereinkommt.

GEPRUEFT: Die neue Zeile zaehlt, dass BEIDE Ausgaenge die Leiste
entscheiden (2 von 2) -- und dass es genau diese zwei gibt. Das ist
schwaecher als die Messung im Browser, aber es laeuft bei jeder
Aenderung mit, und schwaecher ist hier besser als gar nicht.
pruef-anleitung 186 -> 188.

EIN BEFUND, DER MIR GEHOERTE, NICHT DEM HAUS: Beim ersten Lauf mit
allen fuenf Rollen meldete die Messung "302 anleitung.html" fuer
DogFather. Das sah nach einer Umleitung aus; tatsaechlich war er in
der Liste der angelegten Personen gar nicht drin -- ohne Person kein
Keks, ohne Keks die Anmeldewand. Steht jetzt mit Begruendung in der
Datei: Eine Messung, die ihren eigenen Aufbau nicht im Griff hat,
erzeugt Befunde, die niemandem gehoeren.

ABNAHME IM BROWSER, alle fuenf Rollen, 390 px, echte Anmeldung:
  Community   14 Karten · "Drei Dinge vorweg" ja · "Deine Stufe"
              ja (Neu) · vier Stufen-Marken · Filter Muss -> 5
  Modi        29 Karten · vorweg nein · Stufe nein · Filter -> 7
  Linke Hand  29 Karten · vorweg nein · Stufe nein · Filter -> 7
  Rechte Hand 34 Karten · vorweg nein · Stufe nein · Filter -> 8
  DogFather    0 Karten · Auskunft + Pflegeleiste · keine
              Begruessung, kein Rundgang
  Ueberall: kein Platzhaltertext, kein Querscrollen, keine
  Browsermeldungen, keine fehlgeschlagenen Anfragen.
  Rundgang: Community 3 Stationen, alle Teamrollen 5.

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-10-06 17:55:23 +02:00

70 lines
3.0 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="de">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Bühne – das laufende Video</title>
<!-- ======================================================================
DAS LAUFENDE VIDEO ALS BROWSER-QUELLE (28.09.2026)
Zeigt das Video, das gerade in der Reaction läuft — auf dieselbe
Sekunde wie bei allen anderen. Sonst nichts: kein Chat, keine
Kameras, keine Bedienung, kein Rand.
WARUM DIE EIGENE KAMERA HIER NICHT DRIN IST: Sie ist in OBS
direkt als Gerät verfügbar, in besserer Qualität und frei in
Größe und Lage. Den Umweg über den Browser zu nehmen hieße,
Qualität gegen nichts einzutauschen — und die Größe wäre dann
festgelegt statt frei.
Sind GÄSTE im Bild, kommen deren Kameras über eine
Direktverbindung an, und die braucht eine angemeldete Seite.
Dafür gibt es den Bühnenmodus der Reaction-Seite
(`reaktion.html?nur=buehne`), der als Fenster aufgenommen wird.
In OBS: Quelle → Browser → diese Adresse, 1920 × 1080,
„Steuerung anzeigen" aus.
====================================================================== -->
<style>
html, body {
margin: 0; padding: 0;
background: #000;
height: 100%; overflow: hidden;
font-family: "Segoe UI", system-ui, -apple-system, sans-serif;
}
#platz { position: fixed; inset: 0; }
#platz iframe { width: 100%; height: 100%; border: 0; display: block; }
/* ==== BEI „NUR KAMERA" GEHT DAS BILD AUS ========================
Sonst läge im Stream ein stehengebliebenes YouTube-Bild unter
den Kameras — und Filipe sähe es nicht, weil er in OBS auf
seine Szene schaut und nicht auf die Quelle.
`visibility` UND NICHT `display`. Ein Spieler, den man aus dem
Seitenaufbau nimmt, hört auf zu dekodieren; beim Zurückschalten
müsste er erst wieder an die richtige Stelle springen, und das
sehen dann alle. So läuft er weiter, nur eben unsichtbar, und
ist in derselben Sekunde wieder da. */
body[data-bild="aus"] #platz { visibility: hidden; }
/* Was zu sehen ist, wenn gerade nichts läuft. Schwarz und still --
eine Beschriftung stünde im Stream. Nur bei einem falschen
Schlüssel gibt es einen Hinweis, denn den sieht man sonst nie. */
.obs-fehler {
position: fixed; left: 16px; top: 16px;
padding: 10px 14px; border-radius: 10px;
background: rgba(140, 20, 30, .9); color: #fff; font-size: 14px;
}
</style>
<!-- DIE WERBEEINBLENDUNG. Dieselbe Datei wie in der Reaction-Seite:
Zwei Fassungen altern unterschiedlich, und dann sieht der Stream
anders aus als das, worueber geredet wird. -->
<link rel="stylesheet" href="assets/css/werbung.css?v=202610061755" />
</head>
<body class="obs-buehne">
<div id="platz"></div>
<script src="assets/js/werbung.js?v=202610061755" defer></script>
<script src="assets/js/buehne.js?v=202610061755" defer></script>
</body>
</html>