GNOME planeja adicionar um novo gerenciamento de janelas não convencional

GNOME planeja adicionar um novo gerenciamento de janelas não convencional

O GNOME planeja renovar o gerenciamento de janelas e melhorar a multitarefa. Saiba mais aqui.

A funcionalidade de gerenciamento de janelas do GNOME permaneceu mais ou menos inalterada por algum tempo. É tão simples quanto possível. Você pode melhorar a experiência com algumas funcionalidades de mosaico usando extensões do GNOME como Forge.

Mas, a equipe de design do GNOME tem um novo conceito que possivelmente revolucionará a forma como lidamos com várias janelas no mesmo espaço de tela.

Vamos mostrar o conceito compartilhado por Tobias Bernard do GNOME.

Por que precisamos de um novo gerenciamento de janelas?

Veja bem, a maneira tradicional de lidar com várias janelas permaneceu mais ou menos a mesma por anos. Mas, há uma falha significativa no design.

Quando novas janelas são abertas, as existentes geralmente são movidas para fora da exibição, ocultando seu conteúdo. Viu como isso pode ser chato, principalmente quando se é multitarefa?

Sim, há maneiras de contornar isso, como aproveitar espaços de trabalho, barras de tarefas, switchers e, mais recentemente, mosaico. Mas, todas essas formas têm algumas falhas ou outros detalhes estranhos. É aqui que entra o novo conceito de gerenciamento de janelas do GNOME.

Então, qual é o novo conceito?

O conceito visa implementar um novo tipo de gerenciamento de janelas no GNOME, que tem três coisas principais que precisa alcançar por enquanto.

Uma delas é ser autônomo, com a opção de ajuste do lado do usuário. Outra é usar espaços de trabalho como parte do fluxo de trabalho geral, e a última é obter acesso a metadados de janela mais ricos. Continue lendo para saber o que isso significa.

Uma maquete do próximo conceito de gerenciamento de janelas do GNOME

O conceito inclui três estados de layout em potencial para gerenciamento de janelas e incluimos capturas de tela para os modelos de vídeo compartilhados pelo desenvolvedor para lhe dar alguma perspectiva.

Os três layouts são Mosaico, Ladrilhado de borda, e Flutuante.

Mosaico seria o comportamento padrão, em que quando você abre um aplicativo, a janela abre centralizada na tela no tamanho que funciona melhor para ele.

Layout do mosaico do GNOME

Quando mais janelas são abertas, as janelas existentes se afastam automaticamente para abrir espaço para as novas, como mostrado abaixo.

Uma maquete do próximo conceito de gerenciamento de janelas do GNOME

Se uma janela quiser ser maximizada, em vez de caber em um bloco, ela será movida para seu próprio espaço de trabalho.

Você também poderá aplicar mosaico manualmente nessas janelas, desde que haja espaço suficiente. Se não houver espaço para o layout do Mosaico, você será solicitado a escolher outra janela para acompanhar a já lado a lado.

Uma maquete do próximo conceito de gerenciamento de janelas do GNOME

Além disso, você não se limita apenas a colocar duas janelas lado a lado. Você também pode redimensionar livremente todas as janelas existentes e colocá-las ao redor da tela de acordo com seus tamanhos mínimos permitidos.

Uma maquete do próximo conceito de gerenciamento de janelas do GNOME

Então, em poucas palavras, o conceito envolve um conjunto misto de comportamento que faz as coisas de forma um pouco diferente sem mudar o estilo tradicional de gerenciamento de janelas.

E a coisa dos metadados de janela mais rica?

Bem, você vê, no caso dos gerenciadores de janelas de mosaico tradicionais, eles não podem levar em conta os tamanhos ideais de janela dos aplicativos e são limitados apenas à quantidade de espaço de tela disponível. Isso faz com que vários aplicativos pareçam muito estranhos; por exemplo, um aplicativo leitor de PDF, além de um monte de outras janelas lado a lado, o texto seria muito pequeno para ser lido corretamente.

É aqui que entram os metadados de janela mais ricos; eles planejam considerar o tamanho de uma janela além da qual o conteúdo deixa de parecer bom. E isso permitiria que o novo sistema de gerenciamento de janelas se integrasse muito melhor do que qualquer sistema tradicional de ladrilhos.

Quando esperar

Bem, essa ideia está nos estágios iniciais de desenvolvimento e deve evoluir significativamente ao longo do caminho. As maquetes que discutimos anteriormente não serão necessariamente como estarão no produto final.

A equipe também compartilhou que não há cronograma ou roteiro para isso, e é uma coisa para o GNOME 46 ou posterior.

Você pode passar pelo blog para obter uma visão mais detalhada sobre este empolgante empreendimento e contribuir com suas ideias ou se envolver em discussões que ajudam a moldar o conceito.

É bom ver que o GNOME está disposto a reimaginar completamente o conceito de gerenciamento de janelas. Mal podemos esperar para ver como isso acontece!

O que você acha desse conceito? Deixe-nos saber seus pensamentos sobre isso.

Última atualização deste artigo: 27 de july de 2023