. , , ,

,,,

WIMP. , — ,

:

:

WIMP. ,


2008


 

Smalltalk Lisa

Windows Unix

WIMP

WIMP

WIMP-

WIMP-

Post-WIMP-


, , , (Windows, Icons, Menus, Pointers - WIMP). . (Douglas Englebart) - 1968 . Xerox -, Alto, (Bob Taylor) . Apple Lisa - . Apple Macintosh 1985 . Microsoft Windows IBM PC .


, (Jay Gould) - " " (punctuated equilibrium), . , ; . - , .

(50- 60- .) , , , ; , - " " ( , " ").

( 60- 80- .) - "" (- ), . , MS DOS Unix.

70- . - . - Xerox PARC (GUI), . WIMP (Windows-Icons-Menus-Pointing device), - , , ( ). , Macintosh 1984 , , Windows , . , , "" , "" "" (widgets) - , , , . , WIMP-. , WIMP GUI . , .

. 1968 , .


, 1979 Xerox Alto. , , . , 606x808. / . Alto . , . , .

Alto , , :


Smalltalk Lisa

GUI Smalltalk (Xerox) Lisa (Apple).

Smalltalke . , . , , . , . "" , , . , . (), .

Lisa, , , "Twenty Questions" ( ). Lisa , : . , .

, Lisa, , " " (keyboard shortcuts) . Lisa PARCa , , , , . , Star, Lisa, . ( ) . - GUI, , - .

Lisa , . SmallTalk , Lisa : , , , . drag-n-drop, (, ). , " " ("resource forks"), , " ", , , .

Windows Unix

Windows 1.01.

, 1985 Windows GUI: , . , Lisa Macintosh, , , , .

, . , . , , Windows ( ). Microsoft Macintosha , , - , . Windows.

80, GUI Unix , X, GUI Linux. GUI, Microsoft Windows, Unix. : , .

X Window System ( 1984 MIT), ( Unix) . , .. X , .

, "window manager". , GUI. , "desktop environment" DE Unix. .. Sun , SGI. 90 Unix, , , (Desktop environment). KDE GNOME, 1996 1997 .

K Desktop Environment, KDE, Linux FreeBSD.

WIMP

WIMP , - - , , , . - - - . . , . , , . ; . . , " ", . , , ,

WIMP . : . , - () , , , .

, . Apple Windows ( - ), ( ). - , . , - . "" .

, . "" - , : , .. "" , - "". " " .

- - . , , OS/400 - - , Windows NT v.3.51 - - , OS/2 Windows 9x - - - . - , . , OS/400 : , -.

, - , , - . - . , , .. - , , . - . , . , , - , . , .

(folder). - , . . , , ( ). , , . , , - ( ). , ( - ), -, , , .. , . , , . , , - . .


. , , , - , , . , , . , . , - . .

WIMP ? .

1.         . Windows Apple ( WIMP ). , . , WIMP , WIMP .

2.         , , , . - Workplace Shell OS/2. , API , . WIMP , , WIMP.

3.         , , , , , , , API . WIMP, . Linux.

WIMP

. 80- ., , , , , , , , "" . , . , ; , .

: , , "" . , , , . , WIMP- post-WIMP- . , , .

, : , ; ; "" . , " ", WIMP-, . , ( ) - . . , WIMP GUI , - " " - , , - look and feel. , .

WIMP-

, WIMP- .

-, , , . , , , .

-, , , , . , point and click - ( - ).

-, WIMP GUI 2D- - , , . , 2D

-, - , , - , ( ). WIMP- , , , .

WIMP- , , , , . , ; , - . - , , , .

WIMP-

(Frederick Brooks) 1995 , , , WIMP :

-    ( : - - ),

-    , ,

-    ( ),

-    WIMP .

, , :

-    . ;

-    WIMP , ( ), ;

-    WIMP , . WIMP , .

WIMP- , / . WIMP .


Post-WIMP-

 

Post-WIMP- - , , , , 2D , . , , - . Post-WIMP- , , - PDA. , WIMP, post-WIMP 2D-. - , - WIMP- , , , , , , .

3D- (, 3D- ) ; 3D-, 2D-, 3D-. 3D- " " "" ( VRML 3D-).

, WIMP post-WIMP, - marking menus - , " " . , "" (, ), "" .

, , . , , , , .

"" - : . , , "", . , : ( ) "" (kinesthetic) (, ). : - , PHANToM ( SensAble Devices), , . , , ( , , ).

, , , , PDA, "" , , - . , , -. , , . , . , , (biofeedback), . () . . (Raj Reddy) CMU (Carnegi Mellon University) SILK, , . , , .

, , WIMP- post-WIMP- , , - , . . , , .


1.           : .

2.           .., ..

3.           : "", 2002. - 573c.

4.           . :

5.           "" 45-46 13 2000

6.           . . - . Addison-Wesley, 1975

7.           . : , Brown University, . 17.06.1997 .

: : WIMP. , 2008

 

 

 

! , , , .
. , :