PULSENOVA
JOURNAL
JEDER EINTRAG TRÄGT SEINE ZAHLEN
Eine Fensterbreite beweist nichts
Wir haben denselben Headline-Bug dreimal als gefixt gemeldet, während er noch da war. Jede Messung lief bei 1440 Pixeln, der einen Breite, bei der das Layout zufällig stimmte.

3 FALSCHE FIXES · 1 BREITE GETESTET · 6 NÖTIG
Was schieflief
Wir haben denselben Headline-Bug dreimal gefixt. Jedes Mal haben wir ihn als gefixt gemeldet. Jedes Mal war er auf dem Screen der Person, die ihn gemeldet hatte, noch da.
Der Grund war nicht der Fix. Es war die Messung. Jede Prüfung lief in einem Fenster von 1440 Pixeln Breite, und das war ausgerechnet die eine Breite, bei der das Layout zufällig stimmte.
Warum 1440 ein schlechter Standard ist
1440 ist eine Gewohnheit aus dem Design-Tool. Es ist die Artboard-Breite, zu der alle greifen, also ist es die Breite, die geprüft wird. Es ist nicht die Breite, auf der Menschen wirklich surfen. Wir arbeiten am MacBook, das heisst 1512 oder 1728. Keine von beiden wurde je gemessen.
Ein Layout-Bug, der von der Breite abhängt, versteckt sich vor dir, wenn du immer nur eine Breite anschaust. Vor der Person, die die Site benutzt, versteckt er sich nicht.
Die Regel
Miss über mindestens vier Fensterbreiten, bevor du irgendetwas als gefixt bezeichnest. Wir nehmen 1280, 1440, 1512, 1728 und 1920 auf dem Desktop plus 390 auf dem Handy. Miss jeden Zustand bei jeder Breite, nicht nur den, an dem du gearbeitet hast.
Zwei Dinge, die sich kein Element teilen können
Dieselbe Session brachte eine zweite Regel. Ein Skript, das die Breite anpasst, und ein Split pro Buchstabe können nicht auf demselben Element sitzen. Der Split wickelt jeden Buchstaben in ein eigenes div. Danach folgt die Elementbreite nicht mehr der Schriftgrösse, und die Anpassungs-Schleife konvergiert nie auf einen Wert.
Wir haben den Split entfernt. Das Buchstaben-Reveal auf diesen zwei Zeilen ist vorerst weg. Wenn es zurückkommt, animiert es die Zeile als Ganzes.
Was zu tun ist
Schreib die Mess-Schleife einmal und behalte sie. Unsere fährt den Browser durch jede Breite und jeden Zustand und druckt nur die Abweichungen. Ein voller Lauf kostet zwei Minuten. Einen Fix zu melden, der keiner ist, kostet deutlich mehr, und zwar doppelt, denn dem nächsten Report wird weniger geglaubt.
PULSENOVA
NÄCHSTE NOTIZ
1 IDENTITY MATRIX · 2 KAPUTTE PINS · 2400 PX DRIFT
NEWSLETTER
Eine Build-Notiz. Jede Woche.
Was auf einer Kundensite live ging, was kaputtging, und der Fix, der funktioniert hat. Geschrieben aus dem Studio, einmal pro Woche. Kein Pitch, keine Linksammlung.
ABMELDUNG IN JEDER EMAIL. GESPEICHERT BEI KIT.
