Sugestia odnośnie poprawy mechanizmu zbierającego "łapki"

Odpowiedz Nowy wątek
2019-05-05 21:01
9

Co pewien czas zauważam u siebie, że ktoś mi "daje łapkę", a zaraz potem to cofa (przykład jest widoczny na screenie załączonym do tego posta). Jakby to było jednorazowe zdarzenie to mógłbym uznać, że delikwent się rozmyślił, ale że występuje to częściej, podejrzewam, że jest to albo błąd w samym "klikaczu", albo np. z powodów jakichś lagów, klient wciska, nie widzi efektu przez chwilę, więc wciska ponownie. A jak się zator odblokuje, to drugie kliknięcie, które dociera do serwera, jest traktowane jako cofnięcie polubienia. Sam zresztą czasami tak mam, że klikam łapkę, ale dopiero po paru sekundach się ona robi zielona.

Stąd moja sugestia, żeby w ramach zabezpieczenia przed takimi przypadkowymi wielokrotnymi kliknięciami, wprowadzić mechanizm, który przez jakiś czas od wciśnięcia łapki (oraz pewnie innych interaktywnych elementów - takich jak chociażby dzwonek do obserwowania postu/wątku) ignoruje kolejne wciśnięcia tego elementu. Nie wiem, jaki to by miał być konkretnie czas, ale myślę, że coś w okolicy 5-10 sekund będzie OK.

screenshot-20190505210015.png


That game of life is hard to play
I'm gonna lose it anyway
The losing card I'll someday lay
So this is all I have to say
edytowany 1x, ostatnio: furious programming, 2019-05-06 17:19

Pozostało 580 znaków

2019-05-05 21:07
14

Ja to bym proponował, że jak ktoś da łapkę w górę @cerrato, to już nie może jej cofnąć. Problem rozwiązany ;).

A poważniej to zauważyłem u siebie czasem laga z łapkami i jak głupi kliknę kilka razy, co pewnie potem się przekłada na to, co opisane tutaj.

Pokaż pozostałe 9 komentarzy
Czyli to bardziej kategoria "Flame" niż "Coyote". ;) - Silv 2019-05-05 22:58
Nie. Bo to, że zaproponowane rozwiązanie mnie satysfakcjonuje nie zmienia faktu, że jest jakiś mały błąd/problem do usunięcia. Niezależnie od wszystkiego, kliknięcia łapek czasami się zamulają/powielają i nie ma to żadnego związku z moją pazernością na lajki :D - cerrato 2019-05-05 23:00
Weź odakceptuj, to większe prawdopodobieństwo, że Adam zauważy, że problem jeszcze nierozwiązany. - Silv 2019-05-05 23:01
No to musimy uzyskać zgodę @Michał Sikora na taki zabieg. - cerrato 2019-05-05 23:02
Handel głosami niczym rasowy polityk. Zgadzam się, ale moi ludzie odezwą się do Twoich ludzi w niedalekiej przyszłości. - Michał Sikora 2019-05-05 23:09

Pozostało 580 znaków

2019-05-05 21:08
7

Popieram, też mi się to zdarzyło. To było niesamowicie bolesne, do dziś łza mi się w oku kręci jak o tym pomyślę. 15 punktów odeszło w siną dal w ciągu 0.5 sek. po ich dodaniu :(

Pozostało 580 znaków

2019-05-05 21:13
3

@ccwrc: a pomyśl, ile takich zdarzeń przeoczyłeś. To może być gruba afera. Biorąc pod uwagę ilość użytkowników, można śmiało założyć, że w skali roku to są tysiące straconych łapek. Chyba jesteśmy na tropie poważnej sprawy, ciekawe kto jest w nią zamieszany i gdzie te "zagubione" łapki wędrują...


That game of life is hard to play
I'm gonna lose it anyway
The losing card I'll someday lay
So this is all I have to say
Nie chcę kablować, ale ostatnio @mr_jaro chwalił się pierwszym miejscem. Coś tu śmierdzi… - Michał Sikora 2019-05-05 21:14
Widzę, że sobie podobnie łączymy fakty :D Też nie chciałem jednoznacznie wskazywać, ale jak widać dowody są nie do obalenia. Prewencyjnie bana mu na miesiąc, tak dla zasady. - cerrato 2019-05-05 21:20
I przekazać wszystkie jego punkty Tobie! Może się nauczy. - Michał Sikora 2019-05-05 21:22
Dziękuję, ale takich punktów z podejrzanych źródeł to ja nie chcę. To, co mam to jest uczciwie zapracowane/wyżebrane, nie chcę do tego dokładać kradzionych - cerrato 2019-05-05 21:23
ej, poskarżę się pani - mr_jaro 2019-05-05 21:23
Inflacja łapek kliknięć szaleje. - Silv 2019-05-05 22:37

Pozostało 580 znaków

2019-05-05 22:41
0

Osobiście też zauważyłem problem, chyba raz czy dwa jeśli chodzi o łapki, a więcej – jeśli chodzi o sam czas reakcji dla moich kliknięć (zbyt wolny o tę 1 sekundę czy 2). Uważam, że to kwestia mojego łącza internetowego + CDN, i że to normalne (co nie znaczy, że nie można czasu reakcji polepszyć).

edytowany 1x, ostatnio: Silv, 2019-05-05 22:41

Pozostało 580 znaków

2019-05-06 11:45
2

Racja, to jest problem laga. Po prostu w trakcie wykonywania requesta, element nie powinien być aktywny (czyli nie powinno być możliwości ponownego kliknięcia).

Pokaż pozostałe 4 komentarze
Ja uważam, że "do odpowiedzi" brzmi rozsądnie. - Silv 2019-05-07 17:55
Ale to właśnie prostsze niż timer. ZablokujKciuka(); Ajax.WyślijKciuka(callback => OdblokujKciuka()); - Marooned 2019-05-08 10:54
W sumie przyznaję Ci rację. W takim razie - wyrażam zgodę na czekanie na odpowiedź ;) - cerrato 2019-05-08 11:25
Przygotuj zatem PR i jesteśmy w domu. - Marooned 2019-05-08 12:29

