Anulowanie komentarza nie usuwa go

2

Gdy piszę komentarz do posta i kliknę przycisk Anuluj, to po ponownym wejściu w tryb edycji komentarza poprzednio wpisany tekst jest widoczny.
Oczekiwałbym usunięcia z modelu wpisanej treści gdy wcisnę przycisk Anuluj, ewentualnie dodanie przycisku Odrzuć żeby nie psuć wstecznej kompatybilności edytora.

4
opiszon napisał(a):

Gdy piszę komentarz do posta i kliknę przycisk Anuluj, to po ponownym wejściu w tryb edycji komentarza poprzednio wpisany tekst jest widoczny.

To tak samo jak w przypadku postów i wpisów na blogu. Wcześniej tego nie było, a teraz jest i wg mnie jest to zajebista sprawa. Nieraz zdarzyło mi się przypadkowo cofnąć stronę w przeglądarce (zamiast wcisnąć strzałkę w bok i ruszyć karetkę, wciskałem VK_BROWSER_BACK) i dzięki temu, że treść była w cache (nawet po odświeżeniu strony), nie musiałem pisać wszystkiego od nowa.

Drugą fajną sprawą z tym związaną jest to, że w przypadku wielostronicowego wątku, mogę swobodnie zmieniać strony, czytać posty, cytować co potrzeba i nie trzymać treści posta w schowku.

Wolałbym, aby zapamiętywanie treści zostało takie jakie jest, bo jest to bezpieczne i bardzo wygodne.

3

Ależ trzymanie treści posta w cache na wypadek przypadkowego wciśnięcia wstecz czy zbierania kwitów i uzupełniania posta krok po kroku nie kłóci się z tym żeby przycisk Anuluj działał zgodnie ze swoim CTA - czyli anulował wpis.
W tej chwili żeby anulować to co się wpisało, albo np przez przypadek wkleiło ze schowka muszę zaznaczać cały tekst i usuwać, co jest utrudnione na mobile.

Czyli - kesz nie jest zły, ale Anuluj powinno działać jak Anuluj a nie jak Ukryj.
Może być nawet mały przycisk X zamiast poprawy działania Anuluj.

Btw - teraz zauważyłem że tak samo działa Anuluj przy edytowaniu posta, nie tylko komentarza.
No to jest ewidentnie na przekór CTA. De facto zapisuje wersję roboczą bez publikowania zamiast odrzucać.

I żeby nie było że wymyślam problem. Walczyłem z tym już kilka razy aż mi się ulało w końcu ;-)

0
opiszon napisał(a):

Czyli - kesz nie jest zły, ale Anuluj powinno działać jak Anuluj a nie jak Ukryj.

W takim razie albo trzeba dodać przycisk Ukryj, a ten Anuluj niech faktycznie anuluje zmiany. :]

2

No i to właśnie napisałem w 1 poście.

0

Ta pamięć treści jest w pamięci podręcznej przeglądarki czy pamięci forum?
Dla mnie to bardzo dobra opcja, na innych stronach tego nie ma a to jest przydatne. Nieraz odświeżałem stronę bo akurat ktoś napisał coś do mnie, aby się dostosować do wypowiedzi i nie trzeba było kopiować poprzedniej tylko wszystko zostaje.

0

Opcja jest świetna i absolutnie nie chodzi o jej usunięcie, tylko drobną poprawę działania przycisku Anuluj... żeby nie tylko ukrywała okno edycyjne ale rzeczywiście anulowała wpis...

1
Cimron napisał(a):

Ta pamięć treści jest w pamięci podręcznej przeglądarki czy pamięci forum?

Local storage.

opiszon napisał(a):

Ależ trzymanie treści posta w cache na wypadek przypadkowego wciśnięcia wstecz czy zbierania kwitów i uzupełniania posta krok po kroku nie kłóci się z tym żeby przycisk Anuluj działał zgodnie ze swoim CTA - czyli anulował wpis.
W tej chwili żeby anulować to co się wpisało, albo np przez przypadek wkleiło ze schowka muszę zaznaczać cały tekst i usuwać, co jest utrudnione na mobile.

Czyli - kesz nie jest zły, ale Anuluj powinno działać jak Anuluj a nie jak Ukryj.
Może być nawet mały przycisk X zamiast poprawy działania Anuluj.

Btw - teraz zauważyłem że tak samo działa Anuluj przy edytowaniu posta, nie tylko komentarza.
No to jest ewidentnie na przekór CTA. De facto zapisuje wersję roboczą bez publikowania zamiast odrzucać.

I żeby nie było że wymyślam problem. Walczyłem z tym już kilka razy aż mi się ulało w końcu ;-)

"Anuluj" i "Ukryj" byłoby za bardzo confusing, ale możemy dodać przycisk "Reset", który przywraca aktualną treść.

1

Confusing jest na pewno teraz. Pokażcie mi gdzie jest tak że klikasz gdzieś, wyskakuje pole do wpisywania tekstu z opcją anuluj, wciskasz anuluj, ale tekst tam zostaje.

Anuluj to znaczy anuluj. Wstecz na stronie to zupełnie co innego, wtedy niczego nie anulowałem i to dobrze że tekst zostaje

0
opiszon napisał(a):

