Ist gtk + verantwortlich für die peinliche Aussehen der meisten Linux-Anwendungen?

StackOverflow https://stackoverflow.com/questions/202706

  •  03-07-2019
  •  | 
  •  

Frage

Nun, ich weiß, das ist völlig subjektiv ist, so bitte Flamme mich nicht. Ich habe noch nie ganz zufrieden mit Linux gewesen, wenn ich wegen ihrer ungeschickten Positionierung und Abstand von Widgets eine Distribution wie Ubuntu, Fedora usw. installieren möchte.

Hier finden Sie aktuelle dieser :

alt text

alt text

Beachten Sie den peinlichen Abstand des Textes des Textfeldes ein.

Ich habe viele Gnome Themen gesehen, die auf der Oberfläche gut aussehen, aber es ist alles irgendwie bricht, unbeholfen Abstände, seltsame Grenzen. Etc.

Der gesamte Linux-Desktop nicht über die visuelle Integrität von OSX zum Beispiel, und ich frage mich, warum. Wenn es irgendein Beispiel für eine schöne integrierte Linux-Umgebung ist, bitte, bitte, bitte zeigen Sie mir, ich will wirklich Linux verwenden.

(und ich weiß, gibt es QT und andere Manager wie KDE usw. ich die gleiche Sache bemerkt, so ist es wahrscheinlich nicht GTK oder Gnome allein)

War es hilfreich?

Lösung

  

Der gesamte Linux-Desktop nicht über die visuelle Integrität von OSX zum Beispiel, und ich frage mich, warum. Wenn es irgendein Beispiel für eine schöne integrierte Linux-Umgebung ist, bitte, bitte, bitte zeigen Sie mir, ich will wirklich Linux verwenden.

     

(und ich weiß, gibt es QT und andere Manager wie KDE usw. ich die gleiche Sache bemerkt, so ist es wahrscheinlich nicht GTK oder Gnome allein)

Sie grundsätzlich beantwortet nur Ihre eigene Frage - Mac OS X hat ein Desktop-Umgebung (zentriert um Cocoa), die eine Menge sehr gute Programmierer hat und Designer viel zu verbringen Zeit entwerfen, zu diskutieren und zu deren Umsetzung.

Mit "Linux", gibt es nicht nur verschiedene Window-Manager (Gnome, KDE, Flux / OpenBox, Aufklärung, etc etc), gibt es verschiedene UI-Toolkits (QT, GTK +, Tk, wx, etc etc), verschiedene Versionen (in gemeinsame Nutzung), und unzählige verschiedene Möglichkeiten der Verwendung von / sie umzusetzen .. Vergleichen sie Macintosh (alle diejenigen, Bar Kakao, sind für alte Versionen von Mac OS).

Es gibt viele gute Designer und Programmierer arbeiten an GUI-Toolkits, aber sie sind so viele verschiedene Projekte verteilt. Selbst wenn sie irgendwie auf ein einzelnes Projekt gesteckt wurden (Sprich: „wxQtGnome“), gäbe es immer noch unzählige Anwendungen, die einen anderen Rahmen zu verwenden, oder sogar eine andere Version eines .. Dann noch das Problem mit Unstimmigkeit haben. Auch im Vergleich zu Mac OS X, wo, wenn Sie eine GUI-Anwendung haben, stehen die Chancen wird es Cocoa werden (die ein anständiges UI-Tool zur Erstellung hat, mit dem Entwickler Layoutanwendungen nach Apples Menschen UI-Richtlinien hilft) ..

Wie für eine schöne, integrierte Linux-Desktop-Umgebung - ich würde sagen, dass die Standard-Ubuntu-Installation ist wahrscheinlich in der Nähe von diesem. Ein ordentliches Thema, und alle Anwendungen passen ziemlich gut zusammen.

Andere Tipps

Ich würde sagen, dass es mit dann Open-Source-Bewegung zieht mehr Programmierer dann Künstler zu tun hat. Denken Sie auch daran, dass Apple eine Menge Geld für ihre Benutzeroberfläche verbringt und sie nehmen noch Kritik .

Die Qualität der Themen auch unterschiedlich sein .. Es sollte nicht so schwer sein, ein Thema zu finden, die „schrecklich falsch“ wegen seiner grundlegenden Entscheidungen und Prioritäten sind. Persönlich mag ich sehr komprimierte Themen. Früher habe ich auch den Aufklärung Window-Manager, bekannt für Augenschmaus ist, vollständig von Fensterdekorationen loszuwerden. So könnte ich ein heftig beengt Thema wählen und sehr glücklich sein, trotz der ungeraden Pannen, die Sie machen Perücke aus.

