Fereastra (computer)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Un exemplu de interfață grafică în Ubuntu , cu două ferestre afișate, una care se suprapune parțial pe cealaltă.

În informatică , fereastra este un panou al unui ecran de computer în care este posibil să efectuați anumite operații: de exemplu, deschideți o casetă de dialog [1] . Este, în general, o zonă dreptunghiulară (uneori pătrată), care expune în interiorul acestuia anumite conținuturi grafice. Este o componentă esențială a unei interfețe grafice (GUI) a unui sistem de operare ( mediu desktop ), a unei aplicații sau a unei pagini web .

Descriere

Exemplu de icoane în diferite dimensiuni

Permite interacțiunea cu utilizatorul prin afișarea rezultatelor sau a obiectului procesării în curs ( pictograme , fișiere , text, imagini etc ...) și acceptarea intrărilor și / sau comenzilor pe care va dori să le dea folosind mouse-ul , tastatura , touchpad și în cele mai recente modele de monitor tehnologia ecranului tactil .

Se deschide o fereastră ca urmare a unei comenzi anterioare date de utilizator pe interfața grafică. Foarte des poate fi mutat de utilizator pe ecran prin glisare, modificabil în dimensiune mărindu-l pe ecran complet, reducându-l la o pictogramă pe bara de activități folosind butoane speciale sau mărindu-l / micșorându-l după dorința dvs. făcând clic pe părțile laterale ale acest. În cele din urmă, acesta poate fi închis chiar de către utilizator.

Mai multe ferestre pot fi deschise simultan și se suprapun parțial una cu cealaltă, cu posibilitatea de a selecta și afișa cea dorită în prim plan și celelalte sigilii în fundal.

Dacă fereastra conține mai multe elemente care nu sunt toate vizibile în același timp de către utilizator, există o bară de derulare , orizontală sau verticală, care le permite să fie vizualizate complet.

În diferite sisteme de operare, aspectul grafic al ferestrelor poate fi personalizat de către utilizator în funcție de dorințele sale, împreună cu alte componente grafice ale mediului desktop .

Fereastra constă din:

Istorie

Ideea a fost dezvoltată la Stanford Research Institute (condus de Douglas Engelbart [2] ). Sistemele lor timpurii susțineau mai multe ferestre, dar nu exista o modalitate evidentă de a indica limitele dintre ele (cum ar fi marginile ferestrelor, bare de titlu etc.) [3] .

Cercetările au continuat la Centrul de Cercetare Palo Alto / PARC al Xerox Corporation (condus de Alan Kay). Au folosit ferestre suprapuse [4] .

În anii 1980, termenul „WIMP”, care înseamnă fereastră, pictogramă, meniu, indicator, a fost inventat la PARC.

Apple lucrase pe scurt cu PARC la acea vreme. Apple a dezvoltat o interfață bazată pe interfața PARC. A fost folosit mai întâi pe Lisa de la Apple și mai târziu pe computerele Macintosh [5] . Microsoft dezvoltă în acel moment aplicații Office pentru Mac. Unii speculează că acest lucru le-a dat acces la sistemul de operare Apple înainte ca acesta să fie lansat și astfel a influențat proiectarea sistemului de ferestre în ceea ce în cele din urmă s-ar numi Microsoft Windows [6] .

Proprietate

Ferestrele sunt obiecte bidimensionale dispuse într-un plan numit metaforă pentru desktop. Într-un sistem modern cu ferestre complete, acestea pot fi redimensionate, mutate, ascunse, restaurate sau închise.

Windows include, de obicei, alte obiecte grafice, inclusiv o bară de meniu, bare de instrumente, controale, pictograme și adesea un spațiu de lucru. Zona de lucru afișează documentul, imaginea, conținutul folderului sau alt obiect principal. În jurul zonei de lucru, în interiorul casetei de delimitare, pot exista alte zone mai mici ale ferestrei, uneori numite casete sau panouri, care prezintă informații sau opțiuni relevante. Spațiul de lucru al unei singure interfețe de document conține un singur obiect principal. „Ferestrele copil” din mai multe interfețe și file de documente, de exemplu, în multe browsere web, pot face mai multe documente sau obiecte părinte similare disponibile într-o singură fereastră principală a aplicației. Unele ferestre din Mac OS X au o caracteristică numită sertar, care este un panou care alunecă din partea laterală a ferestrei și pentru a afișa opțiuni suplimentare.

