pradoslaw / coyote

4programmers.net
https://4programmers.net
MIT License
116 stars 30 forks source link

Odwrotna kolejność przycisków do anulowania i akceptacji wyboru #198

Closed flowCRANE closed 7 years ago

flowCRANE commented 7 years ago

Nigdy wcześniej nie spotkałem się z taką kolejnością, aby pierwszym przyciskiem z lewej strony był przycisk do anulowania wyboru, a dopiero na końcu przycisk do akceptacji. W całym systemie jest to poodwracane, co jest nieintuicyjne i irytujące.

Sugeruję zmianę kolejności tych guzików, dlatego że ważniejszą i częściej używaną opcją jest akceptowanie wyboru czy akceptacja wprowadzonych zmian. Od aktualizacji systemu, okienek dialogowych czy przycisków pod edytorami użyłem już setki razy, a góra kilka razy potrzebowałem anulować okienko.

adam-boduch commented 7 years ago

Jezeli formularz jest wyrownany do lewej (tj. przycisk "wyslij"/"zapisz" znajduje sie po lewej stronie ekranu, to tak - najpierw powinien byc przycisk do wyslania, a potem do anulowania).

Jezeli natomiast przyciski wyrownane sa do prawej krawedzi to odwrotnie. Pierwszy przyklad z brzegu:

image

image

flowCRANE commented 7 years ago

I Tobie się to podoba? Kolor najważniejszego przycisku nie ma większego znaczenia, dlatego że użytkownik czytający od lewej do prawej, odruchowo i tak rzuci się na pierwszy przycisk.

To że GitHub ma przyciski rozmieszczone i pokolorowane po swojemu, nie oznacza, że należy z niego brać przykład. Przycisk akceptacji wyboru od zawsze był pierwszym z lewej, bez względu na wyrównanie (patrz: wszystkie Windowsy). Tym bardziej, że cały kontent okien i innych miejsc wyświetlany jest od lewej do prawej.

IMO przyciski również powinny być wyświetlane od lewej do prawej, od najczęściej używanego po przycisk anulowania. Obecny układ jest tak samo niewygodny, jak ułożenie przycisków pionowo, gdzie najważniejszy przycisk byłby na samym dole listy, zamiast na samej górze.

Sugeruję ankietę :)