Skeleton-Ladeanzeige im Chat-Drawer aktiv

Hallo,

ich füge das hier in Contribute > UX ein, weil es funktioniert, aber anscheinend nur im Drawer aktiv ist. Es gab auch einen Commit, der den Skeleton nur beim ersten Laden anzeigt. PERF: applies optimisations on chat-live pane - Pull Request #20532 - discourse/discourse - GitHub Und es scheint auch ein Problem mit der Positionierung zu geben, aber das könnte vielleicht am Loader liegen.

Mar-16-2023 18-47-39

Danke :slightly_smiling_face:

2 „Gefällt mir“

Ich bin mir nicht ganz sicher, welche Erwartung hier nicht erfüllt wird.

Sehen Sie das Skelett, wenn Sie es nicht erwarten? Oder erwarten Sie, das Skelett in einem bestimmten Fall zu sehen, aber sehen es nicht?

2 „Gefällt mir“

Auf dem Desktop oder Mobilgerät mit vollständiger Seiten-Chatfunktion wird aus Leistungsgründen kein Skelett verwendet.

Kann dieses Skeleton-Lade-Icon auch für normale Seiten erstellt werden?

Oh, OK. Ich glaube, ich verstehe.

Das Skelett selbst ist ein „Feature“. Wir zeigen es an, wenn Nachrichten noch nicht geladen sind, um das Scroll-Erlebnis zu verbessern.

Ich glaube, Sie weisen hier darauf hin, dass es einen unerklärlichen und/oder unerwarteten Leistungsunterschied beim Laden früherer Nachrichten im Drawer-Modus gibt, und Ihr Beweis dafür ist, dass das Skelett erscheint.

Ist das das, worauf Sie hinauswollen?

Ich denke, das Skelett sollte nur beim erstmaligen Laden aktiv sein, wenn Sie einen Kanal öffnen. Der Commit, den ich oben verlinkt habe, enthält in der Beschreibung „Skelett nur beim erstmaligen Laden anzeigen“, was auf dem Desktop und Mobilgeräten im vollständigen Seiten-Chat gut funktioniert. Nur die Schublade behält das Skelett für diesen Zweck, und deshalb denke ich, dass dies nicht beabsichtigt ist. :slightly_smiling_face:

Jetzt wird es immer verwendet, wenn Sie klicken, um eine Antwort oder einen Link zu einer vorherigen Nachricht im selben Kanal anzuzeigen, auch wenn die Nachricht geladen ist. Hier ist ein Beispiel, die geantwortete Nachricht ist bereits geladen.

Mar-17-2023 07-12-28

1 „Gefällt mir“

Ich bin ziemlich sicher, dass ich das neulich behoben habe. Ich habe es gerade versucht und es hat kein vollständiges Neuladen ausgelöst, um auf Antworten zu klicken.

EDIT: Anscheinend funktioniert es auf Mobilgeräten, aber nicht auf Desktops, seltsam. Ich werde es mir ansehen.

4 „Gefällt mir“

Das hätte behoben sein sollen :+1:

2 „Gefällt mir“

Dieses Thema wurde automatisch 2 Tage nach der letzten Antwort geschlossen. Neue Antworten sind nicht mehr möglich.