gtk +は、ほとんどのLinuxアプリケーションの見苦しい外観の原因となっていますか?

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

  •  03-07-2019
  •  | 
  •  

質問

今、私はこれが完全に主観的であることを知っているので、私に火をつけないでください。 UbuntuやFedoraなどのディストリビューションをインストールすることに決めたとき、ウィジェットの扱いにくい配置と間隔のためにLinuxに完全に満足することはありませんでした。

こちらをご覧ください。

alt text

alt text

テキストフィールドのテキストの不自然な間隔に注意してください。

表面上は見栄えの良いGnomeテーマをたくさん見ましたが、それはどういうわけか壊れて、ぎこちない間隔、奇妙な境界線です。その他

Linuxデスクトップ全体には、たとえばOSXの視覚的な整合性がありません。なぜでしょうか。素敵な統合Linux環境の例があれば、教えてください。Linuxを使いたいです。

(QT、KDEなどの他のマネージャーがいます。同じことに気づいたので、おそらくGTKやGnomeだけではないでしょう)

役に立ちましたか?

解決

  

Linuxデスクトップ全体には、たとえばOSXの視覚的な整合性がありません。なぜでしょうか。素敵な統合Linux環境の例があれば、教えてください。Linuxを使いたいです。

     

(QT、KDEなどの他のマネージャーがいます。同じことに気づいたので、おそらくGTKやGnomeだけではないでしょう)

基本的にあなたは自分の質問に答えただけです-Mac OS Xには 1つのデスクトップ環境(Cocoaを中心に)があり、多くの優秀なプログラマーと デザイナーが多くを費やしています時間をかけて設計、議論、実装します。

「Linux」では、異なるウィンドウマネージャー(Gnome、KDE、Flux / OpenBox、Enlightenmentなど)だけでなく、異なるUIツールキット(QT、GTK +、Tk、wxなど)、異なるバージョン(一般的な使用)、およびそれらを使用/実装する無数の異なる方法。 noreferrer ">(主に)Linux GUIツールキットのリストと Macintosh (これらのすべて、Cocoaバーは古いMac OSバージョン用です。)

多くの優れたデザイナーやプログラマーがGUIツールキットに取り組んでいますが、彼らは非常に多くの異なるプロジェクトに広がっています。どういうわけかそれらが単一のプロジェクトに置かれたとしても(Say、" wxQtGnome")、別のフレームワークを使用するアプリケーションや、別のフレームワークを使用するアプリケーションも数え切れないほどあります。繰り返しますが、GUIアプリケーションがある場合、Mac OS Xと比較すると、Cocoa(Apples Human UIガイドラインに従って開発者がアプリケーションをレイアウトするのに役立つ適切なUI作成ツールを使用)を使用する可能性があります。

すてきな統合Linuxデスクトップ環境については、デフォルトのUbuntuインストールがおそらくこれに最も近いと思います。まともなテーマであり、すべてのアプリケーションがかなりうまく調和しています。

他のヒント

テーマの品質もさまざまです。「ひどく間違っている」テーマを見つけるのはそれほど難しくありません。その基本的な選択と優先順位のため。個人的には、非常に圧縮されたテーマが好きです。私は、ウィンドウデコレーションを完全に取り除くために、見た目の美しさで知られる Enlightenment ウィンドウマネージャーを使用しました。だから、私はあなたをかつらさせる奇妙な不具合にもかかわらず、激しくcr屈なテーマを選択し、非常に幸せになるかもしれません。

代わりに、Gtk / Gnomeが本当にあなたがGNU / Linuxデスクトップをまったく見ている理由だと言いたいです。それ以前に行ったものは truly 凶悪な 常に!(XAWの作成者に不快感はありませんが、おそらく目標として「なめる」がありませんでした...)

KDEをデフォルトのテーマの1つ(Plastic)で使用していますが、まだ気まずいところはありません。

また、Gtk2アプリケーションを使用していますが、まだ気まずいところはありません。 Gnome / KDEでサポートされていない公式のテーマを使用すると、バグが発生する可能性があることを知っておく必要があります。

ただし、これはすべて非常に主観的なものです。たとえば、Windows XP UIの一部が気まずい、または見苦しいと感じます。人によって好みや習慣が異なります。 Windows98、Linux、Windows XPを使用したためか、すべてが面倒です。そして、あなたはおそらく他の方向から来ています。

ご存知のように、これは異なるアプローチです。特定のテーマ間の違いは避けられません。一般的なガイドラインはないので、知っておいてください。

私にとって、Linuxのテーマは完全に不可欠なものであり、不器用さを感じることはまだありません。

問題は2つあります:

  1. 誰もが好みのUIツールキットを使用しているようで、アプリの恐ろしい不一致につながります。
  2. UIデザイナーは費用がかかるため、LinuxでのほとんどのUI作業は素人であり、それが示しています。

さらに、テーマは悪であり、実装されるべきではありません。しかし、それはただのIHMOであり、完全に一貫性を損ないます。

まあ、OSXのようなテーマにはテキストの配置が調整されていませんが、リンクしたページの他のほとんどは見た目が良いですか?

また、それらを修正するのはそれほど難しくありません。 @nemoが述べたように、「方法」があります;フリーソフトウェアの世界のアーティストよりも多くのコーダー。テーマメーカーにアーティストとして提案する場合、それらはおそらく次のリリースに組み込まれます。これが、フリーでオープンソースのソフトウェアの世界の仕組みです。

サンプル画像については、好きなGUI(Mac OS、ウィンドウ...)に同様の画像を投稿できますか?これにより、GUIを比較し、微妙な違いを確認しやすくなります。

とにかく、art.gnome.orgのプレビュー画像は実際の外観を代表するものではないと思います。 GTK + GUIと他のツールキットを比較したい場合は、実際のアプリのスクリーンショットをご覧になることをお勧めします。たとえば、デフォルトのテーマを使用したUbuntuは非常に代表的なものである必要があります。

ところで。 Gnome HIG(ヒューマンインターフェイスガイドライン)には、レイアウトと間隔に関する章があります: http://library.gnome.org/devel/hig-book/stable/design-window.html.en

GTK +自体が「厄介な見た目」の原因ではないと思います。 (これはあなたの主観的な意見です!)Linuxアプリケーションの。

実際、GTK +は、テーマやウィジェットにまったく異なるレンダリングエンジンを適用する可能性に関して非常に柔軟です(人気のある Murrine エンジンなど)。 WindowsおよびMac OS XのネイティブGUIライブラリよりもはるかに柔軟です。

gnome-look.org など、多数のGNOMEテーマを見つけることができます。 GNOMEデスクトップをWindows VistaやMac OS Xとほぼ同じに見えるようにするGNOMEテーマさえあります(なぜそれが必要なのかはわかりませんが、それは個人的なことです...)。

Ubuntuの会社であるCanonicalは、プロのデザイナーを雇い、Ubuntuの将来のバージョン用に非常に洗練された、プロがデザインしたデスクトップテーマを作成するとしばらく言ってきました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top