É GTK + responsável pela aparência desajeitada da maioria dos aplicativos do Linux?

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

  •  03-07-2019
  •  | 
  •  

Pergunta

Agora, eu sei que isso é completamente subjetivo, então por favor não me chama. Eu nunca foram totalmente satisfeito com linux sempre que decidiu instalar uma distro como o Ubuntu, Fedora, etc por causa de seu posicionamento estranho e espaçamento de widgets.

Tenha um olhar em este :

text alt

text alt

Observe o espaçamento inábil de texto do campo de texto.

Já vi muitos temas do Gnome que ficam bem na superfície, mas tudo isso de alguma forma se rompe, espaçamentos inábeis, fronteiras estranhos. Etc.

O desktop Linux inteira não tem a integridade visual do OSX por exemplo, e eu me pergunto por quê. Se houver qualquer exemplo de um bom integrado ambiente Linux, por favor, por favor, por favor me mostrar, eu realmente quero usar o Linux.

(e eu sei, não há QT e outros gestores como KDE etc. eu notei a mesma coisa, por isso provavelmente não é GTK ou Gnome sozinho)

Foi útil?

Solução

O desktop Linux inteira não tem a integridade visual do OSX por exemplo, e eu me pergunto por quê. Se houver qualquer exemplo de um bom integrado ambiente Linux, por favor, por favor, por favor me mostrar, eu realmente quero usar o Linux.

(e eu sei, não há QT e outros gestores como KDE etc. eu notei a mesma coisa, por isso provavelmente não é GTK ou Gnome sozinho)

Você basicamente só respondeu à sua própria pergunta - Mac OS X tem um ambiente de desktop (centrado em torno de cacau), que tem um monte de muito bons programadores e projetistas gastar muito tempo de concepção, discussão e implementação.

Com "Linux", há não só diferentes gerenciadores de janelas (Gnome, KDE, Flux / Openbox, iluminação, etc etc), há diferentes conjuntos de ferramentas UI (QT, GTK +, TK, wx, etc etc), versões diferentes (em uso comum), e inúmeras maneiras diferentes de usar / implementá-los .. Compare Lista de (principalmente) kits de ferramentas Linux GUI comparação com a Macintosh (todos aqueles, bar cacau, são para versões antigas do Mac oS).

Há muitos designers boas e programadores que trabalham em toolkits de GUI, mas eles estão espalhados ao longo de tantos projetos diferentes. Mesmo que de alguma forma foram colocados em um único projeto (Say, "wxQtGnome"), ainda haveria inúmeras aplicações que usem uma estrutura diferente, ou até mesmo uma versão diferente de um .. Então você ainda tem o problema com inconsistência. Mais uma vez, em comparação com Mac OS X, onde se você tiver um aplicativo de GUI, é possível que ele estará usando cacau (que tem uma ferramenta de criação de UI decente, o que ajuda desenvolvedores de layout de aplicações de acordo com Maçãs Diretrizes de UI Humanos) ..

Como para um agradável, ambiente de desktop linux integrado - Eu diria que a instalação padrão do Ubuntu é provavelmente o mais próximo a este. Um tema decente, e todos os aplicativos se encaixam muito bem juntos.

Outras dicas

Eu diria que tem a ver com o então movimento open source atrair mais codificadores então artistas. Lembre-se também que a Apple gasta um monte de dinheiro em sua interface de usuário e eles continuam a ter crítica .

A qualidade dos temas também variam .. Não deve ser tão difícil de encontrar um tema que é "terrivelmente errado" por causa de suas escolhas e prioridades básicas. Pessoalmente, eu gosto temas muito compactados. Eu até usei o Iluminismo gerenciador de janelas, conhecido por sua olho-doce, para se livrar de decorações das janelas completamente. Para que eu possa escolher um tema violentamente apertado e ser muito feliz, apesar das falhas estranhas que fazem você peruca para fora.

Eu, em vez dizer que Gtk / Gnome é realmente a razão pela qual você está olhando para um desktop GNU / Linux em tudo . O material que foi antes era realmente hediondo o tempo todo! (Sem ofensa para os criadores de XAW, mas eles provavelmente não têm "lickable" como um objetivo ...)

Eu estou usando KDE com um dos temas padrão (plástico) e eu sou ainda ver nada estranho lá.

Eu também uso aplicações GTK2 e ainda não vi nada estranho lá. Você deve saber que o uso de qualquer tema que não é oficialmente apoiado por Gnome / KDE pode ter bugs.

No entanto, tudo isso pode ser muito subjetiva. Por exemplo, acho alguns do Windows XP UI para ser estranho e / ou apenas feio liso. Diferentes pessoas têm diferentes gostos e hábitos. Talvez seja porque eu usei Windows 98, em seguida, Linux, o Windows XP, então tudo é estranho. E provavelmente você está vindo de outra direção.

Você sabe, é apenas uma abordagem diferente. As diferenças entre temas específicos são inevitáveis, como não há qualquer tipo de orientações comuns, AFAIK.

Para mim, temas Linux são completamente integral, eu ainda tenho que experimentar qualquer tipo de sentimento de estranheza.

O problema é duplo:

  1. Todos parecem usar o kit de ferramentas UI de sua escolha, o que leva a uma incompatibilidade horrível de aplicativos.
  2. UI designers custar um bom dinheiro, então a maioria de trabalho UI em Linux é amador, e mostra.

Além disso, theming é mau e nunca deveria ter sido implementada. Mas isso é apenas a minha IHMO, arruina totalmente consistência.

Bem, a OSX-como tema tem colocação do texto desalinhado mas a maioria dos outros na página ligada parece estar bom para mim?

Além disso, não é muito difícil de corrigir essas coisas. Como @nemo declarou, há "caminho" mais programadores do que artistas no mundo do software livre. Se você fazer sugestões como um artista para um fabricante de tema, eles provavelmente vão ser incorporadas na próxima versão. Isso é como software livre e software funciona mundo.

Quanto à imagem de exemplo, talvez você poderia postar fotos semelhantes para GUIs que você faz como (Mac OS, Janela ...)? Isso pode torná-lo mais fácil de comparar as GUIs e ver diferenças sutis.

De qualquer forma, acho que as imagens de visualização em art.gnome.org não são representativos para o olhar real. Se você quiser comparar GTK + GUIs com outros kits de ferramentas, sugiro que olhar para screenshots de aplicativos reais. Por exemplo, o Ubuntu com o tema padrão deve ser bastante representativo.

Btw. o Gnome HIG (Human Interface Guidelines) tem um capítulo sobre layout e espaçamento: http://library.gnome.org/devel/hig-book/stable/design-window.html.en .

Eu não acho que GTK + em si é responsável pela "olhar estranho" (que é a sua opinião subjetiva!) De aplicações Linux.

Na verdade, GTK + é muito flexível com relação à possibilidade de aplicar temas e até mesmo completamente diferentes motores de renderização para os widgets (veja popular motor Murrine por exemplo). É muito mais flexível do que as bibliotecas GUI nativas de Windows e Mac OS X.

Você pode encontrar muitos dos temas do GNOME por exemplo gnome-look.org . Há ainda temas do GNOME que fazem seu desktop GNOME olhar quase exatamente como o Windows Vista ou Mac OS X (Eu não entendo por que alguém iria querer isso, mas isso é uma coisa pessoal ...).

Canonical, empresa por trás do Ubuntu, vem dizendo há algum tempo que eles estão contratando designers profissionais para criar um tema de desktop muito elegante e profissionalmente projetado para alguns futura versão do Ubuntu.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top