Article View: pl.comp.os.advocacy
Article #481839Re: ta niebywała intuicyjność interfejsów...
From: Andrzej Rosa
Date: Mon, 07 Mar 2011 12:13
Date: Mon, 07 Mar 2011 12:13
67 lines
4333 bytes
4333 bytes
On 2011-03-06, Tomek "Grych" Gryszkiewicz <grych@nospam.tg.pl> wrote: > W dniu 11-03-05 18:53, Andrzej Rosa pisze: >> To naprawdę nie jest proste. Z tego co piszesz widać po prostu, że >> nigdy nie wniknąłeś głębiej w problem. Ja osobiście też nie, tylko >> kiedyś z nudów wykład na ten temat obejrzałem. Szczerze polecam zrobić >> podobnie... > Naprawdę nie rozumiem w czym widzisz problem. Chodzi Ci o to, w jaki > sposób system wysyła te eventy do programu? Częściowo. Tzn. programowo to się da zrobić i jest to robione często na sensownym poziomie, ale prawdziwe problemy są z zaprojektowanie interfejsu w taki sposób, by przetrzymywał interakcję z użytkownikiem bez istotnych wtop. > W to też nie wnikałem, nawet > nie obejrzałem z nudów wykładu. Za to napisałem parę aplikacji na iOS, > które obsługują dotykowe eventy. Szczerze polecam zrobić podobnie... Po co? >>> Suwanie paluchami w iOS robi się w sposób naprawdę >>> niezbyt trudny, są eventy "touches begin" i "touches end", możesz też >>> dostać eventy w trakcie suwania, żeby zapisać sobie ścieżkę. To nie >>> rocket science :) >>> Da się to nawet zrobić w javascripcie w Safari, jak masz coś z iOS to >>> możesz zobaczyć sobie tutaj: >>> http://o.sitepen.com/labs/code/iphone/events.html >>> Działa nawet multitouch :) A kod jest dość banalny. >> >> Oj, nawet mi się nie chce odpisywać. Za to przypomniała mi się dyskusja >> jak się dzieciaki od Waylanda wymądrzały, jak to wszystko im się uda >> lepiej i prościej zrobić... > No teraz to z kolei mi nie chce się odpisywać. Naprawdę chciałem > podyskutować na temat interfejsu dotykowego, bo mam troszkę doświadczeń > w iOS, ale wolisz robić porównania do wymądrzających się dzieciaków. EOT. Co Ty taki delikutaśny jesteś? To w końcu p.c.o.a, nie szkółka niedzielna. BTW - http://www.slideshare.net/ngkabra/understanding-the-touch-interface Slide 21 Problem: No "Select" No "Select-Delete" No "Select-Copy-Paste" Solution: Identify relevant use-cases and come up with workarounds. Slide 29 - Podobny problem i podobne rozwiązanie. Slide 32 - Każda aplikacja musi implementować standardowe gesty (a ja od siebie dodam, że powinna również ignorować niestandardowe, ale to na marginesie). Slide 33 - Kolejny problem wymagający solidnego przemyślenia interfejsu. Slide 37 - O, facet poparł mój dopisek do Slide 32. Slide 38 - Każda aplikacja musi być przyzwoicie przemyślana itd. Slide 40 - Każdy deweloper musi rozumieć "touch". Innymi słowy, specjalista w tej dziedzinie napisał praktycznie dokładnie to samo co ja wcześniej w tym wątku, czyli programista musi zgadnąć co użytkownik może mieć na myśli i wydumać jak to obsłużyć. W ogóle nie wnikał w problem obsługi kilku aplikacji na tym samym ekranie, ale dodam tylko, że w takim wypadku problemy się po prostu mnożą. -- Andrzej Rosa Working Gentoo flavor: http://www.funtoo.org Maintained by Daniel Robbins.
Technical Details
Message-ID:
<4d74cbd4$0$2450$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed2.atman.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<90a44e0b-e088-46ee-8b44-69ea10d21611@u3g2000vbe.googlegroups.com> <iklomn$r0e$1@news.onet.pl> <ikm2c2$hjv$1@node2.news.atman.pl> <4d6ea047$0$2452$65785112@news.neostrada.pl> <ikqirp$9j0$1@inews.gazeta.pl> <4d7120e0$0$2491$65785112@news.neostrada.pl> <ikrvuh$o55$1@inews.gazeta.pl> <4d7278a8$0$2457$65785112@news.neostrada.pl> <il0opi$bhj$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed2.atman.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Newsgroups: pl.comp.os.advocacy From: Andrzej Rosa <bakters@yahoo.com> Subject: Re: ta niebywała intuicyjność interfejsów... References: <90a44e0b-e088-46ee-8b44-69ea10d21611@u3g2000vbe.googlegroups.com> <iklomn$r0e$1@news.onet.pl> <ikm2c2$hjv$1@node2.news.atman.pl> <4d6ea047$0$2452$65785112@news.neostrada.pl> <ikqirp$9j0$1@inews.gazeta.pl> <4d7120e0$0$2491$65785112@news.neostrada.pl> <ikrvuh$o55$1@inews.gazeta.pl> <4d7278a8$0$2457$65785112@news.neostrada.pl> <il0opi$bhj$1@inews.gazeta.pl> User-Agent: slrn/0.9.9p1 (Linux) Mime-Version: 1.0 Date: 07 Mar 2011 12:13:08 GMT Lines: 67 Message-ID: <4d74cbd4$0$2450$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: 83.28.170.220 X-Trace: 1299499988 unt-rea-a-01.news.neostrada.pl 2450 83.28.170.220:39930 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit