New Interface for Handheld Computers
Kevin Remhof writes
"Researchers at SunLabs have come up with a new theoretical
interface for handheld computers. As stated in the abstract: "The key idea of the proposed model is that the display can be compressed and expanded by moving objects radially farther away or closer to an event horizon in the middle of the screen."
It's tailor-made for small screens. "
Gimme a unixish CLI with a MUD/Zorklike shell, and a GUI in a Quake3/Thieflike environment... Drool.
Fuck Slashdot
If you think about it in topological terms, the event horizon space is the dual of the hyperbolic space. The event horizon really represents the boundary of the hyperbolic space, while the "fisheye" zoom of hyperbolic space represents the (outer) boundary of even horizon space.
This is so almost completely off-topic it's not funny, but I saw it as I was waiting for this page to load...
Can I say that I hate deceptive-looking banner ads? It's a gray, dialog-box looking thing and the only words are "Are you on the list?", something that looks like a text-entry box, and a "sign up" button. I grabbed the image, and put it here if you want to see what I'm looking at.
What is this an ad for? Do I want to be on the list in the first place? Considering that some companies are coming under fire for improper uses of email address and other such personal information, why would anyone want to "join the list" without even a clue?
Yes, I know I can just click on the banner to find out, but the beauty of hypertext links is that I have an idea of what I am linking to in the first place!
It's ads like these that are causing clickthrough rates to fall through the floor (not to mention some companies coming up with banner-blocking software). One of Jakob Neilsen's recent Alertbox columns talks about "the top ten new mistakes of web design" and number 10 is "Anything that looks like advertising". People are becoming to desensitized to and even developing aversions to banner ads, pop-up consoles and the like.
Verging back to the topic, I suppose since we're talking about a 3D information space on the heldheld, we can expect this bad advertising trend to evolve into ads literally flying at us on the screen in the future...
Jay (=
Imagine that you're inside a big cylinder, infinite in length, and looking towards the exit (infinitely far away).
Your data is laid out on the inside of the cylinder. You can only see what's in front of you, and not too far away (what's closer than the horizon).
You can move forward, making objects that were further away appear coming out of the horizon). You can move backwards, making objects that were just behind you appear at the edge of you field of view (the edge of the screen).
So I'd call this a cylindrical horizon.
-- Efgé
Most people's comments here are already addressed by the PDF.
"It's similar to..."
Yes, in the PDF (or postscript file) they mention what previous work has been done.
"What's the benefit compared to [linear list/fisheye]?"
If you'd read the PDF you'd know. (Sorry for my pedagogic attitude.) Event horizon does not require extensive CPU usage... no scaling and scalable fonts needed. With event horizon you get some benefits like "it was over by that one memo" or "it was on the top area of the screen."
As an aside, I think this shows that this GUI trend has gotten out of hand. We need to go back to command line, where you can always access any file from any place without having to find its icon. (Ha ha, only serious.)
Sounds suspicously like parabolic geometry, maybe?
Everything old is new again....
putting the 'B' in LGBTQ+
I remember a "Project X" or something like that
that Apple played around a bit back in 1996 or so. It built a fisheye view of your file system where you could zoom into places with mouse (why not pen) and click on files.
Gimme 3D or gimme death! I want to save my loads of miscellanea on the first level of Doom 1.666, run for that DBI room through the projects hallway, and return to the starting door to access / fs. All the while blasting others accessing same NFS branches of course
BTW1, document writer's name is Finnish.
BTW2, ghostview couldn't open the
I think, therefore thoughts exist. Ego is just an impression.
I have only ever purchased two software products in my life:
Natrificial's 'The Brain', and
Broderbund's 'Family Tree Maker.'
All other commercial software sucks. I'm just waiting for Natrificial to finalize the java client......
This is useful for small screens. The Windows taskbar can quickly fill a lot of space on a small screen. Basically, this solves that problem because the icons go away, either outside of your screenspace or in the "black hole". You can find them again by quickly expanding or shrinking until the icons you want come back into view. It is a tad confusing right now, but it's a good beginning for solving a tough problem, IMHO.
This idea is really just another flavor of an analog hierarchy (as is the fisheye, zoom, etc.) It really has all the same problems as a traditional hierarchy, it just scales better.
He sites lifestreams which I recommend to anyone reading this far to look into (check out the papers). Lifestreams is an actual advancement in the way personal data is stored, accessed, and represented. The UI is secondary in concept. His assertation that lifestreams is not appropriate for small screens in completely wrong. It is almost as if he just scanned a lifestreams paper, looked at some of the pictures (with admittedly bogus end-UIs), and missed the point.
Didn't MS make use of this concept in some kind of internet mapping software? (Sorry, I forgot its name).
Hotsauce, nee Project X, was an Apple project. GoLive CyberStudio v2 was an application which could export site indexes as .mcf's- you could have a running X-map of your site. Very, very, very cool stuff. Alas, it was Steved.
"It's OK, my sheet's got a hole in it!"
Microsoft does NOT reinvented antialiasing - do not depict them as complete idiots. They reinvenetd (or reused) subpixel rendering, which is less evident technique. Good reference with demo is at: ;-).
http://grc.com/cleartype.htm
I am not affiliated to grc.com in any way, except I like their attitude to writing software (though, do not follow it
It could be enhanced. For example, it would be really cool to place a sink within a sink! That would vastly increase scalability and make it hierarchical more like a traditional file system.
For example, you expand the first sink until you see your personal document folder. You select that sink. From there you expand it until you see a folder for notes from your brother and you select it, and so on.
What's really cool about this is that it adds a sort of three dimensional method of accessing files rather than the simple tree and file list.
-Aaron
This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
See InXight's Hyperbolic Tree at http://www.hyperbolictree.com/Inxight/Demos/HT_Liv e_Demos/HT_Live_Demos_Page.html for a demo of this software and concept of data representation.
--
Rick B.
Or even better, swappable event horizons, like switching between desktops...cool.
Read the article in full, you can change "sinks" in the file pull-down
Dan. -- So what if it's spelt wrong, nobody's perfect
http://www.hyperbolictree.com/Inxight/Demos/HT_Liv e_Demos/HT_Live_Demos_Page.html
Rick B.
Not a bad idea. Yet another variation on things found most recently in the likes of MS ChromeEffects, but also seen in Apple's RDF browser, Perspecta's thingamawhatsises, the Brain, and, eek, Gopherspace 3D, that wonderful last triumph of, y'know, gopher, among many others. Nice to see some of these ideas moving off the VGA monitor.
I just downloaded The Brain -- It rocks!
It craps on any org chart or heirachial thing I've come accross
Dan. -- So what if it's spelt wrong, nobody's perfect
How 'bout having a 3D windowmanager, such that you can put your "event horizon" wherever you feel like it, and leave the virtual desktops as they are? This way, the multiple desktops will provide your abstract demarcations, and you will have complete control over all three dimensions. Obviously, we now have fine-grain control in 2D, and stacking of windows in 3D. People who get confused by multiple desktops and the such can choose to do without them and, in this case, the convergent third dimension. I may be smoking crack; or this might herald the embryonic stages of a true 3D (virtually real [?!]) graphical user space.
I messed up the link to Thought Stream. It's at http://www4.ncsu.edu/~bgdarnel/though tstream/
-- "In a time of drastic change it is the learners who survive; the 'learned' find themselves fully equipped to live in
This is one of those "why didn't I think of it?" kinds of ideas.
In short, think of you standing in an open field. There are 5 trees at varying distances from you. As you move back, the trees will disappear into the horizon, and as you get closer, the trees get closer until you pass them, in which case they're behind you and out of view.
Now replace the field with the Palm screen, the trees with file icons, and the horizon with the event horizon.
Anyone find a URL for the software? I'd like to try it out.
There has been similar UI work before at Xerox PARC and notably the Fisheye View work by Marc H. Brown at Compaq's (formerly Digital's) Systems Research Center.
r eports/abstracts/src-rr-084.html
http://gatekeeper.dec.com/pub/DEC/SRC/research-
A good path towards Dick Tracy watches.
You can't fight in here - this is the war room!
I think they mean "horizon" rather than "event horizon" - once something moves over an event horizon you can't get it back again... (this has particular significance for me, a Windows user who's just started his move away from the dark side and is struggling to get out of the FUD gravity field...)
But anyway, I think this UI model solves several problems with onscreen real estate, especially if it'll work with the eyepiece screens being developed at MIT and elsewhere. A big problem with "spacial" UIs is that of the user getting "lost in space" - and this is reduced if there's something solid to use as a reference point, like the horizon bar. Good luck to them.
- Read fiction at www.espressostories.com
Looking at the paper, this looks like the start of a good idea. In it's current form, it seems a tad confusing, but I think there are some definate possibilities here. I envision something like a "snap" feature on this, where you can instantly restore positions instead of manually expanding them back. Or even better, swappable event horizons, like switching between desktops...cool.
It's not a doughnut, think more like a trumpet facing you. Stuff is on the inside wall of big (infinite) trumpet that you can zoom into or out of..
I kinda like the inverse better, the fishey view. In that model you're on the surface of a hemisphere (or some such thing which recedes away from you as you move outward), and you can push stuff outside to the edges where it gets compressed, but stuff in the middle is mostly undistorted. It's a better model for high res displays like a desktop, where you'd like to see things in the center in full nice undistorted quality, but be able to push things out to the edges and have them be visible but unimportant.
((lambda (x) (x x)) (lambda (x) (x x))) http://www.endpointcomputing.com a scientific approach to custom computing.
Posted by FascDot Killed My Previous Use:
"radially expanding"? Could they have made this description more confusing?
From the pictures (I'm not even going to try to read the text) this looks pretty simple and neat. Here's a better description:
Imagine a very fat doughnut. So fat that the top surface is nearly flat and inner circle is really just a small disk. There is a virtual screen on the surface of this doughnut. You view the doughnut so that the inner disk is in the center of the screen. You bring hidden areas into view by rotating the doughnuts surface in towards the disk.
What seems to make this better than regular virtual desktops is that all areas are more easily accessible. You don't need a desktop manager because you just "scroll the doughnut" until the item you want is in view.
The problem, as I see it, is that the intended small devices have low resolutions--that's the very problem they are trying to solve. Low resolutions don't work very well with non-90 degree angles.
--
"Please remember that how you say something is often more important than what you say." - Rob Malda
You still need to search linearly through your entire desktop. You could just throw icons on a desktop that can scroll infintely up and down and acheive exactly the same use.
It does not seem very useful to me.
That Hyberbolic Tree demo applet thingie kinda looked like this. Things near your current position in the tree were big, and far away things were small.
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
Posted by FascDot Killed My Previous Use:
From the comments of others (who apparently read the paper *ahem*) it sounds like my description is way off base.
On the other hand, I think I might like my idea better...
--
"Please remember that how you say something is often more important than what you say." - Rob Malda
After all what we are really talking about is hanging all our icons in a corridor, and walking backwards or forwards along that corridor. We just add one dimension of extra space to the basic desktop. Probably more convenient than having a line of virtual desktops, but not much.
'Event Horizon' suggests a non-euclidean space, which is far more interesting. The problem remains how to ensure thing which you need together are nearby in space. The hyperbolic tree still seems better, as others have pointed out.
Nay, event horizon is correct. In cosmology the event horizon of a black hole isn't the 'collection of points of no return'. Its 'the collection of points in which event A is continuous' event A could be defined in this case as 'the curvature of spacetime converges instead of diverging'. Why its called an event horizon is because the observer gets to define the events however he feels. On the other hand, horizon stands for 'the boundary of' and is objective, unlike event horizon which is subjective.
I like this design, but I hope it doesn't cause the VR-drunkenness syndrome experienced when people get off of working with VR units. Obviously this is much different, but it might cause a person to be woozy afterwards, especially if they adapted it to large screens instead of handhelds.
Suddenly, the hairy finger of a familiar monkey tapped me on the shoulder. It was time.--G. T.
...representation of web data, which is patented if I recall. There was a /. article on it a while back.
---
DNA just wants to be free...
there's shareware software that does this in windows 95/98/nt/2000 on download.com or winfiles.com or some other windows download site.
As the paper said, there have already been a lot of other projects that use zooming. The best known example is probably Pad++ (Warning, site features frames and a resource-sucking applet).
The ideas of Pad++ are interresting (for example filters that you can move in front of data to transform its display) and worth a look, but I am not sure whether I would really like to work with something like that. On the other hand, maybe today's input devices just arnt ready for this.. zooming with a mouse is no fun...
What exactly is this useful for? Arranging Icons? I have to say that I feel the windows taskbar is far superior to this idea. I am not a fan of microsoft by any means, either.
Seems like people get really excited about metaphors in computing whether they are useful or not.
--bricktoad
My friends, we are nothing but wings on the chicken of society.
An even thorizon has to do with Black Holes, not necessarily with non-Euclidean space. I think someone else made a typo.
My XWindows environment uses multiple desktops, allows me to zoom in and pan accross a desktop and place icons on the desktop. I wonder if they would entertain the idea of having multiple horizons and each horizon simulates one of my desktops. You could then choose a new horizon in the same manner as I chose a new desktop.
Ideas?
-----------
Resume
Football Sports Contest - Win $500 for having an e
I also detect a strong "Omega Race" influence in the clustering of the files as they grow closer to the event horizon.
May I suggest, instead, a "Q*Bert" file system where files can be "lured off" the pyramid to their inevitable deletion, and viruses are represented by small purple icons?
Carefree highway, let me slip away on you.
There are more metaphors that take the SunLabs concept further. The neuron/brain model is common to a lot of these UI programs.
- Thought Stream is a Palm program that allows you to store information and organize it by associations or links between ideas.
- Thinkmap has generated a really neat Java applet with www.bacardi.com (must be 21 to enter
;) to create an interactive web site that should leave a lasting impression even on heavy drinkers. - Natrificial has a software product called "The brain" that was so awesome, it was the first shareware product I ever purchased. The metaphor it uses for finding information is like that of SunLabs except it is better.
- MindManager is another Win-doze client with some neat functionality. It uses the powerful concept of Mindmapping techniques to capture ideas and designs plus it has some good web export functionality.
- Visual Mind is like MindManager above, only I think it's not as powerful.
Finally I have to give special recognition to Lifestreams. Take a look at their MacroMedia presentation to see how they use chronology and a streaming metaphor to organize info. It is a simple and insightful solution that reflects the way most people work.I could create a "brain" whose central point is "college", around that point is college related stuff like: Chicago, beer, frat, and Kim. I tie the thought of Minneapolis to Kim since that's Kims home. Rob is also from Minneapolis but now he's in Chicago. Rob gets generated as having links to the existing Minneapolis and Chicago thoughts.
Now when I road trip to Chicago next, I can navigate to that thought and see links to Rob (and thoughts tied to Rob in the distance), college (and things associated with college in the distance). Ain't that slick.
And the beauty of this is that it's a slick UI for Windows (flames ignored) and the files can be imported into Thought Stream.
Now if there was a product that merged the Lifestreams metaphor and "the brain" metaphor and included an HTML import/export function; I really doubt Mr. John Doe office worker would ever want to see a hierarchical or static 2D view of his files again.
-- "In a time of drastic change it is the learners who survive; the 'learned' find themselves fully equipped to live in
Goes to show that Sun engineers couldn't design a decent UI even if their lives depended on it.