Technologie i narzędzia: język PHP 5, Java, JavaScript, Python, system Zend Framework, Django, biblioteka jQuery, Smarty, platforma Eclipse, MySQL, SVN, CVS, UML, Firefox.
WebProgramming - wszystko o serwisach internetowych
O serwisach internetowych.
[usability] Skuteczny “Kreator czyszczenia” w Home.pl
Miałem dzisiaj w planach zrobić porządki na poczcie, ponieważ nazbierało się w niej trochę śmieci. Wszedłem więc na webmail, który oferuje mój provider (czyli Home.pl) i ku uciesze moim oczom ukazał się “Kreator czyszczenia”. Mówię sobie “fajnie, ułatwi mi prace”. Początek zapowiadał się więc ciekawie, a jak się skończyło? Sami przeczytajcie.
Na wstępie wytłumaczę co mnie podkusiło, aby w ogóle skorzystać z poczty Home.pl (na co dzień używam programu pocztowego Thunderbird). Otóż ostatnimi dniami moja “poczta” zaczęła wariować i na przykład otrzymywałem tylko wybrane e-maile (może jakiś nowy sprytny filtr anty-spamowy).
Wracając jednak do meritum moja “uciecha” nie trwała zbyt długo…
Pierwsza rzecz jaką zauważyłem to dość nieintuicyjne według mnie tworzenie zapytania na podstawie zaznaczonych opcji:

Otóż każdy checkbox to warunek OR a nie AND, dzięki czemu możemy na przykład wyświetlić wszystkie e-maile mniejsze niż 10KB lub większe niż 1MB lub starsze niż 30 dni… ale po co? Naszym celem jest raczej zawężanie wyniku.. na przykład chciałbym otrzymać listę wszystkich e-maili, które są starsze niż 30 dni i zajmują więcej niż 1MB. Takie rzeczy jednak tylko w Erze.. bo na pewno nie w Home.pl.
Idąc za ciosem: nie ma możliwości stronicowania - wszystkie e-maile spełniające warunki (co, zważywszy na poprzednią uwagę, nie jest trudne) są wyświetlane na jednej liście. Brakuje mi również liczby znalezionych elementów oraz możliwości przejścia do podglądu wiadomości (w związku z czym nie możemy zobaczyć ani treści e-maila, czy też załącznika, ani nawet nazwy załącznika). Pozycja na liście wygląda tak:
![]()
Jak widać za mało w niej informacji, aby zadecydować, czy warto tą wiadomość usunąć (może zdjęcie od “andzii” jest dla nas ważne :D). Musimy ją “ręcznie” wyszukać w skrzynce odbiorczej, aby zobaczyć całą wiadomość.
Checkbox umieszczony przy każdej pozycji umożliwia wykonanie danej czynności dla wybranych za jego pomocą wierszy (domyślnie wszystkie są zaznaczone) i dopiero tutaj czyha na nas zasadzka. Otóż przed wykonaniem wyszukiwania pod listą filtrów mamy panel:

Mamy w nim możliwość:
- ustawienia akcji “usuń” lub “przenieś do kosza” dla znalezionych wiadomości, z tym że aktualnie żadnych wiadomości nie ma więc ta opcja wydaje się co najmniej zbyteczna w tej chwili
- ograniczenia wyników wyszukiwania do określonej liczby wiadomości i tutaj uwaga możemy ograniczyć do 1000 (słownie tysiąc), 3000 lub 5000 wiadomości, czy ta opcja jest użyteczna odpowiedzcie sobie sami
Zauważcie, że układ przycisków jest odpowiedni - po lewej stronie mamy przycisk akceptujący, po prawej przysłowiowy “cancel”. Jednak to by było na tyle pozytywnych wiadomości. Klikamy na przycisk “Pokaż” i oprócz listy (która wyświetla się na samym dole strony) pojawia się dodatkowa opcja obok wcześniejszych akcji:
![]()
Tam gdzie był wcześniej “Zrezygnuj” jest teraz “Wykonaj” (czyli skrajnie na prawo), którego działanie ma “trochę” odmienne skutki. Pomysł wydaje się co najmniej nietrafiony, tym bardziej, iż po prawej stronie zazwyczaj są przyciski typu “cancel”. Dodatkowo akcja “Wykonaj” zależy od ustawień w “Znalezione wiadomości”, który jest oddzielony ustawieniami dla akcji “Pokaż”, czyli “Ogranicz wyszukiwanie do” - takie mieszanie różnymi ustawieniami też nie jest w dobrym guście.
Najgorsze jednak przed Wami.. jeżeli przypadkowo wciśniemy przycisk “Wykonaj” to cóż na pewno mamy czystsze konto - operacja ta nie ma potwierdzenia.. wystarczy kliknąć i ciach.. znika ci kilkadziesiąt e-maili.
Podsumowując wyjaśniam czemu omawiany kreator nazwałem skutecznym… ponieważ robi więcej niż byśmy chcieli (w negatywnym tego słowa znaczeniu): nie dosyć, że pomaga w usuwaniu śmieci z naszej skrzynki pocztowej to jeszcze wspomaga usuwanie tych ważnych e-maili.. w ten właśnie sposób uciekło mi kilkadziesiąt e-maili z SMTP (*).
(*) Oczywiście mam kopie tych e-maili lokalnie, co nie zmienia użyteczności “Kreatora czyszczenia”.
1 Komentarz to “[usability] Skuteczny “Kreator czyszczenia” w Home.pl”
Napisz komentarz
Ja również mam negatywne nastawienie do home.pl W moim przypadku, dotyczy to wdrożenia projektu opartego o Zend Frameworki. Problem polegał na z mod_rewrite - a właściwie jego brakiem, bo home.pl nie stoi na apachu. Zamiast modułu mod_rewrite jest ‘coś’ co próbuje go symulować i cześto trzeba używać przeróżnych tricków. Ogólnie nie polecam