Domande popolari nel forum
Fai una domandaNon ci sono domande. Sii il primo a porre una domanda!
Documenti
Informazioni generali
Elementary OS, stilizzato come elementary OS, è una distribuzione Linux basata su Ubuntu. Viene proposta come sostituto completo sia di macOS che di Windows e funge da distribuzione Linux adatta ai principianti. Per impostazione predefinita, elementary OS utilizza Pantheon come interfaccia utente e ambiente desktop predefinito.
Ambiente desktop Pantheon
L'ambiente desktop Pantheon è costruito sulla base software GNOME, che include GTK, GDK, Cairo, GLib, GObject e GIO, GVfs, Vala e Tracker. Questo ambiente desktop consente agli utenti di organizzare il proprio flusso di lavoro creando spazi di lavoro multipli.
Applicazioni Pantheon
- Pantheon Greeter: gestore di sessione basato su LightDM
- Gala: gestore di finestre
- Wingpanel: pannello superiore, simile nelle funzioni al pannello superiore di GNOME Shell
- Slingshot: avvio applicazioni situato in WingPanel
- Plank: dock (su cui si basa Docky)
- Switchboard: applicazione delle impostazioni (o pannello di controllo)
- Pantheon Mail: client e-mail scritto in Vala e basato su WebKitGTK
- Calendar: calendario desktop
- Music: lettore audio
- Code: editor di testo focalizzato sul codice, paragonabile a gedit o leafpad
- Terminal: emulatore di terminale
- Files: gestore file (precedentemente chiamato Marlin)
- Installer: programma di installazione creato in collaborazione con System76
Filosofia di progettazione di elementary OS
Le Linee guida per l'interfaccia umana (HIG) di elementary OS pongono l'accento sulla creazione di un'esperienza di progettazione coerente, intuitiva e incentrata sull'utente. Queste linee guida promuovono la semplicità e l'usabilità, garantendo che le applicazioni si integrino perfettamente nell'ambiente desktop. Dando priorità alla chiarezza, al minimalismo e a una configurazione accessibile, gli sviluppatori sono incoraggiati a creare app che non siano solo visivamente in armonia con il sistema operativo, ma anche efficienti e piacevoli da usare.
Le HIG promuovono una filosofia basata su decisioni di progettazione intelligenti, evitando complicazioni inutili e prendendo in considerazione i flussi di lavoro degli utenti, il tutto per offrire un'esperienza coesa e curata.
La filosofia di progettazione consiste in quanto segue...
- Coerenza: Gli sviluppatori dovrebbero utilizzare widget standard ed elementi di interfaccia per garantire che le applicazioni abbiano un aspetto unificato e un comportamento prevedibile in tutto elementary OS. (Pagina 43: Widget interattivi)
- Concisione: Concentrarsi sulla creazione di app modulari che diano priorità alle funzionalità essenziali ed evitino inutili complicazioni o sovraccarico di funzionalità. (Pagina 7: Concisione)
- Accessibilità: Progettare le app con impostazioni predefinite ponderate, riducendo al minimo la necessità di configurazione da parte dell'utente, e presentare le opzioni in modo contestuale per mantenere le interfacce semplici e accessibili. (Pagina 8: Configurazione accessibile)
- Documentazione minima: Creare app intuitive che non dipendano da documenti di aiuto, utilizzare un linguaggio semplice ed evitare il gergo tecnico per una migliore comprensione da parte dell'utente. (Pagina 10: Documentazione minima)
- Fornire sempre un annulla: Consentire agli utenti di annullare azioni potenzialmente distruttive invece di presentare avvisi, promuovendo flussi di lavoro più rapidi e sicuri. (Pagina 16: Fornire sempre un annulla)
- Salvataggio automatico: Salvare automaticamente le modifiche dell'utente in tempo reale per eliminare la necessità di salvataggi manuali, garantendo che gli utenti si sentano sicuri riguardo all'integrità dei dati. (Pagina 18: Salvataggio automatico)
- Flussi di lavoro efficienti: Progettare per flussi di lavoro fluidi con avvii rapidi delle app, azioni chiare all'avvio e ripristino dello stato tra le sessioni per migliorare la produttività dell'utente. (Pagine 12–14: Flusso di lavoro dell'utente, esperienza al primo avvio, avvio normale)
- Feedback e notifiche: Utilizzare strumenti di feedback come avvisi temporanei, barre informative e notifiche per fornire agli utenti informazioni pertinenti e azioni contestuali senza sopraffarli. (Pagine 29–34: Fornire feedback, notifiche)
- Iconografia e design visivo: Seguire le linee guida dettagliate per la progettazione di icone con forme distinte, dimensioni corrette e colori vivaci che si allineano allo stile di elementary OS. (Pagine 58–64: Iconografia)
- Testo e lingua: Scrivere testo chiaro, conciso e azionabile con capitalizzazione, punteggiatura e convenzioni di denominazione coerenti per migliorare la comprensione e l'esperienza dell'utente. (Pagine 70–71: Testo)
Specifiche tecniche
Informazioni generali
- Sviluppatore: elementary, Inc
- Licenza: GNU General Public License
- Famiglia SO: Linux (tipo Unix)
- Data di rilascio iniziale: 31 marzo 2011
- Data dell'ultimo rilascio: 26 novembre 2024
Informazioni sulla disponibilità
- Lingue: Multilingue
- Piattaforme: AMD64
Informazioni di sistema
- Stato operativo: Corrente
- Modello sorgente: Open source
- Metodo di aggiornamento: Supporto a lungo termine
- Gestore pacchetti:
- APT (interfaccia a riga di comando)
- dpkg (backend)
- Flatpak
- Interfaccia utente predefinita: Pantheon