Uniwersytet Jagielloński Interfejsy graficzne. Wykład 6. Style interfejsu. Barbara Strug

Podobne dokumenty
Wykład 9. Projektowanie interfejsu użytkownika

PRACA MAGISTERSKA. Skoro Wordem klepie się tak dobrze, to po co się starać?

Programowanie w środowiskach graficznych. Psychologia użytkowników. Psychologia użytkowników: Pamięć i poznanie

Edytor tekstu MS Office Word

Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA

Ćwiczenie 6. Wiadomości ogólne.

Temat: Kopiowanie katalogów (folderów) i plików pomiędzy oknami

Aplikacje w środowisku VBA. Visual Basic for Aplications

Instrukcja użytkownika

Formatowanie tekstu przy uz yciu stylo w

BAZY DANYCH MAKRA I PRZYCISKI. Microsoft Access. Adrian Horzyk. Akademia Górniczo-Hutnicza

Wymagania edukacyjne z zajęć komputerowych w klasie 5

Jarosław Kuchta Projektowanie Aplikacji Internetowych. Projektowanie IU -nawigacja

Materiały pomocnicze do laboratorium z Architektury Komputerów II.

CRM. moduł zarządzania relacjami z klientami. Poradnik dla użytkowników systemu FIRMA 1/1

Nagrywanie Makr. Na karcie Dostosowywanie Wstążki zaznaczamy kartę Deweloper.

Zadanie 1. Stosowanie stylów

XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery

2. Dostosuj listę Szybkiego Dostępu

Makropolecenia w Excelu

Opis. Wykład: 30 Laboratorium: 30

Oprogramowanie powiększające obraz na ekranie, zmniejszające zmęczenie wzroku. Podręcznik Szybkiego Startu

Zaawansowane programowanie obiektowe - wykład 5

1. 2. System operacyjny Windows. Podstawowe działania na oknach

Projektowanie, tworzenie aplikacji mobilnych na platformie Android

To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski, okna, menu) i

Król Łukasz Nr albumu:

NARZĘDZIE KONFIGURACYJNE VNX SETUP TOOL MODUŁÓW RODZINY VNX ADVANCED

INSTRUKCJA DODAWANIA WPISÓW I GALERII ZDJĘĆ NA SZKOLNĄ STRONĘ INTERNETOWĄ

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

Dla kas Nano E w wersjach od 3.02 oraz Sento Lan E we wszystkich wersjach.

Przewodnik użytkownika (instrukcja) AutoMagicTest


Notepad++ / PuTTY. Interaktywne środowisko programowania w języku ForthLogic. Wersja dokumentu P.1. Wersja dokumentu NP1.

Voicer. SPIKON Aplikacja Voicer V100

Stawiamy pierwsze kroki

SIMPLE.APS optymalizacja w planowaniu produkcji

Kod doskonały : jak tworzyć oprogramowanie pozbawione błędów / Steve McConnell. Gliwice, cop Spis treści. Wstęp 15.

Struktura systemu operacyjnego. Opracował: mgr Marek Kwiatkowski

Rozwiązywanie problemów z konfliktem driverów RFID czytnika 3M RTE8000 i Vicomp VPR600/610/620e

Jak zmienić ustawienia cookies?

Programowanie obiektowe

Sekretne menu Start. Przycisk pulpitu

Instalacja

Programowanie obiektowe zastosowanie języka Java SE

Wymagania edukacyjne z informatyki w klasie V

Instrukcja obsługi systemu zarządzania treścią CMS

git krótki przewodnik

Programowanie w C. dr inż. Stanisław Wszelak

Podstawy programowania

Instrukcja instalacji i obsługi systemu AR4vision (wersja 1.0.0)

Formatowanie c.d. Wyświetlanie formatowania

Programowanie w języku Python. Grażyna Koba

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

Dotykowa tablica interaktywna Język gestów Zasilanie przez USB

Nr: 15. Tytuł: Kancelaris w systemie Windows 8 i Windows 8.1. Data modyfikacji:

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

Laboratorium Wykorzystanie kalkulatora Windows do obliczania adresów sieciowych

