Talk:OLPC Human Interface Guidelines/The Laptop Experience/The Frame: Difference between revisions
Jump to navigation
Jump to search
(Lots of people have tried to enhance the clipboard) |
(how about Smalltalk's clipboard practices?) |
||
Line 3: | Line 3: | ||
:Actually, I argue that it most certainly does. As Wikipedia states, "[http://en.wikipedia.org/wiki/Fitts'_law Fitts' Law] is used to model the act of pointing, both in the real world, for example, with a hand or finger and on computers, for example, with a mouse." The act of using a trackpad is really nothing more than a pointing gesture constrained to the plane of the trackpad, so even without a mouse the rule still applies. - [[User:Eben|Eben]] 15:34, 12 January 2007 (EST) |
:Actually, I argue that it most certainly does. As Wikipedia states, "[http://en.wikipedia.org/wiki/Fitts'_law Fitts' Law] is used to model the act of pointing, both in the real world, for example, with a hand or finger and on computers, for example, with a mouse." The act of using a trackpad is really nothing more than a pointing gesture constrained to the plane of the trackpad, so even without a mouse the rule still applies. - [[User:Eben|Eben]] 15:34, 12 January 2007 (EST) |
||
==Clipboard== |
|||
Regarding the Clipboard, actually I believe that over the past 20+ years Apple, Microsoft and Lotus have all tried to enhance the flexibility of the clipboard. The original Mac OS had some very cool multi-page clipboard features. At Lotus we tried a lot of experiments with more clipboard objects and pages. In the end, the users said they found it too confusing and really only needed one thing at a time most of the time. -- Len |
Regarding the Clipboard, actually I believe that over the past 20+ years Apple, Microsoft and Lotus have all tried to enhance the flexibility of the clipboard. The original Mac OS had some very cool multi-page clipboard features. At Lotus we tried a lot of experiments with more clipboard objects and pages. In the end, the users said they found it too confusing and really only needed one thing at a time most of the time. -- Len |
||
:In general, I agree: the clipboard should not be as simple as possible. |
|||
:On the other hand, I still miss [http://www-poleia.lip6.fr/~razavi/smalltalk/ide/visual-works/course/tech-notes/keyboard-shortcuts-4-7-98.html VisualWorks] [[Smalltalk]]'s clipboard, simple, elegant and '''extremely''' practical. |
|||
:* standard copy-paste functionality (<tt>Ctrl + c</tt>, <tt>Ctrl + v</tt>) ''(note lowercase)'' |
|||
:* extra paste-from-buffer (<tt>Ctrl + V</tt> or more correctly <tt>Ctrl + Shift + v</tt>) |
|||
:The paste-from-buffer used a small stack of 4-5 ''previously copied elements'' (iirc) that popped-up in a menu to chose from (being the first one the ''non-buffer paste''). This was very handy, practical and unobstrusive. |
|||
:Another cool thing (common to all [[Smalltalk]]s)—not only for writing code, but extremely helpful there too—was the 'enclosure selection', or more precisely: if you double-clicked on any <tt>([{'"</tt> character, the editor would '''''select''''' the text until the corresponding closing element. Most code-editors just ''highlight'' (not select upto) the closing element, making the shifting of text or code a hassle since you have to memorize where it actually ends and manually select it (or enter the hidden domain of n-key combinations documented somewhere in the manuals). |
Revision as of 14:12, 19 January 2007
"As Fitts' Law implies," ... uhhh, the XO doesn't actually come with a mouse... it comes with a touch pad. Does Fitts' Law apply to touchpads? Think about it.. I think you can agree it doesn't.
- Actually, I argue that it most certainly does. As Wikipedia states, "Fitts' Law is used to model the act of pointing, both in the real world, for example, with a hand or finger and on computers, for example, with a mouse." The act of using a trackpad is really nothing more than a pointing gesture constrained to the plane of the trackpad, so even without a mouse the rule still applies. - Eben 15:34, 12 January 2007 (EST)
Clipboard
Regarding the Clipboard, actually I believe that over the past 20+ years Apple, Microsoft and Lotus have all tried to enhance the flexibility of the clipboard. The original Mac OS had some very cool multi-page clipboard features. At Lotus we tried a lot of experiments with more clipboard objects and pages. In the end, the users said they found it too confusing and really only needed one thing at a time most of the time. -- Len
- In general, I agree: the clipboard should not be as simple as possible.
- On the other hand, I still miss VisualWorks Smalltalk's clipboard, simple, elegant and extremely practical.
- standard copy-paste functionality (Ctrl + c, Ctrl + v) (note lowercase)
- extra paste-from-buffer (Ctrl + V or more correctly Ctrl + Shift + v)
- The paste-from-buffer used a small stack of 4-5 previously copied elements (iirc) that popped-up in a menu to chose from (being the first one the non-buffer paste). This was very handy, practical and unobstrusive.
- Another cool thing (common to all Smalltalks)—not only for writing code, but extremely helpful there too—was the 'enclosure selection', or more precisely: if you double-clicked on any ([{'" character, the editor would select the text until the corresponding closing element. Most code-editors just highlight (not select upto) the closing element, making the shifting of text or code a hassle since you have to memorize where it actually ends and manually select it (or enter the hidden domain of n-key combinations documented somewhere in the manuals).