Horizontaler Ladeschieberegler

Du hast mit dem Slider großartige Arbeit geleistet, und er wirkt definitiv eleganter (was perfekt wäre, etwa für die Website eines renommierten Architekturbüros). Leider lässt er Discourse im Vergleich zu dem, was wir gewohnt sind, und im Vergleich zu anderen Foren langsamer wirken. Ich denke, das hat einen psychologischen Effekt, der hinderlich sein könnte.

Schau dir den Vergleich zwischen Slider und Ladesymbol an – das Ladesymbol wirkt deutlich schneller, obwohl die Seiten wahrscheinlich in etwa gleich schnell laden:

https://streamable.com/07k3p9

Wenn wir uns wirklich für den Slider entscheiden, gibt es einige Dinge, die sich lohnen könnten: Statt auf 20 % herunterzugehen, gehe lieber ganz auf 0, und zeige den Slider nur, wenn das Laden der Seite länger als etwa eine Sekunde dauert.

2 „Gefällt mir“

Beachten Sie, dass das Elixir-Forum in Europa gehostet wird, sodass es für uns auf dieser Seite des Atlantiks tatsächlich deutlich schneller ist. Meta wird in der AWS-Region us-west-1 gehostet.

> time (curl -Ss https://meta.discourse.org/latest.json > /dev/null) 
0.03s user 0.01s system 3% cpu 1.280 total

> time (curl -Ss https://elixirforum.com/latest.json > /dev/null)
0.02s user 0.01s system 10% cpu 0.286 total

Aber ja, im Allgemeinen stimme ich zu, dass der Fade-Effekt keine perfekte Lösung ist. Wir werden hier einige weitere Ideen ausprobieren… bleiben Sie dran.

9 „Gefällt mir“

Eigentlich ist es auf Foren, die von Discourse gehostet werden, ähnlich, aber es ist großartig zu hören, dass du darüber nachdenkst, es anzupassen :+1:

2 „Gefällt mir“

Vorläufig habe ich den Spinner wiederhergestellt, aber den Schieberegler beibehalten. Später in dieser Woche könnten wir weitere Experimente versuchen.

6 „Gefällt mir“

@dodesz welches Theme ist das? Sieht sehr gut aus.

Ich habe es vorerst wieder deaktiviert, da Slider und Spinner gleichzeitig meiner Meinung nach zu viel sind.

Ich freue mich jedoch auf neue Updates.

2 „Gefällt mir“

Unsere Website nutzt diesen coolen Slider ohne Body-Übergang, und er funktioniert gut (außer bei „sehr schnellem unendlichem Scrollen“, was bisher kein großes Problem ist), wobei wir positives Feedback von den Nutzern erhalten haben.

Siehe Beispiel für das Laden einer Seite:

Ich stimme @Terrapop zu: Slider + Spinner sind definitiv „zu viel des Guten“ und ablenkend.

5 „Gefällt mir“

Ja, es hat mir so gefallen. Wie hast du den Spinner in der neuesten Version wieder deaktiviert?

1 „Gefällt mir“

Nein. Ich habe die vorherige Version vor den letzten Änderungen forkt und nur die Körperanimation auskommentiert (und den Schieberegler auf Mobilgeräten einen Pixel dicker und auf dem Desktop ein paar Pixel dicker gemacht). Wir betreiben es seit einigen Tagen so live und finden es wirklich gut (und Benutzer haben ebenfalls kommentiert, dass es ihnen gefällt). Nach ein paar kleinen Anpassungen sind wir jetzt zufrieden.

Fühl dich frei, es auszuprobieren :slight_smile: … es ist kostenlos und freundlich :slight_smile:

1 „Gefällt mir“

Ich wollte nur öffentlich erwähnen @david: Die letzte Verfeinerung trifft genau den richtigen Punkt für mich (zumindest auf dem Handy, das ich gerade 20 Minuten lang getestet habe).

Für alle: Wir zeigen den Ladekreis jetzt erst nach einer Verzögerung an, sodass auch langsame Verbindungen ihn erhalten.

11 „Gefällt mir“

Nicht nur langsame Verbindungen. Wir haben dieses Problem auch bei großen Themen, und der Ladekreis sieht in solchen Situationen tatsächlich gut aus (die Meldung lautet „Wir arbeiten daran

5 „Gefällt mir“

Es ist eine Verbesserung, aber ich finde es immer noch merklich langsamer. Gab es einen Grund, warum der Spinner abgelehnt/durch dieses Element ersetzt wurde? Ihr habt großartige Arbeit damit geleistet, den Schieberegler zu verbessern, aber meiner Meinung nach hat der Spinner immer noch die Nase vorn, besonders auf einer Seite mit langsameren Ladezeiten:

https://streamable.com/q2gh0q

(Annahme: Das Rust-Forum wird im selben Netzwerk/Server wie Discourse gehostet^^ (bin mir nicht sicher, ob eine Abmeldung einen großen Unterschied machen würde?))

3 „Gefällt mir“

Es macht einen großen Unterschied, da anonyme Antworten zwischengespeichert werden können.

3 „Gefällt mir“

Ich dachte, es könnte so sein, und habe mich daher zurückgezogen und einen Vergleich durchgeführt, nachdem ich mich auf beiden Seiten ausgeloggt habe:

https://streamable.com/1x0tbs

Es ist definitiv schneller, aber insgesamt finde ich, dass der Ladekreis einfach funktioniert und besser zu Discourse passt – es fühlt sich zwar schneller an, wirkt aber nicht störend/auffällig und dauert auch nicht so lange wie der Slider.

Das liegt natürlich an euch, aber persönlich stimme ich für den Ladekreis (entschuldigt!) und wollte eigentlich im PG-Update-Thread posten, wie viel schneller und responsiver Discourse seit dem Update wirkt :sunglasses: (es wäre schade, jetzt einen Schritt zurückzugehen, auch wenn es nur ein kleiner ist :sweat_smile:)

4 „Gefällt mir“

Ich stimme zu. Der Slider ist ein Rückschritt. Ich habe es auch auf dem Desktop getestet. Selbst ohne Ausblenden wirkt er auf dem Bildschirm immer noch „unordentlicher

3 „Gefällt mir“

Wir werden eine einfache Theme-Komponente erstellen, um nach der Integration wieder zum alten Verhalten zurückzukehren.

Der aktuelle Plan ist, dies zunächst für 1–2 Wochen auf Meta zu testen, bevor wir es integrieren.

Denken Sie daran: Wenn man den Käse bewegt, sind die Leute unglücklich. Es ist sehr schwierig, eine Änderung zu beurteilen, wenn man nicht mehrere Tage damit lebt.

13 „Gefällt mir“

Jetzt, wo das unangenehme Ausblenden entfernt wurde, macht für mich kaum noch einen Unterschied, ob eine leere Seite mit Slider oder der Spinner angezeigt wird. Auf Mobilgeräten sieht es jetzt ordentlich aus. Am Desktop jedoch finde ich den Slider vertikal zu dünn. Vielleicht liegt es nur an meiner Beleuchtung oder daran, dass ich gerade einen 27-Zoll-Monitor verwende, aber es ist wirklich schwer zu erkennen, wie sich die Ladeleiste über den Bildschirm bewegt.

5 „Gefällt mir“

Ich habe mir etwas mehr Zeit genommen, um sowohl Desktop als auch Mobile zu vergleichen, und es tut mir leid, gegen den Strom zu schwimmen, aber ich bin der Meinung, dass der Spinner in beiden Fällen mit deutlichem Abstand besser ist.

Der Slider (auf einer solchen Website) wirkt einfach nur langsam und abrupt. Zwar kann er auf bestimmten Arten von Websites gut funktionieren (insbesondere auf solchen mit längeren Ladezeiten, wo eine visuelle Anzeige wichtig ist, wie viel von der Seite bereits geladen ist oder noch lädt), doch ich glaube nicht, dass er für Foren oder jede Art von Website geeignet ist, bei der es auf Geschwindigkeit ankommt.

Ich hoffe wirklich, dass Sie davon absehen, dies umzusetzen, oder falls doch, machen Sie es zu einem Theme-Element und behalten Sie den Spinner als Standard bei.

5 „Gefällt mir“

Ich vermisse das Ausblenden vor allem, weil mir der leere Seitenzustand nicht gefällt und weil es den Übergang „weicher

9 „Gefällt mir“

Ich stimme @awesomerobot hier @sam zu – der ausgebleichte Text ist viel besser als der harte, leere Bildschirm.

8 „Gefällt mir“