Mediu desktop

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Un desktop tipic Windows XP

Un mediu desktop sau mediu grafic (în engleză desktop desktop, care literalmente tradus înseamnă „ mediu de birou ”, prescurtat DE , sau chiar desktop , în birou italian), în informatică , este o interfață grafică a unui sistem de operare care permite utilizatorului să utilizați computerul sau software-ul într -un mod ușor de utilizat prin interacțiunea cu obiecte grafice, cum ar fi pictograme , ferestre , bare de derulare , bara de activități , meniuri etc. desenat pe ecranul computerului în ceea ce se numește metafora biroului , într-un mod foarte similar cu ceea ce se întâmplă cu interfețele grafice ale aplicațiilor .

Descriere

Mediul grafic GNOME
Mediul grafic KDE Plasma
Mediul grafic MATE

Mediile grafice ale sistemelor de operare precum Microsoft Windows și macOS vă împiedică să vă schimbați complet aspectul, deoarece acestea sunt integrate în sistemul de operare. Deci, acest mediu grafic tinde ca publicul să reprezinte sistemul de operare în sine. Cu toate acestea, este posibil să modificați aspectul elementelor principale ale interfeței, cum ar fi ferestrele , butoanele și pictogramele , precum și să modificați comportamentul acestora, prin teme și alte programe de personalizare [1] .

În schimb, în ​​sistemele bazate pe sistemul X Window (de exemplu, sisteme tip Unix, cum ar fi Linux ), DE constă dintr-o componentă separată de sistemul de operare, care poate fi înlocuită independent de celelalte module. Prin urmare, sistemul poate avea interfețe diferite, menținând aceleași funcționalități și același software. Un Unix DE este compus dintr-un manager de ferestre , skin-uri personalizabile, programe și biblioteci care gestionează desktopul. Toate aceste module tind să fie interschimbabile, modificabile și chiar configurabile individual, pentru a obține combinația dorită.

Din punct de vedere istoric, introducerea interfeței grafice a ferestrei tipice mediului desktop se datorează Xerox , în timp ce difuzarea pe scară largă se datorează, fără îndoială, Microsoft Windows .

Implementare

Pe un sistem care oferă un mediu desktop, un manager de ferestre împreună cu aplicațiile scrise folosind un set de instrumente widget sunt, în general, responsabile de majoritatea a ceea ce vede utilizatorul. Managerul de ferestre acceptă interacțiunile utilizatorilor cu mediul, în timp ce trusa de instrumente oferă dezvoltatorilor o bibliotecă de software pentru aplicații cu aspect și unificare unificate.

Un sistem de ferestre de un fel interacționează, în general, direct cu sistemul de operare și bibliotecile care stau la baza acestuia. Oferă suport pentru hardware grafic, dispozitive de indicare și tastaturi. Managerul de ferestre rulează în general pe acest sistem de ferestre. Deși sistemul de ferestre poate oferi unele funcționalități de gestionare a ferestrelor, această funcționalitate este încă considerată parte a managerului de ferestre, care a fost furnizat pur și simplu de sistemul de ferestre.

Aplicațiile create având în vedere un anumit manager de ferestre utilizează de obicei un set de instrumente pentru ferestre, de obicei furnizat împreună cu sistemul de operare sau managerul de ferestre. Un set de instrumente pentru ferestre permite aplicațiilor să acceseze widget-uri care permit utilizatorului să interacționeze grafic cu aplicația într-un mod consecvent.

Istorie și utilizare obișnuită

Primul mediu desktop a fost creat de Xerox și a fost vândut cu Xerox Alto în anii 1970. Alto a fost în general considerat de Xerox ca un computer personal de birou; apoi a eșuat pe piață [2] . Cu Lisa, Apple a introdus un mediu desktop pe un computer personal ieftin, care a eșuat și pe piață.