Aplicațiile care pot rula într-o interfață grafică de utilizator sau într-o interfață de utilizare text pot utiliza o terminologie diferită. GNU Emacs folosește termenul „fereastră” pentru a se referi la o zonă din afișajul său, în timp ce o fereastră tradițională, cum ar fi una controlată de un manager de ferestre X11, este numită „cadru”.

Orice fereastră poate fi împărțită în decorarea ferestrei și conținutul ferestrei, deși unele sisteme evită intenționat decorarea ferestrelor ca o formă de minimalism.

Decorarea ferestrelor

Elemente tipice ale unei ferestre. Decorarea ferestrei este proiectată printr-un proces la nivel de sistem de operare, cum ar fi un manager de ferestre. Proiectarea conținutului este sarcina software-ului aplicației. Decorarea ferestrelor este o parte a unei ferestre în majoritatea sistemelor de ferestre.

Decorarea ferestrelor constă de obicei dintr- o bară de titlu , de obicei de-a lungul vârfului fiecărei ferestre, și o margine minimă în jurul celorlalte trei laturi [7] . În Microsoft Windows, aceasta se numește „zona non-client” [8] .

În aspectul predominant pentru decorațiunile moderne de ferestre, bara de sus conține titlul ferestrei și butoanele care efectuează acțiuni legate de fereastră, cum ar fi:

  • Vecin
  • Maximizează
  • Minimizează
  • Redimensionați
  • Rulează

Bordura există în primul rând pentru a permite utilizatorului să redimensioneze fereastra, dar și pentru a crea o separare vizuală între conținutul ferestrei și restul mediului desktop.

Decorațiunile ferestrelor sunt considerate importante în proiectarea aspectului unui sistem de operare, iar unele sisteme permit personalizarea culorilor, stilurilor și efectelor de animație utilizate.

Marginea ferestrei

Marginea ferestrei este o componentă de decorare a ferestrei furnizată de unii administratori de ferestre, care apare în jurul ferestrei active. Unii manageri de ferestre pot afișa, de asemenea, o margine în jurul ferestrelor de fundal. De obicei, marginile ferestrei pot fi utilizate pentru a oferi mișcarea ferestrei care vă permite să mutați sau să redimensionați fereastra utilizând o acțiune de glisare și plasare. Unii administratori de ferestre oferă margini inutile, care sunt pur decorative și nu oferă caracteristici de mișcare a ferestrei. Acești administratori de ferestre nu vă permit să redimensionați ferestrele utilizând o acțiune de tragere a marginilor.

Bara de titlu

Bara de titlu este un element de control grafic și o parte a decorului ferestrei. furnizat de unii manageri de ferestre. Prin convenție, este situat în partea de sus a ferestrei ca o bară orizontală. Bara de titlu este de obicei utilizată pentru a afișa numele aplicației sau numele documentului deschis și poate oferi butoane ale barei de titlu pentru a minimiza, maximiza, închide sau înfășura ferestrele aplicației. De obicei, barele de titlu pot fi utilizate pentru a furniza mișcarea ferestrei care vă permite să mutați fereastra pe ecran folosind o acțiune de glisare și fixare.

Textul implicit al barei de titlu încorporează adesea numele aplicației și / sau al dezvoltatorului acesteia. Numele gazdei care rulează aplicația este, de asemenea, afișat frecvent. Pot exista diverse metode (selecții de meniu, secvențe de evacuare, parametri de configurare, opțiuni ale liniei de comandă - în funcție de mediul de procesare) pentru a oferi utilizatorului final un anumit control asupra textului barei de titlu. Aplicațiile orientate spre documente, cum ar fi un editor de text, pot afișa numele fișierului sau calea documentului care se editează. Majoritatea browserelor web vor reda conținutul elementului de title HTML din bara de title , uneori prefixat sau postfixat de numele aplicației. Google Chrome și unele versiuni ale Mozilla Firefox își plasează filele în bara de titlu. Acest lucru elimină necesitatea utilizării ferestrei principale pentru file, dar de obicei titlul este trunchiat.