Formatowanie tekstu za pomocą zdefiniowanych stylów. Włączanie okna stylów. 1. zaznaczyć tekst, który chcemy formatować

dr inż. Jarosław Forenc

Projektowanie Systemów Inf.

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska

SCENARIUSZ LEKCJI. Opracowywanie wielostronicowego dokumentu o rozbudowanej strukturze, stosowanie stylów i szablonów, tworzenie spisu treści.

Wymagania edukacyjne z zajęć komputerowych w klasie 4

Dell Display Manager - przewodnik użytkownika

INSTRUKCJA OBSŁUGI SYSTEMU KS MEDIS FORMULARZE DOKUMENTACJI MEDYCZNEJ W EDYTORZE HTML

Inżynieria Programowania - Projektowanie architektoniczne

Udostępnianie drukarki

Delphi podstawy programowania. Środowisko Delphi

ABIX Cyfrowa edukacja z oprogramowaniem Open Source

MSI dr. Inż. Mariusz Trzaska. użytkownika

Przewodnik użytkownika (instrukcja) AutoMagicTest

Podejście obiektowe - podstawowe pojęcia

Automatyzowanie zadan przy uz yciu makr języka Visual Basic

INFORMATYKA TECHNICZNA Metody wprowadzania obiektów w programie AutoCAD za pomocą języka AutoLISP

Kurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017

TWORZENIE FORMULARZY WORD 2007

Programowanie MorphX Ax

1. Skopiować naswój komputer: (tymczasowy adres)

biegle i poprawnie posługuje się terminologią informatyczną,

Microsoft Word jak zrobić bibliografię

Projektowanie Graficznych Interfejsów Użytkownika Robert Szmurło

Komunikacja człowiek - komputer. Ćwiczenie 1. Temat: ocena funkcjonalności witryny internetowej. Wykonali:

Sieć TCP/IP. Konfiguracja sieci TCP/IP - Windows 2000/XP/2003

1.5. Formatowanie dokumentu

Dodatki. Dodatek A Octave. Język maszyn

WPROWADZENIE DO JĘZYKA JAVA

Obiektowy model dokumentu. Katedra Mikroelektroniki i Technik Informatycznych

Część XVII C++ Funkcje. Funkcja bezargumentowa Najprostszym przypadkiem funkcji jest jej wersja bezargumentowa. Spójrzmy na przykład.

Advance CAD 2016 SP1. W tym dokumencie opisano ulepszenia w programie Advance CAD 2016 z dodatkiem Service Pack 1. Co nowego w Advance CAD 2016 SP1

Makra programu Microsoft Access.

Polityka bezpieczeństwa.

COMARCH IT AKADEMIA. Programista VBA w Microsoft Excel (microbootcamp)

Skrócona instrukcja obsługi programu Cisco ViewMail for Microsoft Outlook (wersja 8.5 i nowsze)

Oprogramowanie specjalistyczne

Instrukcja wyłączenia cookies w przeglądarce

Transkrypt:

Uniwersytet Jagielloński Interfejsy graficzne Wykład 6 Style interfejsu Barbara Strug 2013

Style interfejsu Wstęp Style 3-d Q & A Linia poleceń menu Formularze /okna dialogowe Manipulacja bezpośrednia WYSIWYG pióro Język naturalny

Style interfejsu Interfejs na ogół pozwala używać więcej niż jednego stylu Linia poleceń dla zaawansowanych oraz menu dla początkującychfor novices menu plus skróty klawiszowe (Mac i Windows) Właściwy styl zależy od użytkownika i zadania

Style interfejsu linia poleceń Przykłady Pros Cons Unix shells, DOS, etc Szybki i elastyczny dla experta Wspiera inicjatywe użytkownika Wbudowany język programowania (makra) Trudny dla początkujących Duża liczba błędów (3-53%) & trudna ich obsługa Niezmienna składnia oznacza konieczność nauki i opanowania pamięciowego

