diff --git a/TESTING.md b/TESTING.md index a7bbfcc..a4d1615 100644 --- a/TESTING.md +++ b/TESTING.md @@ -1552,6 +1552,26 @@ der an dieser Stelle weiterhilft: - [ ] Nichts freigegeben → „Nothing shared with you yet" - [ ] Etikett ohne Dateien → Hinweis auf „Organise…" +### Keine „Geister" beim Wechseln + +Der Platzhalter kommt erst nach **220 ms** (`useSkeleton`). Ist die Liste +vorher da, wird er nie sichtbar; beim Ordnerwechsel bleibt solange die +vorherige Liste stehen, weil `load()` sie nicht löscht. + +Die Frist gilt **auch beim ersten Laden einer Seite**. Zuerst war das anders – +gedacht war: beim ersten Mal gibt es ja nichts, was stehenbleiben könnte. Beim +Wechsel zwischen den Menüpunkten entsteht die Seite aber jedes Mal neu, und +damit war *jeder* Tab-Wechsel ein „erstes Laden". Genau dort blitzte es. + +- [ ] Schnell durch Ordner klicken -> **kein** Aufblitzen grauer Kästen 🔎 +- [ ] Zwischen Dateien, Papierkorb, Freigaben, Etiketten, Kalender wechseln -> + ebenfalls keines 🔎 +- [ ] Langsame Verbindung (Drosselung im Browser) -> nach kurzer Leere kommt + der Platzhalter +- [ ] Im Wartefenster blitzt **kein Leerzustand** auf. Das ist die + unangenehmere Sorte Geist: Der Platzhalter sieht nur nach Daten aus, + ein Satz wie „Nothing shared with you yet" behauptet etwas. + ### Der Kreisel stand sechsmal im Quelltext `@keyframes spin` lag als Inline-`