Skip to main content

 

Nicht sichtbare likes/dislikes bei Frio


Bei Frio habe ich am Smartphone das Problem das ich nicht sehe ob ich einen Beitrag im Stream einen Luke/dislikes verpasst habe. Weder verändert sich die Farbe der Grafik, noch bekomme ich es sonst wie angezeigt. Das hat man erst nach einen Reload der Seite. Das ist mir jetzt schon mit verschiedenen Farbschemata aufgefallen. Und es ist echt kontraproduktiv.

Gibt es da eine Lösung für?

#Friendica #Darstellung #Smartphone #like #dislike #frio #2023-05-23 !Friendica Support
@Sascha
Was Du mal probieren könntest, ist ein Like zu platzieren und ohne reload der Seite mal 1-2 Minuten abzuwarten, ob der Farbwechsel dann erscheint. Das würde mich interessieren :)

Ich kann es hier nicht reproduzieren - sowohl auf dem Desktop als auch am iPhone und unter Android 12 sehe ich den Farbumschlag fast Instant. 1-2 Menschen meiner Instanz haben aber ähnliches erwähnt.
@Raroun OK also ich habe nicht so lange warten müssen. Geschätzt ca. 20 Sekunden. Allerdings habe ich es jetzt auch mit einen anderen Gerät, einen Tablet das via WLAN angebunden ist ausprobiert. Ich probiere es gleich noch mal mit dem Smartphone, habe da so eine Idee.
@Sascha
Ich bin mir nicht komplett sicher - aber ich soweit ich mich erinnere, wird das Like blau, sobald es auch "wirklich durch ist (also föderiert). Letztendlich kann das aber nur ein Entwickler oder @𝗝𝗮𝗸𝗼𝗯 :𝗳𝗿𝗶𝗲𝗻𝗱𝗶𝗰𝗮: 🇦🇹 ✅ beantowrten, dieser hat netterweise die Funktion damals implementiert und das "Like und Dislike" von einer Aktualisierung der Seite unabhängig gemacht :)
@Raroun OK, ich schau mir mal ältere mit gefällt mir markierte Beiträge an. Mal schauen was sich findet. Im Endeffekt könnte es aber sein das wir es schlicht und ergreifend mit einen Problem zu tun hat das mit einer mobilen Weboberfläche nicht so einfach zu lösen ist.
@Raroun @Sascha

Früher war es so:
Du hast auf Like/Dislike/Share geklickt. Dann wurde die Seite reloaded, und der Daumen/Like hat eine andere Farbe gehabt.
Und die Timeline ist oft irgendwohin gesprungen...

Ich hab das mittels jquery so verändert, dass beim Klick auf Like/Dislike/Share der Daumen durch einen sich drehenden "Spinner" ersetzt wird. Und wenn vom Server die Rückmeldung kommt, dass es angenommrn wurde, wird der Spinner wieder durch den Daumen/"Like" ersetzt und hat eine andere Farbe.

Da muss nix mehr reloaden.

Das Verhalten ist in der Webapp im Browser und Smartphonebrowser gleichermaßen.

Kommt bei dir der Spinner nach dem Klick?

Wenn der Server nicht erreicht werden kann (Timeout, Netzwerk zu langsam, Connectionprobleme) gibts eine Warnung.
@𝗝𝗮𝗸𝗼𝗯 :𝗳𝗿𝗶𝗲𝗻𝗱𝗶𝗰𝗮: 🇦🇹 ✅ @Raroun Ah danke. Ja der Spinner kommt ganz kurz, das sieht der Daumen mit WLAN vielleicht eine Sekunde aus als hätte man nichts geblickt und wird dann zu einen hellen grau, was nicht so der große Unterschied zum ursprünglichen Zustand ist. Die Textmeldung darunter das man es mag kommt viel später oder nach einen Reload. Via mobiler Verbindung kann es aber sehr lange dauern bis sich nach dem Mike die Farbe verändert. Und durch die kleinen Bildschirme fällt der geringe Farbunterschiede noch weniger auf als auf dem Tablet/Notebook.
@Raroun Also via Mobilfunk hat es sehr viel länger (über eine Minute) gedauert bis es farblich und auch als Schriftzug angezeigt wurde. Dabei gab es nochmal zwischen dem zwei verschiedene Geräten spürbare Unterschiede. Allen gemein ist das die Reaktion für ein schnelles Durchscrollen des Streams zu langsam ist als das der User das optische Feedback groß mitbekommen würde. Da bräuchte es nämlich praktisch ein sofortiges Feedback für. Dazu kommt meines Ermessens das der Farbunterschiede zwischen aktiviert (helles grau) und nicht aktiviert (weiß) viel zu gering ist. Normalerweise sollte die Farbe für aktiviert die selbe Farbe sein die man in den Einstellungen als Akzent ausgewählt hat. Das ist das selbe Problem das es bei einigen hellen Themes bei der Benachrichtigungsliste mit der Hinterlegungsfarbe für ungelesene Beiträge gibt.
@Sascha

Dann ist dein Server oder dein Netzwerk zu langsam.

Hier kommt die Rückmeldung, dass geklickt wurde (der Spinner erscheint) sofort, und die Rückmeldung vom Server ist meist in unter einer Sekunde da.

Hast du ev. DNS-Probleme? Das Verhalten würd mich durchaus daran erinnern.

@Raroun
@𝗝𝗮𝗸𝗼𝗯 :𝗳𝗿𝗶𝗲𝗻𝗱𝗶𝗰𝗮: 🇦🇹 ✅ Woran erkenne ich das ich ein DNS Problem habe? Ich kann alle Seiten aufrufen wenn Du das meinst. Ich nutze den DNS von Digitalcourage, aber ein anderer brachte eben auch keine Veränderung.