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.
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.
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 ;-)
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. :]
No i to właśnie napisałem w 1 poście.
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.
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...
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ść.
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
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:
co ciekawe, youtube nie kasuje tekstu z inputa jeśli zamiast przejścia do wyszukiwania przejdę do jakiegoś filmiku.
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.
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.
Gdyby Anuluj zamykało i kasowało byłoby ok. A cofanie strony może nie kasować
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.
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.
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ął.
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.
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?
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ż