Ich würde stattdessen sagen, dass Gtk / Gnome ist wirklich der Grund, warum Sie an einer GNU / Linux-Desktop-Suche sind auf alle . Das Zeug, das ging, bevor es wirklich abscheuliche die ganze Zeit! (Nichts gegen die Macher von XAW, aber sie wahrscheinlich nicht haben "lickable" als Ziel ...)

Ich verwende KDE mit einer Standard-Themen (Kunststoff) und ich bin noch etwas umständlich dort zu sehen.

Ich verwende Gtk2 Anwendungen auch und immer noch haben nichts umständlich dort gesehen. Sie sollten wissen, dass unter Verwendung eines beliebigen Thema, das nicht offiziell unterstützt von Gnome / KDE ist, kann Fehler haben.

Doch all dies kann sehr subjektiv sein. Zum Beispiel finde ich einig von Windows XP Benutzeroberfläche sein umständlich und / oder einfach nur hässlich. Unterschiedliche Menschen haben unterschiedliche Vorlieben und Gewohnheiten. Vielleicht ist es, weil ich Windows98 verwendet, dann Linux, dann Windows XP, so ist alles umständlich. Und Sie werden wahrscheinlich von der anderen Richtung kommt.

Sie wissen, es ist nur ein anderer Ansatz. Die Unterschiede zwischen den einzelnen Themen sind unvermeidlich, da es nicht irgendeine Art von gemeinsamen Leitlinien ist, AFAIK.

Für mich sind Linux Themen vollständig integral, ich habe noch jede Art von Gefühl der Peinlichkeit zu erleben.

Das Problem ist zweifach:

  1. Jeder scheint den UI-Toolkit ihrer Wahl zu verwenden, was zu einer schrecklichen Mismatch von Anwendungen führt.
  2. UI Designer kostet gutes Geld, so dass die meisten UI Arbeit in Linux ist amatuer, und es zeigt.

Zusätzlich Thematisierung ist böse und sollte nie umgesetzt wurden. Aber das ist nur meine IHMO, es total ruiniert Konsistenz.

Nun, das OSX artige Thema hat nicht ausgerichtete Textplatzierung, aber die meisten andere auf der Seite, die Sie mich verbunden sieht gut aus?

Also, es ist nicht allzu schwer, diese Dinge zu beheben. Wie @nemo erwähnt, gibt es „Art und Weise“ mehr Programmierer als Künstler in Welt freier Software. Wenn Sie Vorschläge als Künstler zu einem Thema Maker machen, werden sie wahrscheinlich in der nächsten Version eingebaut werden. Das ist, wie freie und Open-Source-Software-Welt funktioniert.

Wie für das Beispiel Bild, vielleicht könnten Sie ähnliche Bilder für GUIs posten, die Sie tun, wie (Mac OS, Fenster ...)? Das könnte es einfacher machen, die GUIs zu vergleichen und subtile Unterschiede sehen.

Wie auch immer, ich denke, die Vorschaubilder auf art.gnome.org für den realen Blick nicht repräsentativ sind. Wenn Sie GTK + GUIs mit anderen Toolkits vergleichen wollen, schlage ich Screenshots von realen Anwendungen zu suchen. Zum Beispiel sollte Ubuntu mit Standard-Theme ziemlich repräsentativ sein.

Btw. die Gnome HIG (Human Interface Guidelines) hat ein Kapitel über das Layout und Abstand: http://library.gnome.org/devel/hig-book/stable/design-window.html.en .

Ich glaube nicht, GTK + selbst für den „peinlichen Look“ verantwortlich ist (die Ihre subjektive Meinung ist!) Von Linux-Anwendungen.

In der Tat, GTK + ist sehr flexibel in Bezug auf die Möglichkeit, Themen zu übernehmen und sogar völlig unterschiedliches Rendering-Engines für die Widgets (siehe die beliebten murrine Motor zum Beispiel). Es ist viel flexibler als die nativen GUI-Bibliotheken von Windows und Mac OS X.

Sie können viele GNOME Themen auf zum Beispiel gnome-look.org . Es gibt sogar GNOME Themen, die Ihren GNOME-Desktop fast genauso aus wie Windows Vista oder Mac OS X aussehen (Ich verstehe nicht, warum jemand möchte, dass, aber das ist eine persönliche Sache ...).

Canonical, das Unternehmen hinter Ubuntu, ist seit einiger Zeit sagen, dass sie professionellen Designer suchen Mitarbeiter ein sehr schlankes und professionell Desktop-Thema für eine zukünftige Version von Ubuntu entwickelt erstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top