Heute Morgen habe ich meine Firefox-Version auf 116.0.3 (64-Bit) unter macOS aktualisiert. Jetzt bleiben alle Installationen von Discourse, bei denen ich aktiv bin (20+ Systeme), hängen, wenn ich die G-J-Tastenkombination von Neu, Ungelesen oder Ungesehen verwende. Die Fortschrittsanzeige beginnt und bleibt dann etwa zu 75 % oder 80 % stecken und wird nie fertig. Es spielt keine Rolle, ob meine Ad-Blocker (Ghostery und uBlock Origin) aktiv oder inaktiv sind, die Fortschrittsanzeige wird nie fertig und die Beiträge erscheinen nie.
Die Discourse Hub-App unter iOS funktioniert, ebenso wie jede andere Website, die ich mit (dem aktualisierten) Firefox unter macOS besuche. Das Problem besteht nur auf Discourse-Websites, einschließlich hier auf Meta.
Wenn ich mit der rechten Maustaste auf die Listen von Neu, Ungelesen und Ungesehen klicke und “In neuem Tab öffnen” wähle, werden die Beiträge angezeigt, aber das ist mühsam, da einige der Discourse-Communities sehr aktiv sind und täglich über 20 neue oder ungelesene Beiträge haben.
Etwas anderes, das mit 116.0.3 nicht mehr funktioniert, ist die erneute Anzeige eines Beitrags nach der Bearbeitung des Inhalts. Man muss auf ein explizites Neuladen zurückgreifen, damit es erneut angezeigt wird.
Ich sehe auch verschiedene fehlerhafte Verhaltensweisen auf Discourse-Seiten in Firefox. Ich verwende Firefox Nightly (2023-08-21) auf macOS 13.5.
Die meisten „aktiven“ Funktionen, die auf In-Page-Skripting angewiesen sind, scheinen bei mir stillschweigend fehlerhaft zu sein, darunter:
Öffnen des Benutzermenüs durch Klicken auf meinen Avatar oben rechts
Übergang zu einigen Beiträgen durch Klicken auf deren Titel
Laden zusätzlicher Beiträge in langen Threads
Antworten posten (sie werden zwar gesendet, aber ich muss die Seite manuell aktualisieren, um sie zu sehen)
Wie @glimfeather erwähnt, kann ich das Laden eines Threads einigermaßen umgehen, indem ich ihn zwinge, in einem neuen Tab zu laden, um die ersten Beiträge zu sehen, aber es gibt immer noch viele andere fehlerhafte Funktionen.
Ich habe dies erst heute bemerkt, daher gehe ich davon aus, dass es sich um eine kürzliche Änderung von Discourse handelt, die in den letzten Tagen für gehostete Seiten live geschaltet wurde.
Mir ist aufgefallen, dass diese Probleme auf Discourse-Seiten in einem privaten Fenster nicht auftraten, daher begann ich, Erweiterungen zu verdächtigen. Nach der Untersuchung dieser scheint die Zotero Connector-Erweiterung für mich der Schuldige zu sein.
Dieser Zotero-Forenthread bestätigt, dass sie kürzlich ein Problem hatten, das Fehler auf verschiedenen Seiten verursachte.
Ich konnte die Dinge mit den folgenden Schritten wieder zum Laufen bringen:
Deaktiviere die Zotero Connector-Erweiterung in Firefox
Ja, insofern als das Firefox-Add-on installiert ist. Ich habe Zotero selbst nicht laufen. Nebenbei bemerkt, wenn es einen besseren Weg gäbe, bibliografische Daten von Amazon-Buchangeboten in BibDesk zu extrahieren, würde ich Zotero gerne entfernen, zumal Zotero regelmäßig sein eigenes Add-on bricht, das die Daten an BibDesk weitergibt.
Dann hätte dasvor der Änderung der Betreffzeile klar gemacht werden sollen.
Und obwohl Zotero zugegeben hat, dass sie ein Problem verursacht haben, ist es möglich, dass andere Browser-Add-ons das gleiche Problem verursachen könnten. Es ist zu spezifisch, Zotero in der Betreffzeile zu haben.
Eine bessere Änderung wäre: „Browser-Add-ons (einschließlich Zotero) in Firefox (nach Updates (z. B. v116)) können Discourse beeinträchtigen“.