» »

Zgodovina grafičnega vmesnika

Zgodovina grafičnega vmesnika

Slashdot - Jeremy Reimer iz ArsTechice je spisal kratek a informativen članek o zgodovini grafičnega vmesnika (GUI).

Če vas torej zanima kako so se MS Windows razvili od tukaj:

do tukaj:

Ter Linux od tukaj

do tukaj:

Potem si članek le preberite. Za vse sladokusce pa še dodatek v obliki kratke zgodovine računalništva. Vas zanima kako je izgledala lesena miška?

29 komentarjev

64202 ::

Sam tko:
1. na linuxu ne laufa samo en gui
2. kde 1 ni niti priblizno prvi

:)
I am NaN, I am a free man!

Tilen ::

64202, razsvetli nas nevednike.
413120536c6f76656e696a612c20642e642e

64202 ::

Hehe, ok.

Trenutno najbolj popularna sta KDE pa GNOME. Le kdo bi uganil linke :)). Je pa kompleten GUI sicer razbit na vec delov (pise v clanku IIRC) in je malo tezje primerjat vse skupaj z ostalimi platformami, kot so win/mac/.... Drugace pa se en link stran na www.xwinman.org.
I am NaN, I am a free man!

MasterMind ::

Misliš X (Xorg) itd.? Kukr jst vem, Xorg in KDE/Gnome nista isto...
Gentoo, KDE uporabnik.

poweroff ::

Ja, za KDE sem se odločil ker je bila tam taka luštna slikica... drugače pa vem za več okolij, ja.
Ah, pri Windowsih so zadeve tako enostavne... :D
A tisti filmček, kjer prikazuje delovenje prve miške ste si pogledali? Menije prav fascinantno, kako so mogli takrat dojemati to tehnologijo. Za tiste čase res hardcore.
sudo poweroff

BigWhale ::

Ne, Xorg in KDE/Gnome niso isto. Ce je Xorg karoserija je KDE barva... :P

Evo, eden prvih GUI za X sisteme:



TWM!

Zgodovina sprememb…

  • zavaroval slike: kuglvinkl ()

64202 ::

> Ja, za KDE sem se odločil ker je bila tam taka luštna slikica... drugače pa vem za več okolij, ja.

Clanek sam je bolj tko-tko glede X-a. Lahko bi vsaj omenili, da je bil to prvi tapravi network transparent GUI, kar je bil "key feature". Torej, startas program na racunalniku A in njegovo okno se odpre na desktopu racunalnika B. Meni se zdi to ultrakul :)

Ce ima kdo slucajno dve linux kiste in ce ga to zanima, naj se z ssh-jem logira na drugo in potem pozene en gui program, npr.:

local$ ssh -X -C remote
Password: ...
remote$ konqueror

-X pomeni X forwarding
-C kompresija
I am NaN, I am a free man!

Bakunin ::

Lahko bi vsaj omenili, da je bil to prvi tapravi network transparent GUI, kar je bil "key feature".


Ze davnega 1984. Takrat je ravno MS DOS 3.1 prisel na svet.

Kdaj je ze MS predstavil Cytrix/terminal server ? >:D

P.S.

MasterMind ::

Samo je pa zanimiv kakšen je razvoj KDE-ja... Od leta 1998 in do danes. (če vzamemo, da je današnja oblika že od KDE 3.1.5 (mislm, da od takrat naprej niso kaj poglavitno spreminjal izgleda))
Gentoo, KDE uporabnik.

BigWhale ::

Drug dodatek bi lahko bil, da je X protokol bil razvit ze takrat, preden je kak PC user sploh zacel sanjati o kakem GUIju...

Pa, da je stvar razsirljiva, da lahko klient iz leta 90 se vedno prikazuje stvari na serverju iz leta 2005, do dolocene mere gre to tudi obratno. In tako naprej :P

MasterMind ::

Vedu sm, da to obstaja, sam nisem nkol probu... Zgleda kul :D. Aja kako bi se pa naredl, da bi ti "nadzaroval" kaj drugi delajo na svojem rač.? (sory za offtopic)
Gentoo, KDE uporabnik.

MrStein ::

glede nadzora :
- sliko si jim lahko gledal (za silo xwd ali neki podoben program)
- za input "vsilit" pa ne vem na pamet, gre pa ziher 100% ;)

Popravek : A ni bil mwm še pred twm ?
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

Zgodovina sprememb…

  • spremenil: MrStein ()