Metafora desktop a fost popularizată pe computerele personale comerciale de Macintosh-ul original Apple în 1984 și a fost popularizată de Windows de la Microsoft încă din anii '90. Începând cu 2014, cele mai populare medii desktop provin din aceste medii anterioare, inclusiv shell-ul Windows utilizat în Microsoft Windows și mediul Aqua utilizat în macOS. În comparație cu mediile de desktop bazate pe X disponibile pentru sistemele de operare de tip Unix, cum ar fi Linux și FreeBSD , mediile desktop proprii incluse în Windows și macOS au aspecte relativ fixe și funcționalitate statică, cu design-uri „fără sudură” extrem de integrate, care vizează furnizarea clienților cu experiențe în mare parte consecvente între instalații.

Microsoft Windows domină cota de piață între computerele personale cu un mediu desktop. Calculatoarele care rulează sisteme de operare de tip Unix precum macOS, Chrome OS, Linux, BSD sau Solaris sunt mult mai puțin frecvente; cu toate acestea, începând cu 2015 există o piață în creștere pentru computerele Linux low-cost care rulează X Window System sau Wayland cu o gamă largă de medii desktop [3] .

Pe tablete și smartphone-uri, situația este opusă, sistemele de operare Unix dominând piața, inclusiv iOS (derivat din BSD), Android, Tizen, Sailfish și Ubuntu (toate derivate din Linux). Windows Phone Microsoft, Windows RT și Windows 10 sunt utilizate pe mult mai puține tablete și smartphone-uri. Cu toate acestea, majoritatea sistemelor de operare dominante de tip Unix de pe dispozitive portabile nu utilizează mediile desktop X11 utilizate de alte sisteme de operare de tip Unix, bazându-se în schimb pe interfețe bazate pe alte tehnologii.

Medii desktop pentru sistemul X Window

Pe sistemele care rulează sistemul X Window (de obicei sistemele familiei Unix, cum ar fi Linux, BSD și distribuțiile formale UNIX), mediile desktop sunt mult mai dinamice și personalizabile pentru a satisface nevoile utilizatorilor. În acest context, un mediu desktop constă de obicei din mai multe componente separate, inclusiv un manager de ferestre (cum ar fi Mutter sau KWin), un manager de fișiere (cum ar fi Fișiere sau Dolphin), o serie de teme grafice, împreună cu seturi de instrumente (cum ar fi GTK + și Qt) și biblioteci pentru gestionarea desktopurilor. Toate aceste module individuale pot fi schimbate și configurate independent pentru a se potrivi utilizatorilor, dar majoritatea mediilor desktop oferă o configurație implicită care funcționează cu o configurație minimă a utilizatorului.

Unii manageri de ferestre, cum ar fi IceWM, Fluxbox, Openbox , ROX Desktop și Window Maker, conțin relativ puține elemente de mediu desktop, cum ar fi un manager de fișiere spațiale încorporat, în timp ce alții precum evilwm și wmii nu furnizează astfel de elemente. Nu toate codurile de program care fac parte dintr-un mediu desktop au efecte care sunt vizibile direct utilizatorului. Unele pot fi coduri de nivel scăzut. KDE, de exemplu, oferă așa-numiții sclavi KIO care oferă utilizatorului acces la o gamă largă de dispozitive virtuale. Aceste slave I / O nu sunt disponibile în afara mediului KDE.

În 1996, a fost anunțat KDE, urmat în 1997 de anunțul GNOME. Xfce este un proiect mai mic, care a fost fondat în 1996 [4] și se concentrează pe viteză și modularitate, la fel ca LXDE care a fost lansat în 2006. O comparație a mediilor de birou X Window System demonstrează diferențele dintre medii. GNOME și KDE au fost în general văzute ca soluții dominante, iar acestea sunt încă deseori instalate implicit pe sistemele Linux. Fiecare dintre ele oferă:

  • Pentru programatori, un set de API-uri standard, un mediu de programare și linii directoare pentru interfața umană.
  • Pentru traducători, o infrastructură de colaborare. KDE și GNOME sunt disponibile în multe limbi [5] [6] .
  • Pentru artiști, un spațiu de lucru pentru a-și împărtăși talentele [7] [8] .
  • Pentru specialiștii în ergonomie, posibilitatea de a ajuta la simplificarea mediului de lucru [9] [10] [11] .
  • Pentru dezvoltatorii de aplicații terți, un mediu de referință pentru integrare. OpenOffice.org este o astfel de aplicație [12] [13] .
  • Pentru utilizatori, un mediu desktop complet și o suită de aplicații esențiale. Acestea includ un manager de fișiere, browser web, player media, client de e-mail, agendă, cititor PDF, manager de fotografii și aplicația de preferințe de sistem.

