OBAWY WIĘKSZOŚCI PROGRAMISTÓW przed programowaniem interfejsu użytkownika (UI) są pochodną lęku przed jego projektowaniem. Wydaje się im, że projektowanie UI jest podobne do projektowania grafiki – tajemniczego procesu, w którym ludzie o twórczej osobowości, tworzą rzeczy budzące powszechny zachwyt. Programiści uważają siebie za analitycznie i logicznie myślących, ale słabych w ocenie walorów artystycznych i niezdolnych do projektowania UI. W tej interesującej książce Joel Spolsky proponuje proste, logiczne reguły ulepszenia interfejsu użytkownika. Stosowanie ich nie wymaga posiadania żadnego artystycznego talentu. Dotyczy to zarówno tradycyjnych aplikacji z interfejsem graficznym, jak i witryn WWW oraz elektroniki użytkowej. Podstawowy aksjomat Spolsky’ego, chęć doprowadzenia do zgodności między modelem programu a modelem użytkownika, jest jednocześnie, racjonalny i prosty.
Nie jest wymagane wcześniejsze doświadczenie w programowaniu ani znajomość żadnego z języków programowania
Naucz się rozumieć użytkowników i projektuj programy tak, by im dobrze służyły
Naucz się ważnych zasad prawidłowego projektowania interfejsu użytkownika
Autor z dużym poczuciem humoru przybliża podstawowe zasady projektowania interfejsu użytkownika. Po przeczytaniu książki programiści będą wiedzieć, jak zaprojektować interfejs z myślą o użytkowniku. Poznają ważne zasady będące podstawą projektowania funkcjonalnych interfejsów. Dowiedzą się też, jak należy przeprowadzać skuteczne testy użyteczności.
Spis treści
Przedmowa (str.5)
Wstęp (str.7)
Podziękowania (str.9)
Rozdział 1. Panowanie nad otoczeniem przynosi zadowolenie (str.11)
Rozdział 2. Odgadywanie życzeń (str.17)
Skąd wiadomo, jaki jest model użytkownika? (str.19)
Jeżeli model programu nie jest prosty, to prawdopodobnie różni się on od modelu użytkownika (str.21)
Rozdział 3. Dokonywanie wyboru (str.25)
Rozdział 4. Ułatwienia i metafory (str.33)
Ułatwienia (str.35)
Dialogi za pomocą kart (str.38)
Rozdział 5. Źle dobrane metafory (str.43)
Zgodność z prawami fizyki (str.44)
Wiele rzędów kart (str.46)
Uciążliwe karty nawigacyjne (str.48)
Rozdział 6. Zgodność i inne udręki (str.53)
Rozdział 7. Pozostawienie decyzji użytkownikowi (str.59)
Interakcyjna praca z komputerem (str.60)
Rozdział 8. Projektowanie z uwzględnieniem warunków ekstremalnych (str.67)
Rozdział 9. Ludzie nie umieją czytać (str.71)
Rozdział 10. Użytkownicy mają problemy ze sterowaniem myszą (str.77)
Obcięcie do krawędzi okna (str.82)
Rozdział 11. Ludzie mają słabą pamięć (str.85)
Projektowanie dla ludzi, którzy nie chcą spędzić całego swojego życia przy komputerze (str.88)
Rozdział 12. Proces projektowania produktu (str.91)
Wymyśleni użytkownicy (str.94)
Uwaga na niezamierzone konsekwencje (str.96)
Rozdział 13. Przykre testy użyteczności (str.97)
Bajka z krzemowej dżungli (str.97)
Nieprzyjemny powrót do rzeczywistości (str.99)
Rozdział 14. Teoria względności: zakrzywienie czasu w interfejsie użytkownika (str.109)
Dni są sekundami (str.110)
Miesiące są minutami (str.111)
Sekundy są godzinami (str.113)
Rozdział 15. „Ale… skąd one to wiedzą?” (str.115)
Rozdział 16. Profesjonalne sztuczki (str.119)
Jak posługiwać się kolorem (str.119)
Jak posługiwać się ikonami (str.121)
Jak stosować reguły internacjonalizacji (str.121)
Rozdział 17. Projektowanie oprogramowania dla sieci WWW (str.125)
W sieci nikt nie wie, że jesteś na Księżycu (str.125)
Projektowanie interfejsu użytkownika. Poradnik dla programistów
20,00 zł
Książka w humorystyczny, skuteczny i bardzo praktyczny sposób wyjaśnia czym jest projektowanie interfejsu użytkownika dla każdego programisty.
Opis
OBAWY WIĘKSZOŚCI PROGRAMISTÓW przed programowaniem interfejsu użytkownika (UI) są pochodną lęku przed jego projektowaniem. Wydaje się im, że projektowanie UI jest podobne do projektowania grafiki – tajemniczego procesu, w którym ludzie o twórczej osobowości, tworzą rzeczy budzące powszechny zachwyt. Programiści uważają siebie za analitycznie i logicznie myślących, ale słabych w ocenie walorów artystycznych i niezdolnych do projektowania UI. W tej interesującej książce Joel Spolsky proponuje proste, logiczne reguły ulepszenia interfejsu użytkownika. Stosowanie ich nie wymaga posiadania żadnego artystycznego talentu. Dotyczy to zarówno tradycyjnych aplikacji z interfejsem graficznym, jak i witryn WWW oraz elektroniki użytkowej. Podstawowy aksjomat Spolsky’ego, chęć doprowadzenia do zgodności między modelem programu a modelem użytkownika, jest jednocześnie, racjonalny i prosty.
Autor z dużym poczuciem humoru przybliża podstawowe zasady projektowania interfejsu użytkownika. Po przeczytaniu książki programiści będą wiedzieć, jak zaprojektować interfejs z myślą o użytkowniku. Poznają ważne zasady będące podstawą projektowania funkcjonalnych interfejsów. Dowiedzą się też, jak należy przeprowadzać skuteczne testy użyteczności.
Spis treści
Przedmowa (str.5)
Wstęp (str.7)
Podziękowania (str.9)
Rozdział 1. Panowanie nad otoczeniem przynosi zadowolenie (str.11)
Rozdział 2. Odgadywanie życzeń (str.17)
Rozdział 3. Dokonywanie wyboru (str.25)
Rozdział 4. Ułatwienia i metafory (str.33)
Rozdział 5. Źle dobrane metafory (str.43)
Rozdział 6. Zgodność i inne udręki (str.53)
Rozdział 7. Pozostawienie decyzji użytkownikowi (str.59)
Rozdział 8. Projektowanie z uwzględnieniem warunków ekstremalnych (str.67)
Rozdział 9. Ludzie nie umieją czytać (str.71)
Rozdział 10. Użytkownicy mają problemy ze sterowaniem myszą (str.77)
Rozdział 11. Ludzie mają słabą pamięć (str.85)
Rozdział 12. Proces projektowania produktu (str.91)
Rozdział 13. Przykre testy użyteczności (str.97)
Rozdział 14. Teoria względności: zakrzywienie czasu w interfejsie użytkownika (str.109)
Rozdział 15. „Ale… skąd one to wiedzą?” (str.115)
Rozdział 16. Profesjonalne sztuczki (str.119)
Rozdział 17. Projektowanie oprogramowania dla sieci WWW (str.125)
Rozdział 18. Programowanie dla ludzi (str.135)
Niesłychanie wybiórcza bibliografia (str.136)
Skorowidz (str.137)
Informacje dodatkowe
Joel Spolsky
Apress Wydawnictwo, Mikom Wydawnictwo
8372791791
Angielski
Polski
144
Warszawa
2001
1
miękka
Nowa Biblioteka Programisty
Lech Borkowski
Podobne produkty
Delphi 6. Praktyka programowania.
Visual Basic w Excelu 2000. Programowanie dla każdego.
Język C# i Platforma .NET