Interfejs użytkownika
"Wybierz się na koncert, co zobaczysz? Muzyków.
[...] Na czym grają? Jakich instrumentów używają? W jaki sposób przekazują swoje emocje i swoje pomysły na muzykę? Jeśli spojrzysz na to w ten sposób zdasz sobie sprawę z głupoty obecnego podejścia do tworzenia interfejsów użytkownika: zakładamy, że odpowiednim sposobem na dogadywanie się z naszymi systemami są interfejsy intuicyjne i łatwe do nauki.
Zrobiliśmy z tego święty Graal: na każdym spotkaniu projektantów usłyszysz, że ma być intuicyjnie, łatwo do przyswojenia, bez potrzeby trenowania kogokolwiek, bez stromej krzywej uczenia się. To śmieszne. Żadne skomplikowane zadanie, jakie kiedykolwiek wykonywał człowiek, nie mogłoby być wykonane sprawniej przy pomocy interfejsu ogólnego niż specjalizowanego."
Świetne. Dzięki wydaniu 24,99zł (plus koszty przesyłki i przede wszystkim czas stracony na odebranie paczki na poczcie) na transmiter FM mogłem dzisiaj w samochodzie zacząć nadrabianie zaległości ze słuchania IT Conversations i już za pierwszym podejściem trafiłem bardzo dobrze, w prezentację Brana Ferrena z 2005 Web 2.0 Conference. Niecałe 20 minut, zdecydowanie warto przesłuchać. Bran jest współzałożycielem Applied Minds i zajmuje się projektowaniem najróżniejszych rzeczy na zamówienie innych firm. Tworzy między innymi interfejsy użytkownika, bardziej w stylu "pomachaj rękoma żeby przesunąć mapę" niż "kliknij w trzecią ikonkę od lewej".
Oczywiście, w przypadku dużej części oprogramowania łatwość obsługi jest ważna. Sklepy, banki, wszelkie aplikacje których nie używam często zyskują na intuicyjności. Jestem za to skłonny poświęcić dużo czasu na naukę programów, z których korzystam na co dzień, jeśli dzięki temu staną się wygodniejsze niż ich bardziej intuicyjne odpowiedniki.
W skrócie, z punktu widzenia programisty: vi, Emacs – tak, Wordpad, mcedit, textedit – nie
O autorze: nazywam się Marcin Kaszyński i od ponad 10 lat zajmuję się tworzeniem oprogramowania, od projektowania przez programowanie do zarządzania projektami włącznie. Prowadzę warsztaty Django, będące szybkim i łatwym sposobem na poznanie tego środowiska i rozpoczęcie pracy z pełnym wykorzystaniem jego możliwości.

February 16th, 2006 02:52
czy gość przedstawiający prezentacje boi sie czegoś
takie wrażenie na temat kogoś, kto nic poza zbyt emocjonalnym podejściem do zwykłego kliknięcia w byle co nie robi…
źle się urodził…
w czasach pozytywizmu dużo by pisał
szczerze… to wyszedłbym w trakcie bo… bo zapomniałbym kiedy wziąć oddech i już bym tu nic nie naskrobał
wiec ty samym nie odsłuchałem do końca
ps. coz za aluzja do mapy ha ha ha
February 16th, 2006 08:31
Ależ Ferren zajmuje się całkiem konkretnymi rzeczami. Jeśli nie odsłuchałeś do końca, to prawdopodobnie przegapiłeś fragment w którym na szybko mówi o interfejsach, które stworzyli w AM.
Z tym machaniem rękoma nie chodziło mi o robienie aluzji — jeden z opisanych interfejsów to własnie wyświetlana na stole mapa, której przesuwanie i przybliżanie/oddalanie odbywa się właśnie w ten sposób. Brzmi dość naturalnie, żałuję że nie można obejrzeć filmu z tej prezentacji