Style interfejsu - jednoznakowe Przykłady Pros Cons Klawisze w WordPerfect Najszybsze dla eksperta Łatwe do nauczenia Łatwe do zaimplementowania Trudno zapamiętać przypisanie klawiszy Ograniczona liczba poleceń

Style interfejsu Q&A Komputer zadaje pytanie użytkownik odpowiada Przykład Pros Cons Wizards w produktach Microsoftu Łatwy do zaimplementowania Bardzo łatwy dla początkujących Trudno poprawić wcześniejsze błędy lub zmienić zdanie Wolny dla eksperta

Style interfejsu - menu Przykłady Pull-down menu, pop-up menu, pie menu Cel: sensowna, zrozumiała i wygodna organizacja semantyczna Podział na grupy ułatwia wybór Ważny jest projekt menu Czas namysłu do wybrania zadania Procent błędów w czasie wykonywania zadań

Style interfejsu menu cd. Pros Cons Bardzo krótka nauka Udostępnia wszystkie opcje Oparte na rozpoznaniu (nie generowaniu) Możliwości domyślne, bieżące, dostępne Można używać poleceń oraz argumentów Zmniejsza liczbę klawiszy wciskanych Przy zbyt dużej liczbie opcji trudny w użyciu Wolny dla zaawansowanych użytkowników

Style interfejsu - formularze

Style interfejsu - formularze Podobne do menu, ale z możliwością wpisywania informacji Powszechne (większość interfejsów) Terminale znakowe Strony www Okna dialogowe Mac & Windows Zalety jak dla menu plus Cons Upraszcza wprowadzanie danych Zajmuje przestrzeń na ekranie

Style interfejsu - manipulacja Definicja Model wizualny świata Można operować obiektami tego świata Wyniki tych operacji są natychmiast widoczne na ekranie Obiekty poddane manipulacji mogą być dalej przetwarzane Nazwa pochodzi od Bena Shneiderman Oryginaly system: Sutherland s Sketchpad ( 62)

Style interfejsu - przykład

Style interfejsu - manipulacja Zorientowany obiektowo z punktu widzenia użytkownika Pros Przeciwnie do zorientowanego na funkcje Wybieramy obiekty, następnie wykonujemy polecenia Operacje inicjowane przez użytkownika Łatwy do nauki, intuicyjny i analogiczny Łatwy w użyciu dla obiektów widocznych na ekranie Łatwo można go wzbogacić o menu i formularze Łatwo unikać błędów Duże zadowolenie użytkownika

Style interfejsu - manipulacja Cons Niewygodne, jeśli użytkownik zna nazwę niewidocznego obiektu, a musi go znaleźć na ekranie Ograniczony, nie wszystkie operacje mają odpowiednik w manipulacji bezpośredniej Trudno dołączyć funkcję rozszerzalności (makra) Trudny do implementacji

Style interfejsu - WYSIWYG What you see is what you get Przykłady Edytory tekstu (Word vs. WordStar) Nieco podobny do manipulacji Pros Zawsze można powiedzieć jaki będzie wynik końcowy

Style interfejsu - WYSIWYG Cons Obraz może być nadmiernie zagęszczony i przez to nieczytelny Wolne wykonanie (operacja na długim tekście) Wyjątkowo trudny do implementacji Nie da się zobaczyć struktury elementów WYSIATI: What You See Is All There Is brak struktury dokumentu

Style interfejsu - przyszłość Naturalne akcje powodują reakcje komputera gestykulacja Mowa (mowa vs. głos rozpoznawanie) 3-d Problemy Zła interpretacja Informacja zwrotna (feedback)

Style interfejsu - problemy Kto ma kontrolę? Łatwość użytkowania? Czas nauki do osiągnięcia biegłości Szybkość używania przez biegłego użytkownika Ogólność/elastyczność/moc Jaką część interfejsu zapewnia dany styl Wymagane umiejętności (pisanie na maszynie?)

Style - porównanie Wiedza system vs użytkownik Wydajność Komunikacja błędów Dostępność Doświadczenie użytkownika Trudność dla programisty Naturalność odwzorowania koncepcji / metafora Koszt Funkcjonalność Ograniczenia Feedback 19