Opcja jest świetna i absolutnie nie chodzi o jej usunięcie, tylko drobną poprawę działania przycisku Anuluj... żeby nie tylko ukrywała okno edycyjne ale rzeczywiście anulowała wpis...

jak klikniesz anuluj to przecież i tak wpis nie zostanie dodany. to, że sam coś widzisz nie znaczy, że inni też to widzą.

Riddle napisał(a):

"Anuluj" i "Ukryj" byłoby za bardzo confusing, ale możemy dodać przycisk "Reset", który przywraca aktualną treść.

a może ikonka krzyżyka na końcu text area? (ale tylko dla mobilek, bo na desktopach przecież nie ma znaczącego problemu teraz)

tak jest na youtubie:
screenshot-20231111130934.png
co ciekawe, youtube nie kasuje tekstu z inputa jeśli zamiast przejścia do wyszukiwania przejdę do jakiegoś filmiku.

0

Nie chodzi o to że ktoś to widzi. Chodzi o to że nie ma prostego sposobu wyczyszczenia raz wpisanego tekstu. Aktualnie jak nie chcesz/nie możesz używać zaznaczenia całego tekstu (ułomność fizyczna) to musisz dodać post/komentarz i go usunąć za chwilę żeby mieć czyste pole edycyjne.

X proponowałem na początku.
Co do braku problemu na desktopie to weź pod uwagę osoby z niepełnosprawnościami - np manualnymi oraz wizualnymi.

0
gajusz800 napisał(a):

Confusing jest na pewno teraz. Pokażcie mi gdzie jest tak że klikasz gdzieś, wyskakuje pole do wpisywania tekstu z opcją anuluj, wciskasz anuluj, ale tekst tam zostaje.

Anuluj to znaczy anuluj. Wstecz na stronie to zupełnie co innego, wtedy niczego nie anulowałem i to dobrze że tekst zostaje

Jeśli mamy wprowadzić zmianę, to pozytywną.

Nie zamienię jednego confusing rozwiązania na inne, też confusing.

0

Gdyby Anuluj zamykało i kasowało byłoby ok. A cofanie strony może nie kasować

1
gajusz800 napisał(a):

Gdyby Anuluj zamykało i kasowało byłoby ok. A cofanie strony może nie kasować

To też jest spoko wyjście.

5

Nie no, problem jest opisany jasno i dziwi mnie pół strony dyskusji.
Opuszczenie strony przez link czy historię przeglądarki powinno pozostawić obecną funkcjonalność, a więc zachować wpis do dalszej edycji - to jest bardzo na plus.
Naciśnięcie [Anuluj] powinno wyczyścić pole tekstowe i usunąć dany tekst z cache.

0

Mi też przeszkadza że treść zostaje i wielokrotnie zaczynałem edycję, po czym stwierdziłem że a jednak nie warto strzępić palców i anulowałem, a po chwili chciałem jednak poprawić jakąś literówkę i przy próbie poprawienia musiałem najpierw cofać ręcznie wcześniejsze zmiany. Parę razy mi się zdarzyło że zapisałem post z częściowymi wcześniejszymi edycjami pozostawiając post bez ładu i składu, teraz już jestem na to wyczulony, ale nadal to bardziej przeszkadza niż pomaga.

A pamiętacie jak backspace w przeglądarkach cofał do poprzedniej strony gdy przez przypadek input stracił focus? Niech rzuci kamieniem kto nie stracił w ten sposób kilka czy kilkanaście minut pisania

Riddle napisał(a):

"Anuluj" i "Ukryj" byłoby za bardzo confusing, ale możemy dodać przycisk "Reset", który przywraca aktualną treść.

Ja mam jeszcze propozycję żeby anuluj nie wyrzucało tekstu tylko oflagowało jako usunięty i naciśnięcie "Ctrl+Z" przy pustej historii zmian przywróciło ten tekst w ramach potrzeby. Wydaje mi się to intuicyjne i że byłoby to co user by spróbował jako pierwsze gdy jego tekst się usunął.

0

oprócz przycisku 'anuluj' jest jeszcze klawisz Escape, który znacznie łatwiej nacisnąć przez pomyłkę, a też chowa pole do wpisywania komentarza.

jeśli przycisk 'anuluj' ma usuwać treść niedoszłego komentarza to niech chociaż Escape nie usuwa.

0

No to w takim razie możemy nie dodawać przycisku "Ukryj" ani "Reset", i po prostu zrobić tak że kliknięcie "Anuluj"/Escape faktycznie przywraca treść.

Zapisanie treści o którym mówi @furious programming, w takim wypadku działałoby wtedy jeśli ktoś opuści stronę, np zamknie kartę. Zaś kliknięcie "Anuluj" nie zapisze nic.

Pasuje każdemu takie rozwiązanie?

2

Wydaje mi się, że za dużo tu dyskusji o niczym i chyba niektórzy nie rozumieją, że powinno być tak:

Marooned napisał(a):

Nie no, problem jest opisany jasno i dziwi mnie pół strony dyskusji.
Opuszczenie strony przez link czy historię przeglądarki powinno pozostawić obecną funkcjonalność, a więc zachować wpis do dalszej edycji - to jest bardzo na plus.
Naciśnięcie [Anuluj] powinno wyczyścić pole tekstowe i usunąć dany tekst z cache.

Właśnie mnie dziwi dalsza dyskusja też

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