Bara de titlu conține adesea widget-uri pentru comenzi de sistem legate de ferestre, cum ar fi butoanele de maximizare , minimizare , roll up și închidere ; și poate include alt conținut, cum ar fi o pictogramă a aplicației, ceas etc.

În multe interfețe grafice de utilizator, inclusiv Mac OS și Microsoft Windows, utilizatorul poate muta o fereastră apucând bara de titlu și glisând.

Butoanele barei de titlu

Unii manageri de ferestre oferă butoane pe bara de titlu care oferă posibilitatea de a minimiza, maximiza, înfășura sau închide ferestrele aplicației. Unii administratori de ferestre pot afișa butoanele barei de titlu în bara de activități sau în panoul de activități, mai degrabă decât în ​​barele de titlu.

Următoarele butoane pot apărea în bara de titlu:

  • Vecin
  • Maximizează
  • Minimizează
  • Redimensionați
  • Roll-up (sau WindowShade)

Rețineți că un meniu contextual poate fi disponibil din unele butoane din bara de titlu sau făcând clic dreapta.

Pictograma barei de titlu

Unii administratori de ferestre afișează o mică pictogramă în bara de titlu, care poate varia în funcție de aplicația pe care apare. Pictograma barei de titlu poate acționa ca un buton de meniu sau poate oferi o funcție de meniu contextual. Aplicațiile OS X au de obicei o pictogramă proxy lângă titlul ferestrei care funcționează ca pictograma documentului în managerul de fișiere.

Pictograma de stare a documentului

Unii administratori de ferestre afișează o pictogramă sau un simbol pentru a indica faptul că conținutul ferestrei nu a fost salvat sau confirmat într-un fel: Mac OS X arată un punct în centrul butonului de închidere; Sistemul de operare RISC adaugă un asterisc la titlu.

Gestionarea ferestrelor de gresie

Unii administratori de ferestre de placare oferă bare de titlu care au doar scop informativ și nu oferă comenzi sau meniuri. Acești administratori de ferestre nu vă permit să mutați ferestrele în jurul ecranului utilizând o acțiune de glisare și fixare pe bara de titlu și pot servi, de asemenea, scopului unei linii de stare de la administratorii de ferestre stivuite.

În cele mai populare sisteme de operare

OS Pictogramă înapoi Vecin Maximizează Bară de meniu Minimizează Fixați (păstrați în partea de sus) Redimensionați Roll-up (umbră fereastră) Stat Meniu contextual Notă
Mac OS da da da da da da Butoanele sunt situate în partea stângă a barei de titlu. Pictograma este un proxy pentru reprezentarea sistemului de fișiere a documentului.
RISC OS da da da da da da
ferestre da da da da da da da Pictograma este meniul de acțiune al ferestrei
Linux / Unix da da da da da da da da da da Mulți manageri de ferestre Linux / Unix X permit personalizarea tipului și locației butoanelor afișate în bara de titlu.

Galerie de imagini

Notă

  1. ^ Definiție lexicologică , pe TheFreeDictionary.com . Adus la 22 mai 2018 . Găzduit pe Lexicala.
  2. ^ Jeremy Reimer, A History of the GUI (Part 1) , at arstechnica.com , Ars Technica, 2005. Accesat la 14 septembrie 2009 .
  3. ^ Jeremy Reimer, A History of the GUI (Part 2) , at arstechnica.com , Ars Technica, 2005. Accesat la 14 septembrie 2009 .
  4. ^ Etape: 1975 - Interfață grafică pentru utilizator (GUI) , pe parc.com , Palo Alto Research Center Incorporated. Accesat la 14 septembrie 2009 (arhivat din original la 7 iulie 2013) .
  5. ^ Jeremy Reimer, A History of the GUI (Part 4) , at arstechnica.com , Ars Technica, 2005. Accesat la 14 septembrie 2009 .
  6. ^ Jeremy Reimer, A History of the GUI (Part 5) , at arstechnica.com , Ars Technica, 2005. Accesat la 14 septembrie 2009 .
  7. ^ http://markhobley.yi.org/glossary/windowdecorations.html
  8. ^ http://msdn.microsoft.com/en-us/library/dd162743.aspx

Elemente conexe

linkuri externe

Controlul autorității LCCN (EN) sh88005220 · GND (DE) 4128756-3
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT