Zum dritten Mal dieselbe Schrift zu dunkel -- diesmal mit Luft

entwicklung.html, „Noch niemand im Team": 4,42:1 gemessen, noetig sind
4,5:1. Der Befund ist klein. Die Geschichte dahinter ist es nicht.

=== DREIMAL IN VIER WOCHEN, IMMER DERSELBE GRIFF ===

  01.09.  #6d7d92 -> #75859a    gemessen 4,43  ->  4,95
  07.09.  #75859a -> #7f8fa6    gemessen 4,50  ->  rund 4,9
  25.09.  #7f8fa6 -> #95a4ba    gemessen 4,42  ->  5,75

Neben jedem dieser Schritte steht ein sorgfaeltiger Kommentar, der
erklaert, warum genau dieser Wert richtig ist. Alle drei waren richtig
-- fuer den Untergrund, den man GERADE KANNTE.

Der Hintergrund ist aber ein BILD. Bilder haben helle Stellen, und die
liegen bei jedem neuen Layout woanders. Wer eine Schrift auf zwei
Kommastellen genau gegen die hellste Stelle einstellt, die er heute
gefunden hat, stellt sie auf den naechsten Umbau ein.

=== WAS DIESMAL ANDERS GEMACHT WURDE ===

1. NICHT NUR DIE ROTE SEITE ANGESEHEN. Die schlechtesten Werte ALLER
   vierzehn Seiten nebeneinandergelegt:

     hilfe.html      4,90   auf rgb(51,53,56)   <- die hellste im Haus
     teamlage.html   4,98   auf rgb(45,52,64)
     entwicklung     4,42   auf rgb(40,41,44)   <- die, die rot war
     befinden.html   5,38   auf rgb(29,39,46)
     ... zehn weitere ueber 6,3

   Die rote Seite war also NICHT die gefaehrlichste. Zwei andere lagen
   knapper an der Grenze, als der letzte Rutscher gross war -- sie
   waeren als naechste drangewesen. Haette ich nur entwicklung.html
   repariert, haette ich in zwei Wochen dasselbe noch einmal getan.

2. DER BEZUG IST JETZT DIE HELLSTE FLAECHE IM HAUS, nicht die der
   Seite, die gerade rot ist. Beide Toene beider Haeuser gegen
   rgb(51,53,56) gerechnet:

     Gate    still #7f8fa6 -> #95a4ba   4,35 -> 4,86
             leise #94a5bb -> #9fb0c6   4,90 -> 5,56
     Crew    still #8f88b2 -> #a7a0cb   4,10 -> 5,00
             leise #a9a2ca -> #b4aed6   5,10 -> 5,84

   Der stille Ton im Crew-Haus stand bei 4,10 -- UNTER der Grenze, seit
   Wochen, ohne dass eine Pruefung je etwas gesagt haette. Nicht weil
   sie nachsichtig war, sondern weil noch keine Crew-Seite mit dieser
   Flaeche angesehen wurde. Ein gruener Haken heisst nicht, dass
   nachgesehen wurde.

3. PRUEF-BUEHNE PRUEFT JETZT AUCH DIE LUFT. Nicht nur „ueber 4,5",
   sondern: „hat die schlechteste Stelle dieser Seite noch elf Prozent
   Reserve?" Die Zahl ist gemessen und nicht gewaehlt -- beide
   Rutscher oben waren rund elf Prozent gross, und 4,5 mal 1,11 ist
   5,0. Eine Seite unter diesem Wert ist noch in Ordnung und schon in
   Gefahr, und genau das soll sie sagen, solange man es noch in Ruhe
   beheben kann.

   Sie haengt an der jeweiligen Grenze, nicht an einer festen 5,0: Bei
   grossem Text sind 3:1 erlaubt, dieselbe Luft sind dort 3,33. Eine
   hineingeschriebene 5,0 wuerde grossen Text ohne Not anmahnen.