Pozostało 580 znaków

2019-05-06 14:04
1

Naprawdę, trzeba coś z tym zrobić. Przed chwilą prawie straciłem 5pkt :(
Na szczęście ogarnięty człowiek (dzięki, @Akihito) zorientował się w sytuacji i błąd naprawił.

screenshot-20190506140340.png


That game of life is hard to play
I'm gonna lose it anyway
The losing card I'll someday lay
So this is all I have to say
na darkmodzsei lapki dobrze widac nie idze przeoczyc ze sie nie dalo :P - Akihito 2019-05-10 09:03
czyli trzeba wszystkim wymusić ciemny tryb - cerrato 2019-05-10 10:18

Pozostało 580 znaków

2019-05-06 16:53
13

@cerrato: zniszczę Ci dzieciństwo, ale chyba ktoś musi...

Tych punktów nie można nic wymienić. Ani na czajnik, ani na karty z pokemonami, ani nawet na licencje na IDE do Delphi.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."
co?! a ja myślałem, że to są punkty jak na cpn za tankowanie :v - Sunnydev 2019-05-06 16:57
Ale potem mamie w święta sie pochwaliłes ze masz kolegów xd - Dregorio 2019-05-06 16:59
A szacun na dzielni to nic? - ccwrc 2019-05-06 18:16
Zaraz, to na licencję do Delphi jednak nie można?... - Silv 2019-05-06 22:09
@ccwrc: a miałem w sumie napisać, że szacunu na dzielni też nie daje, ale w końcu zastąpiłem to IDE do Delphi. - somekind 2019-05-07 01:41

Pozostało 580 znaków

2019-05-06 17:04
1

Tych punktów nie można nic wymienić.

To po co ja się od ponad roku produkuję, piszę, kombinuję... nie mogłeś mnie wcześniej uświadomić? :(


That game of life is hard to play
I'm gonna lose it anyway
The losing card I'll someday lay
So this is all I have to say
Przypominam, że to Coyote, a nie Flame. ;) Aaale co ja tam wiem... - Silv 2019-05-06 22:11
Flame jest do klocenia się, a tutaj co najwyżej mamy offtop/zbyt duża dawkę ironii. Poza tym to @somekind zaczął :p - cerrato 2019-05-06 22:12
@cerrato: dawka ironii jest nieproporcjonalnie duża w stosunku do dawki wsparcia w dewelopmencie Coyote. ;) - Silv 2019-05-07 01:46
@silv Tak naprawdę to całe wsparcie, jakie w tym wątku było potrzebne to moja informacja o tym, że "klikacz" łapek posiada pewną wadę oraz dwa posty wyżej informacja od @Adam Boduch, że wie o tym problemie i że trzeba będzie to zrobić od strony frontu. Cała reszta to są wygłupy, ale moim zdaniem całkowicie nieszkodliwe :) Więcej wsparcia nie udzielę, bo nie czuję się na siłach, żeby grzebać w kodzie Coyote i wprowadzać poprawki :( - cerrato 2019-05-07 09:35
Nie wymagam tego od Ciebie (ee... dobra, nie wymagam). - Silv 2019-05-07 15:50

Pozostało 580 znaków

2019-05-06 22:17
2

@cerrato: nie słuchaj @somekind bo cwaniak w globalu ma #2 i boi się, że mu dmuchniesz paszport polsatu na, który tak długo po nocach expa zbierał :-D

@somekind że swoim drugim miejscem to dla mnie pionek, ja się czaję na Szaloma :) - cerrato 2019-05-06 22:19
Ja się o @shaloma nie boję :) Jak zawsze, będę go wspierać z cienia :) - szarotka 2019-05-06 22:25
Tu nie ma powodów do obaw. Dać mi się wygryźć to żaden wstyd ;) - cerrato 2019-05-06 22:26

Pozostało 580 znaków

2019-05-07 02:07
1
cerrato napisał(a):

To po co ja się od ponad roku produkuję, piszę, kombinuję...

No cóż, po zdjęciu widać, że nie jesteś zbyt bystry.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."
Pokaż pozostałe 3 komentarze
Nie trzeba umieć czytać nut, żeby umieć grać. - somekind 2019-05-07 02:37
Ech, @somekind jak zwykle realista – w sumie racja, że raczej myszy wybierają tę łatwiejszą ścieżkę... właśnie, gra ze słuchu jest łatwiejsza? - Silv 2019-05-07 02:39
W gruncie rzeczy to chyba chomik. - Silv 2019-05-07 02:45
Nie mam pojęcia, co jest łatwiejsze. Ja tylko fakty stwierdzam. - somekind 2019-05-07 02:51
A ja nie mam pojęcia, czy to chomik, mysz, czy szczur, aczkolwiek osobiście skłaniam się ku ostatniej opcji. I nie tylko dlatego, że (podobno) szczury to są bardzo inteligentne zwierzęta - cerrato 2019-05-07 09:32

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0