1 / 61

Format Pobłażliwy Format S trukturalny Uzupełnianie Wskazówki Zapytania

Format Pobłażliwy Format S trukturalny Uzupełnianie Wskazówki Zapytania Miernik Bezpieczeństwa Hasła Automatyczne Uzupełnianie Rozwijany Selektor Kreator Listy Poprawne wartości domyślne Zlokalizowane komunikaty o błędach. FORMAT POBŁAŻLIWY. Co zyskuje użytkownik?.

agnes
Download Presentation

Format Pobłażliwy Format S trukturalny Uzupełnianie Wskazówki Zapytania

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Format Pobłażliwy • Format Strukturalny • Uzupełnianie • Wskazówki • Zapytania • Miernik Bezpieczeństwa Hasła • Automatyczne Uzupełnianie • Rozwijany Selektor • Kreator Listy • Poprawne wartości domyślne • Zlokalizowane komunikaty o błędach

  2. FORMAT POBŁAŻLIWY

  3. Co zyskuje użytkownik? Możliwość wpisywania danych o różnym formacie i składni. Co daje od siebie aplikacja? Inteligentną obróbkę danych wprowadzonych przez użytkownika.

  4. Kiedy używać Formatu Pobłażliwego???

  5. ABY ZACHOWAĆ PROSTOTĘ INTERFEJSU • POZOSTAWIĆ DLA UŻYTKOWNIKA DOWOLNOŚĆ WPROWADZANYCH DANYCH • PRZYSPIESZYĆ SAMO WPROWADZANIE DANYCH

  6. UWAGA BĘDZIE PRZYKŁAD!

  7. Tutaj też zastosowano Format Pobłażliwy

  8. Jest jednak haczyk!

  9. Rozwiązanie to niesie ze sobą pewne problemy PROGRAMISTYCZNE 

  10. Wszystko zależy od tego jaki poziom dowolności pozostawiasz użytkownikowi… Im więcej mu pozwalasz, tym więcej przypadków musisz przewidzieć…

  11. FORMAT STRUKTURALNY

  12. Po uzupełnieniu niektórych pól – wyczerpaniu liczby określonego miejsca na dane, użytkownik przenoszony jest automatycznie do kolejnego pola z danymi(pola podświetlone na niebiesko)

  13. Obowiązkowo zatwierdzamy dane!

  14. Znaki szczególne  • FORMATU STRUKTÓRALNY UŻYWANY JEST W SYTUACJACH: • Kiedy interesuje nas konkretny rodzaj danych wejściowych • Kiedy Format jest znajomy i dobrze określony tzn. kiedy nie widzisz powodu/ów dlaczego miało by być tak a nie inaczej • FORMATU STRUKTÓRALNEGO NIEUŻYWANY JEST W SYTUACJACH: • Kiedy mamy do czynienia z danymi , dla których użytkownik może mieć swój ulubiony format • Kiedy do aplikacji ma dostęp szeroka grupa użytkowników z różnych krajów. • Format danych charakterystyczny dla danego regionu. • DLACZEGO UŻYWAĆ? • Aby „wymusić” na użytkowniku konkretny rodzaj pozyskiwanych danych • Postawić jasne oczekiwania , „w tym polu będzie imię”, „w tym polu będzie klucz rejestracyjny” • Aby zredukować ilość błędów przy wprowadzaniu danych • przez użytkownika (duża ilość „krótkich pól” na konkretne dane)

  15. Przykład FORMATU DATY – w różnych krajach Jako przykład dlaczego nie należy narzucać z góry użytkownikowi jednolitego poglądu na interfejs – należy uwzględnić wiele przypadków.

  16. UZUPEŁNIANIE

  17. Tak wygląda:

  18. Korzyści: Kiedy używać? • Kiedy typowy styl oznaczeń nie wystarcza – w niewystarczającym stopniu wskazuje użytkownikowi o co chodzi. • Interfejs staje się bardziej zrozumiały • Użytkownik widzi co się dzieje i czego się od niego wymaga

  19. PAMIĘTAJ! Poprawna lokalizacja interfejsu staje się niezwykle trudna ,ponieważ zrozumienie go oparte jest na kolejności wyrazów. Aby interfejs funkcjonował poprawnie w innych językach konieczna może być zmiana jego układu.

  20. WSKAZÓWKI

  21. Czym są wskazówki? Poniżej lub obok pola tekstowego są przykładem objaśniającym czego wymaga się od użytkownika.

  22. A tak wyglądają:

  23. Kiedy i jak używać? • Wskazówek należy używać wtedy, kiedy chcemy poinformować użytkownika jakiego rodzaju danych od niego konkretnie oczekujemy. • Nie należy przesadzać z ilością tekstu, • gdyż może to zniechęcić użytkownika • Wzorzec często łączony z formatem pobłażliwym

  24. ZAPYTANIA

  25. Jak wygląda zapytanie?

  26. Do czego służy? • Podpowiada użytkownikowi co konkretnie ma wpisać. • Osoba przeglądająca pospiesznie interfejs może łatwo zignorować wskazówkę, zatem nie przesłania ona to faktycznego interfejsu • i pełni rolę drugoplanową • Do kontrolki zostaje przypisana jednoznacznie odpowiednia funkcjonalność, toteż użytkownik nie musi się zastanawiać do czego służy i czy koniecznie jej musi użyć.

  27. Pamiętaj! Aby mimo wszystko nie opuszczać zewnętrznych tytułów pól formularza do wypełnienia, gdyż możesz podczas wpisywania zapomnieć jakie informacje w danym polu były wymagane

  28. MIERNIK BEZPIECZEŃSTWA HASŁA

  29. Zanim o wzorcu to zastanówmy się

  30. Czym jest bezpieczne hasło??? A raczej jak wygląda

  31. Jak stworzyć silne hasło? • Wybierz zdanie, które łatwo zapamiętasz, np. Bardzo lubię czerwone smażone pomidory. Będzie to podstawa do zbudowania silnego hasła. • Utwórz nowe, pozbawione znaczenia słowo z dwóch pierwszych liter każdego wyrazu ze zdania powyżej: baluczsmpo. • Zwiększ siłę hasła dodając wielkie i małe litery oraz cyfry, np. BaLuczsmP0. • Zastąp część liter i cyfr znakami specjalnymi, np. B@Lucz$mP0. • Powyższy przykład jest tylko jedną z metod, jakie można wykorzystać do stworzenia silnego hasła. Źródło:http://www.ingbank.pl

  32. Cechy silnego hasła • ma co najmniej 10 znaków, • zawiera kombinację cyfr, wielkich i małych liter oraz symboli (np. #%^&@), • jest dla Ciebie łatwe do zapamiętania, lecz  trudne do odgadnięcia przez inne osoby, • nie zawiera wyrazów z logicznymi zamiennikami liter, np. „mojeh@sło”, • nie zawiera całego wyrazu słownikowego, • różni się znacznie od poprzednich haseł, • nie zawiera powtórzeń znaków (np. 111111111), sekwencji (np. abcdefgh), ani ciągów znaków występujących obok siebie na klawiaturze (np. QWERTY). Źródło:http://www.ingbank.pl

  33. Do rzeczy, czyli jak wygląda sam wzorzec???

  34. Informacje naprowadzające użytkownika na właściwy wybór hasła.Dodatkowe wskazówki.

  35. Automatyczne uzupełnianie

  36. Tak wygląda:

  37. Jak to jest zrobione???

  38. Po pierwsze pole tekstowe… • Musisz przewidzieć co użytkownik może wpisać w polu tekstowym i wyświetlić mu listę potencjalnych odpowiedzi o ile jest to stosowne  • Być może istnieje historia tego co użytkownik już wpisał albo wybiera on z zestawu gotowych wartości

  39. Korzyści • Zmniejszenie zagrożenia pojawienia się błędów • Zmniejszenie obciążenia pamięci użytkownika – informacje z otoczenia • Cenny mechanizm dla urządzeń mobilnych • Łatwiejsze odnalezienie się w świecie pełnym treści (np. sugestie innych użytkowników na dany temat);

  40. Przykład wzorca- urządzenia mobilne

  41. Troska o zdrowie nadgarstka 

  42. Po drugie. To co niewidoczne dla oczu. • Oprogramowanie w sposób dyskretny tworzy listę możliwych uzupełnień • Jeśli potencjalnych danych jest dużo to: • gromadzimy je w preferencje lub zbiory • wykorzystujemy z wbudowanego słownika pojęć ( np. na podstawie tego, co wcześniej ktoś napisał) • używamy gotowych zasobów (np. jak w przypadku wyszukiwarki w witrynie) • Kojarzymy je w pewne konteksty (np. listy kontaktowe itd.)

  43. Po trzecie. Sposób podejścia. Używamy tabulatora do automatycznego uzupełniania Czekamy aż pozostaje tylko jedno możliwe trafienie i dopiero je wyświetlamy

  44. SELECT FROM … Czyli ROZWIJANY SELECTOR

  45. WORD – SELEKTOR Z PALETĄ KOLORÓW Otwarty podczas wyboru koloru Zamknięty po dokonaniu wyboru – z widocznym wybranym parametrem

  46. Czym jest? • Jest niczym innym jak rozwijanym lub wyskakującym panelem Kiedy używać? • Kiedy użytkownik ma wybrać konkretne dane z konkretnego zbioru Po co i dlaczego używać? • Na małym obszarze gromadzimy rozbudowane funkcjonalności • Takie rozwiązanie nie „zaciemnia” nam obszaru interfejsu, gdyż zazwyczaj selektor jest automatycznie ukrywany po kliknięciu – wybraniu określonej opcji

  47. Selektor może zawierać listę – scroll po prawo

  48. SELEKTOR bezpośrednio widoczny w przyborniku + pomocnicze okno selektora

  49. KREATOR LISTY

More Related