La începutul anilor 2000, KDE a atins maturitatea [14] . Proiectele Appeal [15] și ToPaZ [16] sunt axate pe aducerea de noi progrese în următoarele versiuni majore ale KDE și respectiv GNOME. În timp ce se străduiesc să atingă obiective în mare măsură similare, GNOME și KDE diferă prin abordarea lor față de ergonomia utilizatorului. KDE încurajează aplicațiile să se integreze și să interacționeze, este foarte personalizabil și conține multe caracteristici complexe, toate încercând în același timp să stabilească valori implicite rezonabile. GNOME, pe de altă parte, este mai prescriptiv și se concentrează pe detaliile mai fine ale sarcinilor esențiale și simplificarea generală. Drept urmare, fiecare atrage o comunitate diferită de utilizatori și dezvoltatori. Din punct de vedere tehnic, există numeroase tehnologii comune tuturor mediilor desktop similare Unix, cel mai evident X Window. În consecință, proiectul freedesktop.org a fost stabilit ca o zonă informală de colaborare cu scopul de a reduce duplicarea eforturilor [17] .

Întrucât GNOME și KDE se concentrează pe computere de înaltă performanță, utilizatorii de computere mai puțin puternice sau mai vechi preferă adesea medii de desktop alternative create special pentru sisteme de performanță redusă. Cele mai des utilizate medii de desktop ușoare includ LXDE și Xfce; ambele folosesc GTK +, care este același set de instrumente de bază folosit de GNOME. Mediul desktop MATE, o furcă a GNOME 2, este comparabil cu Xfce în utilizarea RAM-ului și a ciclurilor procesorului, dar este adesea considerat mai mult ca o alternativă la alte medii desktop ușoare.

De ceva timp, GNOME și KDE se bucură de statutul celor mai populare medii desktop Linux; mai târziu, alte medii desktop au crescut în popularitate. În aprilie 2011, GNOME a introdus un nou concept de interfață cu versiunea sa 3, în timp ce o distribuție populară Linux Ubuntu a introdus propriul său mediu de desktop, Unity. Unii utilizatori au preferat să păstreze conceptul tradițional de interfață GNOME 2, rezultând în crearea MATE ca o furcă a GNOME 2.

Exemple de medii desktop

Cel mai comun mediu de desktop pe computerele personale este Windows Shell în Microsoft Windows. Microsoft a făcut eforturi semnificative pentru ca shell-ul Windows să fie plăcut vizual. Ca rezultat, Microsoft a introdus suportul tematic în Windows 98, diferitele stiluri vizuale ale Windows XP, marca Aero în Windows Vista, limbajul de proiectare Microsoft (denumit în cod „Metro”) în Windows 8 și Fluent Design System și Windows Spotlight în Windows 10. Shell-ul Windows poate fi extins prin extensii shell.

Mediile desktop tradiționale pentru sistemele de operare de tip Unix utilizează sistemul X Window și includ KDE, GNOME, Xfce, LXDE și Aqua, toate acestea putând fi selectate de utilizatori și nu sunt legate exclusiv de sistemul de operare utilizat.

Există, de asemenea, o serie de alte medii desktop, inclusiv (dar nelimitat la) CDE, EDE, GEM, IRIX Interactive Desktop, Sun's Java Desktop System, Jesktop, Mezzo, Project Looking Glass, ROX Desktop, UDE, Xito, XFast. În plus, există FVWM-Crystal, care constă dintr-o configurație puternică pentru managerul de ferestre FVWM, o temă și alte adăugiri, formând împreună un „kit de construcție” pentru crearea unui mediu desktop.

