Was passiert, wenn die Seite geladen wird?

Probieren Sie dieses Experiment aus. Nachdem Sie diese Seite ein paar Wochen nicht benutzt haben, entscheiden Sie sich plötzlich, sie sich anzusehen.

Während Sie diese Punkte beobachten, fragt sich der Benutzer, was zum Teufel vor sich geht? Andere Websites sind in Eile, etwas auf diesen Bildschirm zu bekommen. Aber aus irgendeinem Grund tut Discourse etwas Besonderes im Hintergrund, um die Dinge für uns super gut zu machen, also ja, wir sind dankbar für alles, was es tut. Vielleicht lädt es viel JavaScript oder so etwas.

Sind Sie sicher, dass Sie nicht einfach einen vorbereiteten Anfangsbildschirm anzeigen könnten, besonders wenn der Benutzer auf der Homepage landet?

Ich meine, etwa 90 % des Anfangsbildschirms werden gleich sein… vielleicht einige angepinnte Themen oder so etwas.

Nun, jedenfalls sage ich, ihr müsst etwas schneller auf diesen Bildschirm bekommen!

Ich meine, sagen wir einfach, was wäre, wenn die Konkurrenz etwas schneller auf diesen Bildschirm bekommen könnte?

Ja, ich weiß, dass es Ihnen egal ist, was die sogenannte Konkurrenz angeht, egal.

Nun, dann könnten Sie sagen, dass es nur aus Gründen der Menschlichkeit gegenüber den Benutzern immer noch gut ist, etwas schneller auf diesen Bildschirm zu bekommen.

Nun, werden Sie nicht wütend. Ich versuche nur, alles herauszufinden, was ich herausfinden kann, um hier zu helfen.

Ich meine, ich möchte nicht versäumen, Sie auf etwas hinzuweisen, das Sie vielleicht nicht bemerken.

Vollständige Offenlegung: Ich benutze ein eher langsames Netzwerk. Aber das sollte keine Rolle spielen!

Wissen Sie, dass ich keine bestimmte Website kritisiere. Ich versuche nur, die Dinge für Benutzer weltweit auf allen Websites besser zu machen.

1 „Gefällt mir“
4 „Gefällt mir“

Ein kurzer Blick auf diesen Thread zeigt, dass er im Oktober 2023 irgendwie eingeschlafen ist.

Können Sie uns ein Update geben? Danke.

Ein Update wozu? Das ist die Erklärung

Das spielt eine Rolle.

Die Assets der Seite müssen heruntergeladen werden. Sie profitieren vom Caching, aber wenn Sie viel später zurückkehren, stellen Sie möglicherweise fest, dass ein Teil neu heruntergeladen werden muss.

Das ist nicht anders, als eine App aktualisieren zu müssen, aber es geschieht automatisch und jedes Mal. Das ist die Natur von Web-Apps.

Einer der wesentlichen Vorteile dieses Ansatzes (ähnlich wie bei nativen Apps) ist, dass die inkrementellen Datenabrufe während der Nutzung der Web-App viel kleiner sind, da der meiste Client-Code bereits beim ersten Laden geladen wurde und Sie normalerweise nur relativ kleine JSON-Daten herunterladen, während Sie navigieren und Dinge tun.

3 „Gefällt mir“

Wie langsam lädt die Website?

Bei schnellem Laden ist mir Folgendes gelegentlich aufgefallen:

Das wurde verlangsamt, indem es zuerst durch vier verschiedene Länder ging, aber es dauert immer noch nur wenige Sekunden zum Laden.