GEMESSEN: pruef-buehne 230 Pruefungen (vorher 192), 0 Fehler.
Schlechteste Seite jetzt hilfe.html mit 5,15:1 -- 15 % ueber der
Grenze. Die Schrift bleibt deutlich leiser als der Haupttext: der
steht bei 11,8:1, also mehr als doppelt so hoch.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-09-25 23:19:04 +02:00
co-authored by Claude Opus 5
parent 1ba9d07af2
commit ce1a1f758c
3 changed files with 105 additions and 4 deletions
+37
View File
@@ -501,6 +501,43 @@ for (const [breite, hoehe, wie] of [[1440, 950, "Computer"], [390, 780, "Handy"]
+ (schlimmster.verlauf ? ", Verlauf im Text" : "")
+ ` [${schlimmster.lage}] in ${schlimmster.eltern}`
+ ` -- gemessen bei ${schlimmster.gemessenBei} auf ${schlimmster.gemessenAuf}` : ""));
/* ==== UND WIE VIEL LUFT IST NOCH DA? (25.09.2026) ============
4,5:1 ist die Grenze, an der Text aufhoert, lesbar zu sein.
Eine Seite, die GENAU dort steht, ist nicht in Ordnung --
sie ist einen Handgriff davon entfernt, es nicht mehr zu sein.
Dass das kein Gedankenspiel ist, steht in gate.css: Derselbe
leiseste Ton musste dreimal in vier Wochen angehoben werden,
immer aus demselben Grund -- der Hintergrund ist ein Bild, es
wurde heller, und die Schrift war auf zwei Kommastellen genau
auf den alten Stand eingestellt.
01.09. 4,43 -> 4,95
07.09. 4,50 -> rund 4,9
25.09. 4,42 -> 5,75
Beide Rutscher waren rund elf Prozent gross. Deshalb steht
hier 1,11 und keine gewaehlte Zahl: Eine Seite besteht diese
Zeile genau dann, wenn sie noch EINEN Rutscher dieser Groesse
vertraegt, ohne unlesbar zu werden. Bei 4,5 sind das 5,0.
Diese Zeile ist die zweite Meinung zur Zeile darueber und
ersetzt sie nicht: Die obere sagt, ob die Seite in Ordnung
ist, diese, ob sie es morgen noch sein wird.
Sie haengt bewusst an `schlimmster.grenze` und nicht an einer
eigenen 5,0 -- bei grossem Text ist die Grenze 3:1, und
dieselbe Luft sind dort 3,33. Wer die Zahl fest hineinschriebe,
wuerde grossen Text unnoetig anmahnen. */
const LUFT = 1.11;
ok(schlimmster.v >= schlimmster.grenze * LUFT,
`${s}: und noch Luft bis zur Grenze `
+ `(${schlimmster.v.toFixed(2)}:1, noetig waeren `
+ `${(schlimmster.grenze * LUFT).toFixed(2)}:1 -- `
+ `${((schlimmster.v / schlimmster.grenze - 1) * 100).toFixed(0)} % ueber `
+ `${schlimmster.grenze}:1)`);
/* Wenn rings um einen Text nirgends freier Untergrund liegt, ist er
ungeprüft geblieben. Das darf vorkommen (dicht gesetzte Zeilen),
aber nicht unbemerkt und nicht bei vielen -- sonst meldet die
+22 -2
View File
@@ -78,8 +78,28 @@
Grenze -- diese Werte liegen darueber und werden am fertigen
Bildschirmfoto nachgemessen, nicht an der Farbangabe. */
--text: #e4e0f4;
--text-leise: #a9a2ca;
--text-still: #8f88b2;
/* 25.09.2026 angehoben: --text-leise von #a9a2ca auf #b4aed6,
--text-still von #8f88b2 auf #a7a0cb. Gleichzeitig mit den
Grautoenen im Gatehaus und aus demselben Grund.
Gefunden wurde der Mangel drueben (entwicklung.html, 4,42:1), aber
nachgerechnet gilt er hier genauso: Gegen die hellste Flaeche des
Hauses -- rgb(51,53,56) auf hilfe.html -- stand der stille Ton bei
4,10:1 und der leise bei 5,10:1. Der erste war also UNTER der
Grenze. Dass ihn keine Pruefung gemeldet hat, heisst nur, dass
noch keine Crew-Seite mit dieser Flaeche angesehen wurde -- nicht,
dass er in Ordnung war.
Die Lehre aus drei Anlaeufen in vier Wochen: Wer die leiseste
Schrift auf „gerade eben 4,5“ stellt, stellt sie auf den naechsten
Fehlschlag. Gemessen wird deshalb ab jetzt gegen die hellste
Flaeche im HAUS, nicht gegen die der Seite, die gerade rot war.
Jetzt: still 5,00:1 gegen die hellste Flaeche und 7,90:1 gegen
reine Tinte, leise 5,84:1 und 9,22:1. Der Abstand zum Haupttext
(#e4e0f4) bleibt gross -- der steht bei 11,3:1. */
--text-leise: #b4aed6;
--text-still: #a7a0cb;
/* ---- Die Mischung ------------------------------------------------
`--akzent` ist das Babyblau: Es traegt Knoepfe, Umrandungen und
+46 -2
View File
@@ -34,7 +34,15 @@
--rand-hell: rgba(150, 186, 220, 0.30);
--text: #dbe4ef; /* kein reines Weiss - schont die Augen */
--text-leise: #94a5bb;
/* 25.09.2026 von #94a5bb auf #9fb0c6.
Gemessen an echten Bildpunkten stand dieser Ton auf hilfe.html bei
4,90:1 und auf teamlage.html bei 4,98:1 -- ueber der Grenze, aber
mit weniger Luft, als die beiden letzten Rutscher gross waren
(jeweils rund zehn Prozent). Er waere also beim naechsten helleren
Untergrund derselbe Fall gewesen wie der Ton darunter, nur ein
paar Wochen spaeter. */
--text-leise: #9fb0c6;
/* Von #6d7d92 auf #75859a angehoben (01.09.2026).
Aufgefallen erst, als die Buehne im Hintergrund dazukam und der
Kontrast an echten BILDPUNKTEN gemessen wurde statt an der
@@ -56,7 +64,43 @@
Wer den Hintergrund heller macht, muss die leiseste Schrift
nachziehen. Die Alternative waere gewesen, das Bild wieder
zuzudecken -- dann haette man den Aufwand auch lassen koennen. */
--text-still: #7f8fa6;
/* 25.09.2026: #7f8fa6 -> #95a4ba. DAS DRITTE MAL DERSELBE GRIFF --
und deshalb diesmal nicht wieder auf Kante.
Die drei Staende nebeneinander, alle an echten Bildpunkten
gemessen, alle vom selben Werkzeug (pruef-buehne):
01.09. #6d7d92 -> #75859a gemessen 4,43 -> 4,95
07.09. #75859a -> #7f8fa6 gemessen 4,50 -> rund 4,9
25.09. #7f8fa6 -> #95a4ba gemessen 4,42 -> 5,75
Zweimal wurde auf „gerade eben ueber 4,5" eingestellt, und
zweimal hat der naechste hellere Untergrund es wieder
unterschritten. Der Fehler war nie die Farbe, sondern die
Bezugsgroesse: Gemessen wurde jedes Mal gegen den hellsten
Untergrund, den man GERADE KANNTE. Der Hintergrund ist aber ein
Bild, und Bilder haben helle Stellen an wechselnden Orten -- wer
dagegen auf zwei Kommastellen einstellt, stellt auf den naechsten
Fehlschlag ein.
DIESMAL IST DER BEZUG DIE HELLSTE FLAECHE IM GANZEN HAUS:
rgb(51,53,56) auf hilfe.html, gefunden, indem die Werte ALLER
vierzehn Seiten nebeneinandergelegt wurden statt nur die der
einen, die rot war. Gegen sie haelt der neue Ton 4,86:1, gegen
reine Tinte 7,68:1, an der Stelle des Befundes 5,75:1.
Leiser als der Haupttext bleibt er deutlich -- der steht bei
11,8:1, also mehr als doppelt so hoch.
Und damit es nicht ein viertes Mal so weit kommt, prueft
pruef-buehne jetzt nicht mehr nur „ueber 4,5", sondern auch, ob
der schlechteste Wert einer Seite noch 5,0 erreicht. Die Zahl ist
gemessen und nicht gewaehlt: Beide Rutscher oben waren rund elf
Prozent gross, und 4,5 mal 1,11 ist 5,0. Eine Seite, die darunter
liegt, ist noch in Ordnung und schon in Gefahr -- genau das soll
sie sagen. */
--text-still: #95a4ba;
--akzent: #3fbdf5; /* aus dem Neon des Motivs, entsättigt */
--akzent-tief: #1f7fb0;