touch-screen interfaces

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

touch-screen interfaces

Chris Muller-3
> And the current Squeak interface is made for a mouse. There would have to be a serious UI redesign to make a nice touch-based Smalltalk development environment.

I think there is a place for touch-screen interfaces:  Like in-car
navigation systems or airport kiosks, or libraries, etc.

However, I think they really are a downgrade in user-interface power.
Most obviously, the power of pointing is gone.  *Pointing* at
something provides a non-mutative way to interact with another entity
(person or computer).  You can't do that with an iPad -- you can only
"click" (e.g., agitate the interface).

I think this is one reason I find Android / iPad so inherently
non-intuitive to learn and use.  I can't "hover" over the icons for a
description of what they do -- I can only click on them and, if it
isn't what I wanted, frantically look for the "back" button before I
get signed up for something I didn't want.

Which leads me straight to the other big problem I've noticed with TS
interfaces:  Modality.  Regardless whether there are multiple programs
running, all I ever SEE are people looking/working on one thing at a
time.  Shit we've gone back to the days of 8-bit computers with all of
this modality.

Also, with touch-screen interfaces, the back of my hand is constantly
occluding the UI itself and the screen gets finger prints.  This
reduces immersive effectiveness by reminding you that you're just
looking and interacting with a *screen*, not the world of objects
rendered on that screen..

Apple made touch-screen interfaces "take over the world" even though
they're bad on several levels.  But, like I said, I think they're
appropriate for in-car nav or limited-path apps.  Not creative
development though..

  - Chris

Reply | Threaded
Open this post in threaded view
|

Re: touch-screen interfaces

ccrraaiigg

Hi Chris--

> Most obviously, the power of pointing is gone.  *Pointing* at
> something provides a non-mutative way to interact with another entity
> (person or computer).  You can't do that with an iPad -- you can only
> "click" (e.g., agitate the interface).

     Well, you can also press and hold. I think that's the current touch
equivalent to hovering.

> Also, with touch-screen interfaces, the back of my hand is constantly
> occluding the UI itself and the screen gets finger prints.  This
> reduces immersive effectiveness by reminding you that you're just
> looking and interacting with a *screen*, not the world of objects
> rendered on that screen..

     True, but in my own use I think the tradeoffs are a net win.


     cheers,

-C

--
Craig Latta
www.netjam.org/resume
+31   6 2757 7177
+ 1 415  287 3547
+ 1 510  282 7468



Reply | Threaded
Open this post in threaded view
|

Re: touch-screen interfaces

LawsonEnglish
Gesture activated interfaces are already available and will grow in
sophistication. Right now, most people think of the Wii or the  Kinect
when they think of gesture interfaces, but motion capture can be
obtained a lot of ways. Already, one company uses a single-channel
Theramin to detect gestures from your hand while driving, and, in
theory, you could use THAT strategy to  understand finger-spelling or  a
full blown sign language, if you worked out the details (multi-channel
theramin aren't common yet, last I checked, which is why I wasn't first
to market with the idea -that, and the fact that you couldn't lug a
tower machine around with you to do the AI which is what was required,
even for a one channel recognizer, when I first came up with the idea).
Eventually, such systems will detect verbal/gesture commands, comments,
and even your emotional state.

And "mind reading" (via EEG) is already being used as the control
interface for Second Life for therapy with totally paralyzed  people and
you can get a home gaming version as well.

Lawson

On 3/29/12 9:48 AM, Craig Latta wrote:

> Hi Chris--
>
>> Most obviously, the power of pointing is gone.  *Pointing* at
>> something provides a non-mutative way to interact with another entity
>> (person or computer).  You can't do that with an iPad -- you can only
>> "click" (e.g., agitate the interface).
>       Well, you can also press and hold. I think that's the current touch
> equivalent to hovering.
>
>> Also, with touch-screen interfaces, the back of my hand is constantly
>> occluding the UI itself and the screen gets finger prints.  This
>> reduces immersive effectiveness by reminding you that you're just
>> looking and interacting with a *screen*, not the world of objects
>> rendered on that screen..
>       True, but in my own use I think the tradeoffs are a net win.
>
>
>       cheers,
>
> -C
>
> --
> Craig Latta
> www.netjam.org/resume
> +31   6 2757 7177
> + 1 415  287 3547
> + 1 510  282 7468
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: touch-screen interfaces

Casey Ransberger-2
In reply to this post by Chris Muller-3
Top post:

I feel you.

OTOH, touch really shines in some areas. E.g., in a synth. The UI can be presented identically to real equipment.  Knobs turned, toggles toggled, etc. Patching mixers and effects is done by dragging cables and plugging them into jacks. If you know how to use the real equipment that's under simulation, you can figure out how to work the simulator without caring much that you're interacting with a computer in the shortest time. Obviously I'm not playing an instrument on the screen, but a hardware keyboard/variaxe/etc can be plugged into the software trivially. Bluetooth would be fast enough.

One problem I do see for us specifically, though, is consensus about what various gestures mean. Another: these small gadgets are pushing a lot of pixels. I hope we can get a bit more flexible around the size of fonts and the surrounding UI. I don't think #bigFonts or whatever is going to stand the time test.

As far as touch being intrinsically hard to learn and use... I'd say maybe that depends as much on UI design and problem domain as touch (like you said with in-car nav and such.)

There's also something to be said for what you're familiar with. Touch definitely still sucks for conventional programming (though I do think stuff like tile script works great.)

The most underrated feature of touch-based interfaces, IMHO, is how immediately intuitive and accessible they are to kittens:

http://www.youtube.com/watch?v=CdEBgZ5Y46U&feature=youtube_gdata_player

On Mar 29, 2012, at 8:00 AM, Chris Muller <[hidden email]> wrote:

>> And the current Squeak interface is made for a mouse. There would have to be a serious UI redesign to make a nice touch-based Smalltalk development environment.
>
> I think there is a place for touch-screen interfaces:  Like in-car
> navigation systems or airport kiosks, or libraries, etc.
>
> However, I think they really are a downgrade in user-interface power.
> Most obviously, the power of pointing is gone.  *Pointing* at
> something provides a non-mutative way to interact with another entity
> (person or computer).  You can't do that with an iPad -- you can only
> "click" (e.g., agitate the interface).
>
> I think this is one reason I find Android / iPad so inherently
> non-intuitive to learn and use.  I can't "hover" over the icons for a
> description of what they do -- I can only click on them and, if it
> isn't what I wanted, frantically look for the "back" button before I
> get signed up for something I didn't want.
>
> Which leads me straight to the other big problem I've noticed with TS
> interfaces:  Modality.  Regardless whether there are multiple programs
> running, all I ever SEE are people looking/working on one thing at a
> time.  Shit we've gone back to the days of 8-bit computers with all of
> this modality.
>
> Also, with touch-screen interfaces, the back of my hand is constantly
> occluding the UI itself and the screen gets finger prints.  This
> reduces immersive effectiveness by reminding you that you're just
> looking and interacting with a *screen*, not the world of objects
> rendered on that screen..
>
> Apple made touch-screen interfaces "take over the world" even though
> they're bad on several levels.  But, like I said, I think they're
> appropriate for in-car nav or limited-path apps.  Not creative
> development though..
>
>  - Chris
>

Reply | Threaded
Open this post in threaded view
|

Re: touch-screen interfaces

ccrraaiigg

> Obviously I'm not playing an instrument on the screen...

     Actually, some of my favorite instruments are played onscreen.
E.g., Bebot.


-C

--
Craig Latta
www.netjam.org/resume
+31   6 2757 7177
+ 1 415  287 3547
+ 1 510  282 7468