64202 ::

Ce hoces nekomu (lokalno) vsilit program bi moralo it tko:

$ export DISPLAY=:0
$ program

Problem so sicer lahko pravice, moras se z xhost-om kej nastavit, al pa security kuki skopirat, kej u tej smeri...
I am NaN, I am a free man!

64202 ::

mwm je *motif* window manager IIRC, kar pomeni da je veliko mlajsi in to iz casa, ko so ze nastal neki normalni GUI toolkiti za X :))
I am NaN, I am a free man!

MasterMind ::

Jst sem bratu odpru Konqueror brez problema :P
Gentoo, KDE uporabnik.

BigWhale ::

Ce nimas pravic, potem nimas kaj vsiljevat :P

64202 ::

Moralo bi it tko, da ce hoces drugemu userju kej odpret (ali samo gledat) v njegovem X-u, se mora ujemat security kuki. Torej ti moras imet njegov ~user/.Xauthority filet, ki je po defaultu nedostopen. Ce bo kdo sprobal, naj pove ce sem zadel :)
I am NaN, I am a free man!

MasterMind ::

Zgleda d jih mam ..

kdialog --yesno "A si ...?" >:D
Gentoo, KDE uporabnik.

MasterMind ::

Aja sej res! Prjavm se z njegovim user accountom :P
Gentoo, KDE uporabnik.

64202 ::

while true; do xsetroot -solid black; sleep 1; xsetroot -solid white; sleep 1; done

>:D

(aja, nisem ziher al to v samem KDE-ju potegne!)
I am NaN, I am a free man!

Zgodovina sprememb…

  • spremenilo: 64202 ()

MrStein ::

Jaz sem govoril o nadzoru ala VNC in Remote Assistance.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

64202 ::

VNC (server/klient) in RDP (klient) sta podprta. To je direkt kot utility v KDE-ju. Je pa se en bolj native - NX, ta ma tudi neskoncno manjso porabo kot ssh -C (ki je v bistvu samo zip:). Gol X se preko interneta ne uporablja toliko, ker zahteva nizko latenco.
I am NaN, I am a free man!

MrStein ::

Ja, moderni desktop-i to imajo.
Kaj pa pred 15 leti ?
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

64202 ::

X je ze od nekdaj imel remote login, zdaj ali pa je bil ze kdaj prej narejen VNC-style utility da ti je pohopsal trenuten session pa ne vem.
I am NaN, I am a free man!

64202 ::

stran na www.cs.brown.edu - deluje tudi za vec ljudi naenkrat za razliko od VNC/RDP.

Version 1 was developed in 1987 and 1988 as a utility for doing in-class demonstrations. It was released to the Internet community as freeware in 1990.

Poanta je v tem, da je take stvari dokaj na izi sprogramirat za X, ker je ze v osnovi network transparent. Kolikor sem videl RDP, je ultrahek, ki fejst sari po internalijah winsev.
I am NaN, I am a free man!

Zgodovina sprememb…

  • spremenilo: 64202 ()

B-D_ ::

Mislim da so v tejle novici napisani samo omembe vredni vmesniki, logično da bi lahko šli naštevati tono grdih jajc ki jih linux tudi gor drži in potem notri potegnili še os2 ipd crap ter naredili zadevo dolgo kot ponedeljek... :\ toda to ni point novice.

64202 ::

Copy-pasteaj post iz te teme, ki je kaj takega zahteval.
I am NaN, I am a free man!

BigWhale ::

saj si imel rsh ;>

Takrat, ko DOS se vedel ni kaj je mreza :P

64202 ::

DOS je bil se najbolj uporaben kot bootloader za linux, se je dalo z unimi dos 6.2 meniji pa z loadlin.exe kar lepo narest zadevo :))
I am NaN, I am a free man!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Ponovni pogled na Microsoftov Surface

Oddelek: Novice / Operacijski sistemi
173925 (2952) Tilk
»

Hujšanje z igrami

Oddelek: Novice / Igre
204107 (3074) Tr0n
»

Sony prestavil izid bralnika e-knjig na poletje

Oddelek: Novice / --Nerazporejeno--
294809 (3587) kuglvinkl
»

temperatura koprocesorja

Oddelek: Hlajenje in modifikacije
151409 (1065) HyperGL
»

Sony-jev UDM scrakan

Oddelek: Novice / Igre
204136 (3104) Jux

Več podobnih tem