Interfejs użytkownika „No matter how cool your interface is, less of it would be better”

Slides:



Advertisements
Podobne prezentacje
CLIMGEN (generator danych pogodowych w modelu CropSyst.
Advertisements

Projektowanie interfejsu użytkownika (2) Projektowanie nawigacji
Opis metodyki i procesu produkcji oprogramowania
Wyszukiwanie w bazie CINAHL
Wspólne skoroszytów Wspólne użytkowanie skoroszytów Arkusze i skoroszyty Tworzenie nowego skoroszytu Obliczenia w skoroszytach Przeglądanie wzorów w skoroszytach.
WITAM NA SZKOLENIU Porady na dziś i jutro.
Support.ebsco.com EBSCOhost Wyszukiwanie podstawowe dla Bibliotek akademickich Szkolenie.
Tworzenie prezentacji w programie PowerPoint
1 Podstawy informatyki H. P. Janecki- 2006_ Systemy Operacyjne W6.
WINDOWS 95 WYCINEK AUTOSTART TWORZENIE POWIĄZAŃ PLIKÓW Z APLIKACJAMI
Barbara Ptak i Joanna Bazgier
Na przykładzie Netscape Navigator 4.0 Źródło: Galen Grimes, Sherry Kinkoph Netscape Communicator 4 w 10 minut Intersoftland, Warszawa 1998 WAŻNIEJSZE FUNKCJE.
Lekkie metodologie wytwarzania oprogramowania Raport z gry planistycznej Jakub Nowak Przemysław Warzyński.
System operacyjny. System operacyjny Co to jest system operacyjny: jest szczególnym rodzajem programu, którego zadaniem jest koordynowanie pracy.
EDYTOR 3D OFERTA 1.Wybierz pamięć USB 2.Wybierz stronę pamięci USB na której chcesz umieścić nadruk 3.Wybierz kolor pamięci, ilość, pojemność oraz.
Instrukcja logowania do Platformy E-Learningowej WSFiZ Instrukcja dla nauczycieli.
Instrukcja USOSweb Wersja: Opracował: Sebastian Sieńko Moduł sprawdzianów.
Moduł Lojalnościowy. Czyli zatrzymanie klienta przy naszym zakładzie optycznym.
Projekt jest współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego.
EasyLoad BI zarządzanie wczytywaniem danych do hurtowni przez użytkowników biznesowych Prezentacja rozwiązania.
Janusz ROŻEJ GENERATORY APLIKACJI Generatory aplikacji Janusz ROŻEJ
Instrukcja MILO moduł klienta.
Word to proste!.
Google Testing Radosław Smilgin, , TestWarez.
Konfiguracja systemu Windows
Wzorce slajdów, animacje, różne orientacje slajdów
Korespondencja seryjna
Sieć oparta o serwer Ubuntu 12.10
Tytuł:Poradnik do programu PowerPoint?
MICROSOFT Access TWORZENIE MAKR
Formatowanie tekstu w Microsoft Word
Współpraca z innymi aplikacjami. Organizacja informacji 10 XII 2013.
„Bezpieczeństwo w Internecie”
Projektowanie stron WWW
Interakcja człowiek – komputer GUI (graphical user interface)
W W W Łukasz Stochniał.
Korespondencja seryjna
Program Logomocja.
Rekrutacja elektroniczna do szkół ponadgimnazjalnych województwa Śląskiego
Konfiguracja VPN Klienta – Windows 7
Jak stworzyć dyplom w programie Word
Znaki specjalne Co i jak + brak przykładów.  Aby wstawić symbol lub znak specjalny należy na karcie Wstawianie w grupie Symbole kliknąć na przycisk Symbol.
PULPIT WINDOWS.
Najważniejsze! Zawartość strony Łukasz Stochniał.
Wzorce slajdów, animacje, różne orientacje slajdów
REGUŁY ZABEZPIECZEŃ W APLIKACJI OeBS Przedmiot i zakres szkolenia Przedmiot i zakres szkolenia Przedmiot i zakres szkolenia Przedmiot i zakres szkolenia.
Dokumentacja obsługi programów Kamil Smużyński Piotr Kościński.
Formatowanie dokumentów
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
Projektowanie postaci formularza:
Rozwiązania mobilne wykorzystujące i aktualizujące informacje przestrzenne Poznań
Remigusz Kaczewski GSM:
Instrukcja obsługi aplikacji „Wizualizacja produktów CRH Klinkier”
Przewodnik Wprowadzenie do
Program Wiedza Edukacja Rozwój
Bazy Business Source Wyszukiwanie zaawansowane Przewodnik
Przewodnik Tworzenie powiadomień dotyczących wyszukiwania w EBSCOhost
Przewodnik Użycie funkcji historii wyszukiwania w interfejsach EBSCO
Czym s ą i do czego słu żą ? Narzędzie analityczne arkusza kalkulacyjnego pozwalające filtrować, wybierać, przestawiać kolumny i wiersze z danymi w arkuszu.
Tabele Przestawne Adam Wójcik Tomasz Kowalski.  Czym Tabele Przestawne są?  Jak je używać?  Zadania.
Bazy CINAHL Wyszukiwanie zaawansowane Przewodnik
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
Przewodnik
Startery badań w wyszukiwarce naukowej EBSCO Przewodnik
Graficzny Interfejs Użytkownika
Badania operacyjne, Solver
AudaPad / AudaShare AudaShare PRO (2.8)
Najważniejsze informacje dotyczące programu Sway.
Zapis prezentacji:

Interfejs użytkownika „No matter how cool your interface is, less of it would be better”

3 rodzaje użytkowników Nowicjusze Zaawansowani Eksperci Optymalizuj dla zaawansowanych Model użytkownika <> Model implementacyjny

Projektowanie dla nowicjuszy Nikt nie chce pozostać nowicjuszem Nowicjusz – „Bardzo inteligentny lecz zajęty” – chcą znać cel oraz idiomy Przewodniki Menu Pytania: Jak wydrukować dokument ? Co robi ten program ? Jak zacząć ?

Projektowanie dla ekspertów Skróty klawiszowe Używają rzadko wykorzystywanych funkcji Pytania: Jak to zautomatyzować ? Czy jest do tego skrót ? Czy mogę to zmodyfikować ?

Projektowanie dla zaawansowanych Tooltips Pomoc Rzeczy często używane dobrze widoczne Pytania: Zapomniałem jak się importuje. Oops, czy można to cofnąć ? Przypomnij mi co „to” robi ?

Rodzaje aplikacji Suwerenna (samodzielna) Czasowa Deamoninc ? Pomocniczna

Aplikacja samodzielna Zajmuje cały ekran Często główne narzędzie użytkownika Głównie użytkownicy zaawansowani Wykorzystaj przestrzeń Duża ilość informacji zwrotnej

Aplikacja czasowa Widoczna tylko tymczasowo Prosta Instrukcje wbudowane w wygląd Można użyć jaśniejszych kolorów i większych ikon Zapamiętaj stan

Możliwość a prawdopodobieństwo Projektuj dla przypadków możliwych Wspieraj przypadki prawdopodobne

Reguły Użytkownik zakłada najprostszy możliwy model Nie pytaj użytkownika o rzeczy na których mu nie zależy Używaj metafor Desktop Briefcase ? (zła metafora) Spójność

Reguły cd Użytkownicy nie czytają instrukcji Użytkownicy w sumie w ogóle nie czytają Użytkownicy mają problem z obsługą myszki. Użytkownicy mają problemy z pamięcią

Reguły cd Nie zaczynaj z pustym ekranem Ludzie nie pamiętają znaczenia kolorów Grupuj powiązane ze sobą dane Reguła Millera 7 +/- 2 Program powinien pokazywać swój stan

Reguły cd Unikaj zbędnego raportowania Użytkownicy nie lubią pytań Dialog = pytanie Toolbar = możliwość wyboru Niebezpieczne funkcje powinny być dobrze zabezpieczone Nigdy nie używaj poziomego scrolla

Eliminując nadmiarowość Nie zatrzymuj przepływu z powodu głupot Zezwalaj na wprowadzanie danych w miejscu gdzie je wyświetlasz Nie zmuszaj użytkownika do przejścia do innego okna aby zmienić coś w istniejącym oknie Nie zmuszaj użytkownika do pamiętania gdzie zapisał pliki/dane

Eliminując nadmiarowość Jeśli coś jest warte wprowadzania przez użytkownika, jest warte zapamiętania przez program Zezwalaj na wycofanie się z akcji Okienko dialogowe to inny pokój, miej powód aby do niego iść

Wprowadzanie danych Używaj kontrolek z ograniczeniami Scrollbars Spinners Walidacja aktywna oraz pasywna Aktywna – weryfikacja podczas wprowadzania Pasywna – weryfikacja po zakończeniu wprowadzania Czy wprowadzanie „dziewieć” w kontrolce liczbowej to błąd ?

Komunikaty błędów Błędy zatrzymują działanie programu. Ludzie nie lubią komunikatu o błędach ? Czyją winą jest błąd: Jak ma się zachować program gdy podczas wprowadzania faktury są podane błędne (lub niepełne) dane klienta

Nie każ mi myśleć Ludzie nie czytają stron, oni je skanują Nie szukamy optymalnych rozwiązań, tylko satysfakcjonujących

Projektowanie stron Stwórz oczywistą hierarchię Podziel stronę na dobrze zdefiniowane obszary Rzeczy do kliknięcia powinny być oczywiste Usuń niepotrzebne słowa

Specyficzne cechy WWW Wolna reakcja Aplikacja zachowują się inaczej niż zwykłe strony (np. back) Linki