Alte exemple includ OpenBox, Fluxbox , WindowLab, Fvwm, precum și Window Maker și AfterStep, care ambele prezintă aspectul GUI NeXTSTEP. Cu toate acestea, versiunile mai noi ale unor sisteme de operare se auto-configurează.

Abordarea Amiga față de mediul desktop a fost de remarcat: mediul de lucru original Workbench din AmigaOS a evoluat de-a lungul timpului pentru a da naștere unei întregi familii de descendenți și soluții alternative de desktop. Unii dintre acești descendenți sunt Scalos [18] , desktopul Ambient al MorphOS și desktopul Wanderer al sistemului de operare open source AROS. WindowLab conține, de asemenea, caracteristici care amintesc de interfața de utilizare Amiga. Software-ul terță parte Directory Opus, care inițial era doar un manager de programe de navigare a fișierelor, a evoluat pentru a deveni un înlocuitor complet al desktopului Amiga numit Directory Opus Magellan.

OS / 2 (și derivate precum eComStation și ArcaOS) folosesc Workplace Shell. Versiunile anterioare de OS / 2 foloseau Managerul de prezentări.

Proiectul BumpTop a fost un mediu experimental de desktop. Scopul său principal este de a înlocui paradigma 2D cu o implementare 3D „reală”, în care documentele pot fi manipulate în mod liber pe o masă virtuală.

Cel mai popular software

Exemple de medii desktop printre cele mai răspândite și tipice sistemelor GNU / Linux și Unix :

Galerie de imagini

Notă

  1. ^ Administratori de ferestre și medii desktop - Linux 101 , la clemsonlinux.org (arhivat din original la 4 iulie 2008) .
  2. ^ Nathan Lineback, Xerox Alto , la toastytech.com . Adus la 4 februarie 2012 .
  3. ^ Cota de piață a sistemului de operare , la marketshare.hitslink.com . Adus la 4 februarie 2012 .
  4. ^ Ewdison Apoi, creatorul Xfce vorbește despre Linux, Moblin, netbook-uri și open-source , SlashGear , 6 februarie 2009. Adus pe 5 februarie 2011 .
  5. ^ Localizare KDE , la l10n.kde.org . Adus la 4 februarie 2012 .
  6. ^ Internaționalizare GNOME , la gnome.org . Adus la 4 februarie 2012 .
  7. ^ Link 27 Dec Personalized Ball Ball Sign », Unde viața imită arta , pe kde-artists.org , KDE-Artists, 27 decembrie 2011. Accesat la 4 februarie 2012 (arhivat din original la 7 februarie 2012) .
  8. ^ GNOME Art: Artwork and Themes , pe art.gnome.org . Adus la 4 februarie 2012 .
  9. ^ OpenUsability , la openusability.org , OpenUsability. Adus la 4 februarie 2012 .
  10. ^ GNOME Human Interface Guidelines Arhivat 1 februarie 2004 Data în URL nu se potrivește: 1 februarie 2004 la Internet Archive .
  11. ^ Linii directoare pentru interfața utilizatorului KDE Arhivat 6 ianuarie 2004 Data în URL nu se potrivește: 6 ianuarie 2004 la Internet Archive .
  12. ^ KDE OpenOffice.org , pe kde.openoffice.org , KDE OpenOffice.org. Adus la 4 februarie 2012 (arhivat din original la 13 iulie 2010) .
  13. ^ GNOME OpenOffice.org , pe gnome.org . Adus la 4 februarie 2012 .
  14. ^ Raport de utilizare Linux v1.01 ( PDF ), la linux-usability.de . Adus la 4 februarie 2012 (arhivat din original la 19 iulie 2011) .
  15. ^ Apel , în KDE (arhivat din original la 6 ianuarie 2007) .
  16. ^ GNOME 3.0 , la live.gnome.org , GNOME wiki. Adus la 4 februarie 2012 .
  17. ^ Thorsten Leemhuis (usinglinux1173.blogspot.com), 5 august 2012: Comentariu: Desktop Fragmentation
  18. ^ Chris Haynes, Scalos - The Amiga Desktop Replacement , la scalos.noname.fr . Adus la 4 februarie 2012 .

Elemente conexe

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT