🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.advocacy
Article #481860

Re: ta niebywała intuicyjność interfejsów...

#481860
From: Andrzej Rosa
Date: Mon, 07 Mar 2011 18:58
90 lines
5156 bytes
On 2011-03-07, Wojciech Bancer <proteus@post.pl> wrote:
> On 2011-03-07, Andrzej Rosa <bakters@yahoo.com> wrote:
>
>>> {
>>>   EventType: MultiTouch
>>>   Params: { x1: 10, y1: 10, x2: 20, y2: 20, strength: 5 }
>>> }
>>>
>>> Co jest niejednoznaczne? 
>>
>> Kontekst, bo jednoczesne dotknięcie ekranu dwoma palcami wcale nie musi
>> oznaczać eventu typu multitouch.
>
> Ale mówimy nadal o iOs?

Jeśli tak, to owszem.  iOS omija wiele problemów tego interfejsu, bo
użytkownik pracuje z jedną, pełnoekranową aplikacją na raz.  

>> Użytkownik jak najbardziej może przycisnąć pędzel palcem lewej ręki 
>> i rysować prawą.  
>
> Już Ci pisałem przykład o przycisku i osobnym kontenerze. Nie masz 
> kontekstu, po prostu *dla przycisku* dotknąłeś go raz (bo drugi palec
> dotknął poza obszarem).

http://msdn.microsoft.com/en-us/library/cc872774.aspx

*Drugie* zdanie.  "Using touch.
Many touch interactions are performed using gestures and flicks." 

>> Poza tym istnieją interfejsy dotykowe pozwalające na jednoczesną 
>> pracę wielu użytkowników.
>
> Ale nie w iOS.

Fakt, w o wiele mniejszym stopniu dotyczy to iOS.

>> No właśnie.  A co jak użytkownik lewą ręką przesuwa okienko a prawą
>> klika w to co mu się odkryło? To przecież bardzo intuicyjne zachowanie.
>> Praktycznie zawsze tak robię sortując kartki na stole...
>
> Nijak. Nie klikasz dwoma palcami w *jeden* element, więc nie rejestrujesz
> *multitouch*, tylko dwa osobne dotknięcia, w osobnych kontenerach.

Jak nie jak tak?  Jak robię "zoom" na zdjęciu, dotykam zdjęcia dwoma
palcami na raz.  Ale w sumie dlaczego nie dotknąć jednym palcem w menu a
drugim go "przewinąć"?  Oj, itd, itp.

>>> To nie jest tak, że system rozpropaguje to 
>>> ^^^^^^^^^^^^^^^
>>> do wszystkich elementów.
>>
>> Sęk w tym, że czasami zupełnie nie powinien, bo to nie jest multitouch.
>
> Przecież napisałem, że *TO NIE JEST TAK*.

A czasami system powinien wykryć multitouch, który obróci Cube, pozwoli
na przejście do następnej aplikacji, przesunie okienko itd itp.

>> Za każdym razem masz do czynienia z tym samym gestem, który zależnie od
>> kontekstu powinien być inaczej zinterpretowany.  
>
> Coś Ty się tego kontekstu tak uczepił. 

Bo widzę, że nie rozumiecie problemu.  Pojawia się w praktycznie każdej
średnio wnikliwej publikacji na temat interfejsu dotykowego.

> Wszyscy Ci tłumaczą, żebyś
> spojrzał na to z innej perspektywy, a Ty jak się przyczepiłeś, tak
> nadajesz.
>
> Jest przycisk. Dla niego NIE ISTNIEJE kontekst. Jest przycisk. 
> Dla niego istnieje informacja "teraz mnie klinąłeś", "teraz mnie 
> dotykasz (miłe)", "a teraz już nie (bu)". Nie masz *w ogóle* 
> informacji co jest poza Twoim malutkim światem. O to dba system.
>
> To jest programowanie oparte na zdarzeniach, nie na kontekście.
> Kontekst to masz na www po stronie serwera (stąd potrzeba sesji, 
> ciastek itd). Po stronie przeglądarki też masz język oparty o 
> zdarzenia (javascript), bo tak jest najłatwiej w systemie 
> z UI graficzym.

Oj, w sumie wszystko mi jedno.  Może być po waszemu, że interfejs tego
typu nic nie zmienia i wszystko będzie dobrze, dopóki będzie on używany
w pełnoekranowych aplikacjach.

-- 
Andrzej Rosa
Working Gentoo flavor:  http://www.funtoo.org
Maintained by Daniel Robbins.
Technical Details
Message-ID: <4d752abb$0$2449$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.straub-nv.de!feeder1-2.proxad.net!proxad.net!feeder2-2.proxad.net!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
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> <wzs7ints4fdh.gy2djku3mouc$.dlg@40tude.net> <4d73d38d$0$2439$65785112@news.neostrada.pl> <dk59fm1lho5c$.mmsu0q21f7sl.dlg@40tude.net> <4d74cf56$0$2486$65785112@news.neostrada.pl> <slrnin9lqe.2mi3.proteus@pl-test.org> <4d74f027$0$2505$65785112@news.neostrada.pl> <slrnin9sds.gj1.Mariusz.Kruk@epsilon.rdc.pl> <4d74f850$0$2489$65785112@news.neostrada.pl> <d0thyzpt6iwy$.v9e54amu1o1r$.dlg@40tude.net> <4d750103$0$2492$65785112@news.neostrada.pl> <slrnina1mv.2q3p.proteus@pl-test.org> <4d751549$0$2437$65785112@news.neostrada.pl> <slrnina7i6.2sgu.proteus@pl-test.org>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.straub-nv.de!feeder1-2.proxad.net!proxad.net!feeder2-2.proxad.net!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-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> <wzs7ints4fdh.gy2djku3mouc$.dlg@40tude.net> <4d73d38d$0$2439$65785112@news.neostrada.pl> <dk59fm1lho5c$.mmsu0q21f7sl.dlg@40tude.net> <4d74cf56$0$2486$65785112@news.neostrada.pl> <slrnin9lqe.2mi3.proteus@pl-test.org> <4d74f027$0$2505$65785112@news.neostrada.pl> <slrnin9sds.gj1.Mariusz.Kruk@epsilon.rdc.pl> <4d74f850$0$2489$65785112@news.neostrada.pl> <d0thyzpt6iwy$.v9e54amu1o1r$.dlg@40tude.net> <4d750103$0$2492$65785112@news.neostrada.pl> <slrnina1mv.2q3p.proteus@pl-test.org> <4d751549$0$2437$65785112@news.neostrada.pl> <slrnina7i6.2sgu.proteus@pl-test.org>
User-Agent: slrn/0.9.9p1 (Linux)
Mime-Version: 1.0
Date: 07 Mar 2011 18:58:03 GMT
Lines: 90
Message-ID: <4d752abb$0$2449$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.28.170.220
X-Trace: 1299524283 unt-rea-b-01.news.neostrada.pl 2449 83.28.170.220:42998
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit