Beliebte Fragen im Forum
Eine Frage stellenEs gibt noch keine Fragen. Stelle du die erste!
Dokumente
Hintergrund
elementary OS ist eine Linux-Distribution, die auf Ubuntu basiert. Sie wird als vollständiger Ersatz für sowohl macOS als auch Windows beworben und dient als einsteigerfreundliche Linux-Distribution. Standardmäßig verwendet elementary OS Pantheon als Benutzeroberfläche und Desktop-Umgebung.
Pantheon Desktop-Umgebung
Die Pantheon Desktop-Umgebung basiert auf der GNOME-Softwarebasis, zu der GTK, GDK, Cairo, GLib, GObject und GIO, GVfs, Vala sowie Tracker gehören. Diese Desktop-Umgebung ermöglicht es Benutzern, ihren Arbeitsablauf durch die Erstellung mehrerer Arbeitsbereiche zu organisieren.
Pantheon-Anwendungen
- Pantheon Greeter: Sitzungsverwaltung basierend auf LightDM
- Gala: Fenstermanager
- Wingpanel: Oberes Bedienfeld, in der Funktion ähnlich wie das obere Bedienfeld von GNOME Shell
- Slingshot: Anwendungsstarter im Wingpanel
- Plank: Dock (auf dem Docky basiert)
- Switchboard: Einstellungsanwendung (oder Systemsteuerung)
- Pantheon Mail: E-Mail-Client, geschrieben in Vala und basierend auf WebKitGTK
- Calendar: Desktop-Kalender
- Music: Audioplayer
- Code: Code-fokussierter Texteditor, vergleichbar mit gedit oder leafpad
- Terminal: Terminal-Emulator
- Files: Dateimanager (ehemals Marlin)
- Installer: Installationsprogramm, entwickelt in Zusammenarbeit mit System76
Design-Philosophie von elementary OS
Die Human Interface Guidelines (HIG) für elementary OS betonen die Schaffung einer konsistenten, intuitiven und benutzerzentrierten Design-Erfahrung. Diese Richtlinien setzen sich für Einfachheit und Benutzerfreundlichkeit ein und stellen sicher, dass sich Anwendungen nahtlos in die Desktop-Umgebung integrieren. Durch die Priorisierung von Klarheit, Minimalismus und zugänglicher Konfiguration werden Entwickler dazu ermutigt, Apps zu erstellen, die nicht nur visuell harmonisch mit dem Betriebssystem sind, sondern auch effizient und angenehm in der Anwendung.
Die HIG fördern eine Philosophie intelligenter Designentscheidungen, vermeiden unnötige Komplexität und berücksichtigen Benutzer-Workflows, um ein zusammenhängendes und ausgefeiltes Erlebnis zu bieten.
Die Design-Philosophie besteht aus Folgendem...
- Konsistenz: Entwickler sollten Standard-Widgets und Interface-Elemente verwenden, um sicherzustellen, dass Anwendungen ein einheitliches Erscheinungsbild und ein vorhersehbares Verhalten in elementary OS aufweisen. (Seite 43: Interaktive Widgets)
- Prägnanz: Konzentration auf den Aufbau modularer Apps, die wesentliche Funktionen priorisieren und unnötige Komplexität oder Funktionsüberladung vermeiden. (Seite 7: Prägnanz)
- Barrierefreiheit: Apps mit durchdachten Standardeinstellungen entwerfen, den Bedarf an Benutzerkonfiguration minimieren und Optionen kontextbezogen präsentieren, um Oberflächen einfach und zugänglich zu halten. (Seite 8: Zugängliche Konfiguration)
- Minimale Dokumentation: Intuitive Apps erstellen, die nicht auf Hilfedokumente angewiesen sind, einfache Sprache verwenden und technischen Jargon vermeiden, um das Verständnis der Benutzer zu verbessern. (Seite 10: Minimale Dokumentation)
- Immer ein Rückgängig anbieten: Benutzern ermöglichen, potenziell zerstörerische Aktionen rückgängig zu machen, anstatt Warnungen anzuzeigen, um schnellere und sicherere Arbeitsabläufe zu fördern. (Seite 16: Immer ein Rückgängig anbieten)
- Immer gespeichert: Benutzeränderungen automatisch in Echtzeit speichern, um manuelle Speicherungen überflüssig zu machen und sicherzustellen, dass Benutzer Vertrauen in die Datenintegrität haben. (Seite 18: Immer gespeichert)
- Effiziente Workflows: Auf reibungslose Arbeitsabläufe mit schnellen App-Starts, klaren Aktionen beim Starten und Wiederherstellung des Zustands zwischen Sitzungen auslegen, um die Benutzerproduktivität zu steigern. (Seiten 12–14: Benutzer-Workflow, Erste Start-Erfahrung, Normaler Start)
- Feedback und Benachrichtigungen: Feedback-Tools wie Toasts, Infobalken und Benachrichtigungen verwenden, um Benutzern relevante Informationen und kontextbezogene Aktionen zu bieten, ohne sie zu überfordern. (Seiten 29–34: Bereitstellung von Feedback, Benachrichtigungen)
- Ikonografie und visuelles Design: Detaillierte Richtlinien für das Entwerfen von Symbolen mit markanten Formen, richtigen Größen und lebendigen Farben befolgen, die dem elementary OS-Stil entsprechen. (Seiten 58–64: Ikonografie)
- Text und Sprache: Klaren, prägnanten und handlungsorientierten Text mit konsistenter Groß-/Kleinschreibung, Zeichensetzung und Namenskonventionen schreiben, um das Verständnis und die Benutzererfahrung zu verbessern. (Seiten 70–71: Text)
Technische Details
Allgemeine Informationen
- Entwickler: elementary, Inc
- Lizenzierung: GNU General Public License
- Betriebssystemfamilie: Linux (Unix-ähnlich)
- Datum der Erstveröffentlichung: 31. März 2011
- Datum der letzten Veröffentlichung: 26. November 2024
Verfügbarkeitsinformationen
- Sprachen: Mehrsprachig
- Plattformen: AMD64
Systeminformationen
- Arbeitsstatus: Aktuell
- Quellmodell: Open Source
- Update-Methode: Langzeitunterstützung (LTS)
- Paketmanager:
- APT (Befehlszeilen-Frontend)
- dpkg (Backend)
- Flatpak
- Standard-Benutzeroberfläche: Pantheon