Populaire forumvragen
Stel een vraagEr zijn geen vragen. Wees de eerste om een vraag te stellen!
Documenten
Achtergrond
elementary OS is een Linux-distributie gebaseerd op Ubuntu. Het wordt aangeprezen als een volledig alternatief voor zowel macOS als Windows en fungeert als een beginnersvriendelijke Linux-distributie. Standaard gebruikt elementary OS Pantheon als de grafische gebruikersinterface en desktopomgeving.
Pantheon Desktopomgeving
De Pantheon-desktopomgeving is gebouwd op de GNOME-softwarebasis, die onder meer bestaat uit GTK, GDK, Cairo, GLib, GObject en GIO, GVfs, Vala en Tracker. Met deze desktopomgeving kunnen gebruikers hun workflow organiseren door meerdere werkruimten aan te maken.
Pantheon-applicaties
- Pantheon Greeter: sessiebeheerder gebaseerd op LightDM
- Gala: vensterbeheerder
- Wingpanel: bovenste paneel, qua functie vergelijkbaar met het bovenste paneel van GNOME Shell
- Slingshot: applicatiestarter in WingPanel
- Plank: dock (waarop Docky is gebaseerd)
- Switchboard: instellingenapplicatie (of configuratiescherm)
- Pantheon Mail: e-mailclient geschreven in Vala en gebaseerd op WebKitGTK
- Calendar: desktopagenda
- Music: audiospeler
- Code: teksteditor gericht op code, vergelijkbaar met gedit of leafpad
- Terminal: terminal-emulator
- Files: bestandsbeheerder (voorheen Marlin genoemd)
- Installer: installatieprogramma gebouwd in samenwerking met System76
Ontwerppilosofie van elementary OS
De Human Interface Guidelines (HIG) voor elementary OS benadrukken het creëren van een consistente, intuïtieve en gebruikersgerichte ontwerpervaring. Deze richtlijnen pleiten voor eenvoud en bruikbaarheid, en zorgen ervoor dat applicaties naadloos integreren in de desktopomgeving. Door prioriteit te geven aan helderheid, minimalisme en toegankelijke configuratie, worden ontwikkelaars aangemoedigd om apps te maken die niet alleen visueel harmonieus zijn met het besturingssysteem, maar ook efficiënt en prettig in het gebruik zijn.
De HIG bevordert een filosofie van intelligente ontwerpkeuzes, het vermijden van onnodige complexiteit en het overwegen van gebruikersworkflows, alles om een samenhangende en gepolijste ervaring te leveren.
De ontwerppilosofie bestaat uit het volgende...
- Consistentie: Ontwikkelaars moeten standaard widgets en interface-elementen gebruiken om ervoor te zorgen dat applicaties een uniforme uitstraling en voorspelbaar gedrag hebben in elementary OS. (Pagina 43: Interactieve Widgets)
- Beknoptheid: Focus op het bouwen van modulaire apps die prioriteit geven aan essentiële functies en onnodige complexiteit of functiedichtheid vermijden. (Pagina 7: Beknoptheid)
- Toegankelijkheid: Ontwerp apps met doordachte standaardinstellingen, minimaliseer de noodzaak voor gebruikersconfiguratie en presenteer opties contextueel om interfaces eenvoudig en toegankelijk te houden. (Pagina 8: Toegankelijke Configuratie)
- Minimale documentatie: Maak intuïtieve apps die niet afhankelijk zijn van hulpdocumenten, gebruik duidelijke taal en vermijd technisch jargon voor een beter begrip door de gebruiker. (Pagina 10: Minimale Documentatie)
- Altijd een ongedaan-maakfunctie: Laat gebruikers potentieel destructieve acties ongedaan maken in plaats van waarschuwingen te tonen, wat snellere en zelfverzekerdere workflows bevordert. (Pagina 16: Altijd een Ongedaan-maakfunctie)
- Altijd opgeslagen: Sla gebruikerswijzigingen automatisch in real-time op om handmatige opslag overbodig te maken, zodat gebruikers vertrouwen hebben in de gegevensintegriteit. (Pagina 18: Altijd Opgeslagen)
- Efficiënte workflows: Ontwerp voor soepele workflows met snelle app-starts, duidelijke acties bij het opstarten en statusherstel tussen sessies om de productiviteit van de gebruiker te verhogen. (Pagina's 12–14: Gebruikersworkflow, Eerste Opstartervaring, Normale Opstart)
- Feedback en notificaties: Gebruik feedbacktools zoals toasts, infobalken en notificaties om gebruikers relevante informatie en contextuele acties te bieden zonder ze te overstelpen. (Pagina's 29–34: Feedback bieden, Notificaties)
- Iconografie en visueel ontwerp: Volg gedetailleerde richtlijnen voor het ontwerpen van iconen met duidelijke vormen, juiste groottes en levendige kleuren die passen bij de stijl van elementary OS. (Pagina's 58–64: Iconografie)
- Tekst en taal: Schrijf duidelijke, beknopte en actiegerichte tekst met consistente hoofdlettergebruik, interpunctie en naamgevingsconventies om het begrip en de ervaring van de gebruiker te verbeteren. (Pagina's 70–71: Tekst)
Technische Specificaties
Algemene informatie
- Ontwikkelaar: elementary, Inc
- Licentie: GNU General Public License
- OS-familie: Linux (Unix-achtig)
- Datum van eerste uitgave: 31 maart 2011
- Datum van laatste uitgave: 26 november 2024
Beschikbaarheidsinformatie
- Talen: Meertalig
- Platformen: AMD64
Systeeminformatie
- Status: Actueel
- Modeltype: open source
- Update-methode: Langetermijnondersteuning (LTS)
- Pakketbeheerder:
- APT (opdrachtregel-frontend)
- dpkg (backend)
- Flatpak
- Standaard gebruikersinterface: Pantheon