A grafikus felhasználói felület vagy a grafikus felhasználói felület (grafikus felhasználói felület) Bármely szoftver interfész, amely képeket és grafikus objektumokat jelenít meg az információk ábrázolására és azokkal való interakcióra. A legprimitívebb szoftverből hiányzott a felhasználói felület, és mindent a CLI (Command Line Interface) vagy a parancssori felület használatával, szöveges módban végeztek. Csak az 70-es évek elején hozta létre a Stanford Egyetem Douglas Engelbart által vezetett csapata egérrel vezérelt hiperhivatkozású felületet.
A koncepciót fejlesztették a Xerox PARC fejlesztői gépeikhez, és 1973-ban bevezették az első GUI-val ellátott személyi számítógépet, bár csak 1981-ben hozta létre a Xerox az első kereskedelmi rendszert ezzel a GUI-val. A Xerox látogatása elegendő volt az Apple számára Jef Raskin által vezetett csapattal, hogy lemásolja az 1983-as Apple Lisa létrehozásának ötletét egy grafikus felülettel, amelyről úgy tűnik, hogy a Xerox nem lát túl sok lehetőséget és nem is vett túl komolyan ...
A Microsoft, az Apple akkori közvetlen versenytársa, szintén tudta, hogyan kell lemásolni az Apple ötleteit a Windows 1.0 1985-ös elindításához, amely grafikus felület az IBM PC-gépek DOS-jához. És bár a történet hosszú és érdekes, nem koncentrálunk rá. Csak annyit mondjon, hogy a grafikus interfészek megalakulása óta sokat fejlődtek és változtak. Jelenleg kemény munka folyik a ZUI (Zooming User Interface) fejlesztése, a 2D-t és a 3D-t ötvöző GUI, amely a közeljövőben javulást hoz.
Emellett az érintőképernyők megjelenésével és a mobil eszközök, például okostelefonok, phablettek és táblagépek divatjával a hagyományos grafikus felhasználói felületeknek fejlődniük kellett, hogy átalakuljanak és alkalmazkodjanak az új időkhöz. Egyaránt NUI-ban (természetes felhasználói felület) dolgozik, vagyis olyan felhasználói felületek, amelyekben érintőképernyők, egerek vagy beviteli eszközök (billentyűzetek, joystickok, vezérlők, érintőceruzák, stb.) maradnak hátra, amelyeken a hagyományos GUI-k függenek attól, hogy mozdulatokkal, hanggal, arcfelismeréssel stb. Az NUI példája az Xbox Kinect rendszer.
működés
A viselkedés összefoglalása és egyszerűsítése és egy GUI működése, mondván, hogy a grafikus interfészt használó számítógépek és eszközök ugyanazokat a műveleteket hajtják végre, mint a parancssori felületet használó előző és primitív rendszerek. Csak most sokkal intuitívabb, és parancs megadása helyett a műveletet egy billentyű, egér vagy a képernyő megérintésével hajthatja végre.
Például amikor egy GUI nélküli rendszerben az «example.txt» fájlt át akarta másolni a / home könyvtárból a / documents könyvtárba, A következő parancsot írtam be a CLI-be:
cd /home cp ejemplo.txt /home/documentos
Most csak böngésszen a rendszerkönyvtárak között Rendszerünk fájlkezelőjének köszönhetően, amíg el nem érünk / haza, kattintsunk az egérrel a «példa.txt» fájl ikonjára (amely nem más, mint egy grafikus objektum, amely a valós fájl linkeként és ábrázolásaként szolgál), és Kattintson a másolás gombra, majd lépjen a célkönyvtárba és illessze be. Vagy megnyithatja mindkét könyvtárat a képernyőn, és meghúzhatja ... De a valóságban ez az eljárás összekapcsolódik az előző paranccsal és az "self-enter" paranccsal anélkül, hogy észrevenné vagy gépelnie kellene.
Ezért a berendezés pontosan ugyanazt a műveletet hajtja végre mint a CLI-vel rendelkező rendszerekben, csak nagyobb szükség van hardver erőforrásokra ennek a grafikus rétegnek a feldolgozása miatt ... Vagyis azt akarom, hogy megértse, hogy a GUI nem más, mint egy absztraktabb réteg, amelyet a CLI támogat mint a modern operációs rendszerekben még mindig létezik, a terminál vagy a konzol egy parancsikon, amellyel a grafikus felhasználói felület használata nélkül működhet a rendszer CLI-vel.
Asztali környezetek
Amikor a GUI-ról beszélünk, ez egy általánosabb fogalom, a programnak lehet grafikus felhasználói felülete, de amikor ez a felület magához az operációs rendszerhez tartozik, akkor beszélnünk kell róla "Asztali környezet" vagy DE (Asztali környezet). A DE olyan szoftverkészlet, amely barátságos interfészt kínál a felhasználó és az operációs rendszer között. Ez egy ablakkezelőből (megjeleníti az ablakokat), egy grafikus szerverből (amely koordinálja a bemeneteket és a kimeneteket), a fogd és vidd funkciókat, valamint a tipikus GUI grafikus elemekből, például ikonokból, eszköztárakból, menükből, widgetekből, háttérképekből stb.
Az Apple Mac OS X operációs rendszerben egyedülálló asztali környezeteink vannak, mivel az Apple ezek közül csak egyet tervez a rendszeréhez, például az Aquát. A Microsoft ugyanezt csinálja a Windows rendszerben, nem választhat egyik vagy másik DE között, mivel a Windows XP-nél volt a Luna, az Aero a Windows Vistához, a Metro UI (Modern felhasználói felület) a Windows 8-hoz stb. Ezzel szemben más * nix rendszereken, például a Linux kernelen alapuló rendszereken, sok DE állhat rendelkezésre és választhat több közül (KDE, GNOME, Xfce, Unity, ...).
szem! Asztali számítógép nem azonos az asztali környezettel. Például a Plasma vagy a GNOME Shell, vagy akár a Unity is asztali számítógép, és nem "asztali környezet", annak ellenére, hogy ezeket ilyenekként felvettük ide.
2015 legjobb Linux asztali környezete
Valahányszor elvégzem ezen összehasonlítások vagy elemzések egyikét, ragaszkodom ugyanahhoz, a legjobb asztali környezet az, amelyik a legjobban tetszik. Ez nem egy rangsor, amelyben a legjobbakat választják, mivel mindegyiküknek vannak hátrányai és előnyei. A választás nagyon személyes, és itt csak őket mutatjuk be, bár nem mindet, de a legkiemelkedőbbeket. Y hogy a Linux disztribúciód ne hasonlítson az előző fényképrejobb, ha valamelyikük van ...
Annak érdekében, hogy a lista ne legyen túl hosszú, mivel a kialakult fő projektek és villák között sok van, a 10-et választjuk. A 2015-ös év legjelentősebb Linux asztali környezete a következők:
Plazma munkaterület
Mondhatja, hogy a KDE Plazma Munkaterület, vagy egyszerűen Plasma (korábban KDE) néven ismert, ez az európai asztali környezet par excellence. Első verziója 1998-ban jelent meg, a Qt keretrendszeren alapszik, C ++ nyelven írva, és a Dolphint használja fájlkezelőként, ráadásul azon a KDE Frameworks technológiai bázison alapul, amelyre az asztal és az alkalmazások épülnek. A projektet 1996-ban Matthias Ettrich indította, és a többihez hasonlóan nyílt forráskódú, az LGPL licenc alatt jelent meg. A GNOME-mal együtt a veteránok közé tartozik, ezért sok támogatást nyújt, és a fejlesztése állandó, körülötte egy teljes platform, amely számos alkalmazással rendelkezik, mint például a KMail, az Amarok, a Calligra Suite, a KDevelop, a Konsole, a Konqueror, a Kate stb.
Ami a témához kapcsolódó kevesebb bejegyzést illeti, a KDE betűszava a K Desktop Environment rövidítés rövidítése, és most nem az asztalra, hanem a Plasma fejlesztői csoportra utalnak. Amikor a KDE 4 elindult, ez a névváltoztatás eldőlt, és a KDE 5 soha nem jött létre. Akárhogy is legyen, a Plasma mögött egy nagyon konfigurálható, hatékony, modern asztali környezet rejtőzik, és bár nagyon összetett és fejlett keretrendszer, ezért nem tekinthető könnyű asztali környezetnek, régebbi vagy kevésbé hatékony hardvereken is problémamentesen működhet.
GNOME
A KDE-vel együtt a GNOME egy másik nagy és legfontosabb asztali környezet. Miguel de Icaza és Federico Mena kezdte a GNU projekt részeként, és neve Gnu hálózati objektum modell környezet. Első indítása 1999-re nyúlik vissza, tehát kissé kevésbé veterán projekt, mint a KDE, és C, C ++, Python, Vala, Genie és JavaScript-ben épül fel.
Mind a GNOME, mind a származékai a KDE-vel ellentétben támaszkodik a GTK + -ra, könyvtárak sora a Qt-től eltérő GUI-k fejlesztésére. De a KDE-hez hasonlóan széles körű fejlesztői és támogató közösséggel rendelkezik, valamint rengeteg alkalmazás készült ehhez a környezethez. Ezenkívül rendelkezik olyan bővítményekkel, amelyek kibővíthetik funkcionalitását, és egyszerű és egyértelmű, de bizonyos funkciók hiányoznak, és kiterjesztés-kezelő rendszere rosszabb lehet, mint a versenyé.
MATE
A GNOME 2 kód alapján A MATE egy villa, amely konfliktusokból fakad Egyszerű és tiszta környezet, amely régebbi számítógépeken vagy kevesebb erőforrással működhet, ezért meglehetősen könnyű asztali környezetnek tekinthető. És bár nagyon jól működik, talán a projekt mögött álló közösség nem olyan hatalmas, mint a KDE vagy a GNOME.
Szentháromság
Ez a KDE villája, akárcsak a MATE a GNOME-tól származik. Amikor a változások bekövetkeztek a KDE 4-ben, akkor is voltak eltérések és kényelmetlenségek a felhasználók körében, és a Trinity kiderült, hogy folytatja a KDE 3 kódot. Ezért jó lehetőség a régi KDE megjelenés szerelmeseinek, akiknek kevés nagy teljesítményű vagy primitívebb gépük van.
Xfce
Ez egy sokéves fejlesztésű projekt. Az Xfce a GTK + -ra épül, és 1996 óta létezik folyamatosan javul. Ez egy nagyon leegyszerűsített és könnyen használható környezet, de fő jellemzője és filozófiája, hogy a projekt könnyű legyen. Ezért tökéletes az alacsony erőforrású vagy régebbi gépekhez. Most átalakították, és a Mac OS X-hez hasonló megjelenést kapott, alul a dokkolóval, felül pedig a sávval ...
LXDE
Az LXDE 2006-ban jelenik meg, és szuper könnyű DE, teljesen optimalizált, hogy nagyon kevés erőforrást használjon fel, és kevésbé erőteljes vagy primitívebb hardverrel rendelkező gépeken fusson. Könnyen testreszabható, robusztus és egyszerű, a megjelenése talán jobban emlékeztet a klasszikus DE-re vagy a Windows-ra, ezért jó ötlet a kezdők számára.
Felvilágosodás
Hiszed vagy sem Az angol feszültség majdnem olyan primitív, mint a GNOME és a KDEBár kevésbé érdeklődött a közösség iránt, és lehet, hogy nem olyan sok fejlesztő érdekli a projektet, mint a nagy asztali számítógépek. 1997-ben kezdték azzal a céllal, hogy létrehozzanak egy könnyű asztalt, amely grafikai szempontból innovatív és jó vizuális élményt nyújt.
Távol van a többi íróasztaltól, ezért van érdekes azok számára, akik valami mást keresnek a hagyományos íróasztalokhoz. Ezen felül nagy mértékben módosítható, és bár a nagy versenytársakhoz képest a pálya szélén állhat, néhány disztró alapértelmezés szerint felvette ...
Fahéj
Fahéj, spanyolul: "canela", amely a GNOME Shellre épül és amelyet a Linux Mint fejlesztői hoztak létre 2012-ben, hogy megkülönböztetett asztali környezettel rendelkezzen ehhez a híres disztribúcióhoz. Bár a projekt nagyon érdekes és más diszkókban is használható. A javára azt kell mondanom, hogy sok olyan funkcióval rendelkezik, amelyek nem rendelkeznek olyan asztali számítógépekkel, mint a GNOME vagy a Unity.
Funkcionális, jól testreszabható, ismeri a modern felhasználók új igényeit, hogy ilyen új projekt, nagyon csiszolt stb. Hátrányai között van néhány hiba, amelyet idővel ki lehet javítani, de érdemes, és kisalkalmazásai és asztali kisugárzói (asztali widgetek) felkelthetik a figyelmét.
Egység
Az Unity egy nagyszerű Canonical projekt és a GNOME-on alapul, és "asztali környezetnek" tekinthető, és idézőjelbe tettem, mert ezt megvitathattuk ... Talán sok hasonlóság az Apple környezeteivel vonzza a figyelmet, például a felső sáv, az indító (bár ez például az OS X dokkoló alján), az alkalmazások, a Dash stb. A tapasztalatok azt mondják, hogy az indítónak tisztábban kell tartania az ikont az asztalon, mint más asztali környezetekben vagy operációs rendszerekben, így a parancsikonok, ikonok és könyvtárak teljes felületére hajlamos.
Más projektektől eltérően a Unity-t egyedül az Ubuntuban használják. De rendkívül jó felhasználói élményt nyújt azok számára, akiknek minden kéznél kell lenniük, testreszabható, ha alkalmazásokat telepítenek hozzá (mivel sajnos azzal, amit alapértelmezés szerint integrál, azt nem lehet túlságosan testreszabni), nagyon intuitívak, tartalmazzák a last minute technológiákat stb. Ellene lehet az értesítési rendszere, amely javítható, és néhány következetlenséget ki kell csiszolni.
Panteon
A Pantheon a valaha látott legfiatalabb projekt eddig ezen a listán. Az elementaryOS csapata 2013-ban fejlesztette ki, mint megkülönböztető, önálló, GTK3-alapú DE-t. Sokat emlékeztethet az Apple Mac OS X-jére hasonlóságai miatt, és dicsérik, hogy nagyon tiszta, nagyon modern és egyszerű megjelenésű.
Bizonyos szempontokból emlékeztethet a Unity-re is, de testreszabható menüvel rendelkezik, finom asztali effektusokkal, jó kompatibilitással, könnyű az erőforrás-felhasználás, kezdőknek intuitív, minimalistastb. Tartalmaz továbbá számos alapértelmezett alkalmazást, például a Midori webböngészőt, a Geary e-mail klienst, a Noise audio lejátszót, a kapcsolótáblát vezérlőpanelként, a Slingshot nevű indítót, a Dock Plank nevű fájlt és a Pantheon Files nevű fájlkezelőt.
Sok más íróasztal van még folyamatban, néhány nagyon innovatív és fiatal, akik azért születtek, hogy szakítsanak a hagyományokkal. Csakúgy, mint a HTML5-ben írt Deepin Desktop Environment és a GNOME alapján, a Solus Project (az Evolve OS előtt), a Papyros (a Quantum OS előtt) egy másik példa a Google Material Design vagy a fejlesztők által nyújtott megoldásokkal. az Ozon OS-ből, ez a kevés tartott ...
Ne felejtsük el, hogy megjegyzéseket, javaslatok és vélemények ... Remélem, hogy ez az alázatos cikk segített kiválasztani kedvenc DE-jét arra az esetre, ha bizonytalan lenne.
Nagyon jó cikk, bár, hogy valamit kihozzunk belőle, a legjobb 2015-ös DE-ről szól, a KDE fotó 5-ből származhatott.
Személy szerint minden nap jobban szerelmes vagyok a Gnome 3-ba, imádom a dizájnt és a saját programjait, amelyeket ez hoz. És nagyon szeretem a Pantheont is. A KDE azonban, bár ismerem a minőségét, nem nagyon ragad meg, és az az igazság, hogy nem tudom miért: /
Egy ideig Mate-vel voltam, és az az igazság, hogy nagyon kényelmes volt számomra.
Fahéj, függőben van, van egy virtuális gépem Linux Mint-el, de még nem foglalkoztam vele eléggé.
Néhányan disztropálás, én DE-ugrás XD-ben szenvednek
Üdvözlet!
nekem szerintem a legjobbak az xububtu ubuntu és az ubuntu mate (ezek azok a disztribúciók, amelyeket xD-vizsgálatokkal használok), de nem tudom, miért kerülök mindig az xubuntu-ba
Meg kell néznem magam gnome3 az igazság az, hogy az orrom viszket és cyano tb, hogy lássam, jobban szeretem-e őket, de megy az, akinek jobban van
Isaac barátom, nagyon jó ötlet beszélni az íróasztalokról, de azt gondolom, hogy az információk nagyon-nagyon-nagyon fent vannak. Például a Cinnamon esetében megemlíted, hogy vannak olyan tulajdonságai, amelyekben nincs gnome vagy egység, de nem említed meg melyiket, ahogyan a hibákat is kijavítod, de nem fejted ki melyiket. Így nem hiszem, hogy világos elképzelésem lenne arról, hogy kipróbálom-e vagy sem, minden úgy marad, mint egy elolvasott cikk anélkül, hogy különösebb haszonra lenne szükségem. Egy ölelés, köszönöm
A KDE nem asztali környezet, hanem a Plasma környezetet fejlesztő emberek csapata. Csak meg kell néznie a KDE által készített bármely alkalmazás Súgó menüjének «A KDE névjegye» menüpontját.
A "K Desktop Environment" dolog évszázadokkal ezelőtt elmúlt, de soha nem volt rekurzív rövidítés. Ez nem olyan eset, mint a GNU;)
Egyetértek azzal, hogy a legjobb asztali környezet a KDE4, ez az egyetlen, amely valódi asztali számítógépeket kínál (mindegyik asztalnak lehet saját független megjelenése, funkcionalitása és plazmoidjai). Valójában az összes többi DE-nek saját, nem asztali munkaterülete van, beleértve a Plasma5-et és a Windows10-et is. Kár, hogy meg akarják ölni a koncepciójukat.
Személy szerint mindig is az XFCE-t használtam elsődleges asztali választásként, és nem változtatok rajta: testreszabható, könnyű és nagy teljesítményű. Tudomásul veszem, hogy ha az erőforrásokról semmi olyat nem beszél, mint az LXDE, de az egyensúly megteremtése érdekében az XFCE-t részesítem előnyben bármi disztribúcióban is.
Nagyon szeretem az lxde-t, egy kicsit a gnómot, és most látom és használom az lxqt-t.
Azt hiszem, 1% -ot látok az asztalon az alkalmazásokhoz képest. Nem érdekel, hogy szebb, modernebb stb. Azt akarom, hogy praktikus legyen, és felemésztse a régi számítógépem minimális erőforrásait. Ezért használom az openbox-ot.
Stamina LXDE !!! nekem messze a legjobb. : D
Hiányzik a legjobb és legszebb asztali gép: a Deepin DE
Végül az Ubuntu minden frissítésében a Gnome Classic-ot használom ... Egyszerű, normális és minden kéznél van, mindaddig, amíg az eszem emlékszik rá ...
Érdekes lett volna, ha a telepítési módszert is felteszik, főleg azok számára, akik most kezdik a GNU / Linux-ot