Guia

O que uma "Guia" no Computador?

Guia é um termo que possui três significados no mundo da informática: guias, ou abas (em Inglês: tabs), são botões ao topo de um elemento de interface gráfica que quando pressionados exibem uma interface gráfica diferente no mesmo espaço na tela. A interface exibida no momento seria aquela da "guia ativa" ou "guia atual." Hoje em dia, é comum aplicativos suportarem abas, o que significa que a janela principal do aplicativo, que tradicionalmente só seria capaz de exibir um documento por janela, pode possuir guias ao topo que permitem mudar de um documento para outro, o rótulo da guia geralmente sendo o título da sub-janela. Nesse caso, cada guia teria um botão de fechar (um pequeno X), e fechar a janela fecharia todas as guias contidas nela. Isso é bem comum em navegadores de Internet, que exibem uma página por guia. Nesse sentido, as abas virtuais vem do conceito de abas em pastas e cadernos físicos. Uma guia (em Inglês: guide) também pode ser uma linha em um editor de imagens que ajuda a alinhar gráficos no editor. Esse tipo de guia é geralmente criado a partir de clicar-e-arrastar as regras que ficam à esquerda e ao topo da área de desenho em direção à área de desenho. Embora as guias sejam visível no aplicativo, elas não são exportadas quando uma imagem é exportada do editor. Finalmente, um guia (guide) é um guia mesmo: um manual, um tutorial. Do mundo dos games, é comum chamar tais guias que ensinam como completar partes de um jogo ou ele inteiramente de "detonados" (em Inglês: walkthrough, literalmente "andar através," também significa guiar passo-a-passo uma pessoa).

Uma janela de terminal com fundo preto e texto branco e duas guias, "Windows PowerShell" e "Prompt de comando." O conteúdo escrito "Microsoft Windows [versão 10.0.22631.4037] (c) Microsoft Corporation. Todos os direitos reservados. C:\Users\br>", e um cursor de texto imediatamente após isso.
Um screenshot do Terminal do Windows com duas sub-janelas na forma de guia, uma guia para o Windows PowerShell, e uma guia para o Prompt de comando. A guia do Prompt de comando é a guia ativa.
A caixa de diálogo de Opções de Pasta do Windows. Veja que há guias ao topo, sob a barra de título da janela. Essas guias permitem que mais configurações possam ser colocadas na mesma janela, já que apenas as opções da guia atual precisam ser exibidas em um dado momento.
Caixa de diálogo do filtro Ajustar -> Reduzir saturação do Krita. Opções: Brilho; Luminosidade (ITU-R BR.709); Luminosidade (ITU-R BT.601); Média; Min; Máx.
O filtro Ajustar -> Reduzir saturação do Krita. Não há "guias" no sentido tradicional nessa interface. Note entretanto que temos uma interface Lista-Detalhe: há uma lista de itens na folha à esquerda, e a interface correspondente ao item selecionado é exibida na área à direita. Esse paradigma é útil pois guias verticais necessitam de espaço horizontal para exibir as guias uma ao lado da outra, e não haveria espaço suficiente na tela para exibir todas essas guias.

Observações

Há certos problemas críticos encontrados na implementação de guias em certos aplicativos.

Sem título: o uso de guias na barra de título gera confusão. O propósito da barra de título de janela é exibir o título do aplicativo. Quando guias são usadas, apenas o título das sub-janelas (e.g. o título dos documentos) são exibidos, e com isso não há como saber qual o nome do aplicativo cuja janela pertence. No caso do Terminal do Windows, por exemplo, não é exibido em lugar algum "Terminal do Windows," logo quem desconhece o aplicativo teria dificuldades em saber seu nome para procurar ajuda sobre ele. Se múltiplos aplicativos usam interfaces parecidas, esse problema se torna ainda pior, como é o caso de navegadores de Internet. Entretanto, no caso de navegadores de Internet, na maioria dos casos um usuário só teria um navegador instalado, e ele saberia qual seu nome, logo a dificuldade de identificação do navegador não é um problema tão grande. Quando outros aplicativos passaram a utilizar essa interface de guias na barra de título, isso se tornou um problema.

Hierarquia e indicadores de estado: embora o que foi dito acima, considero erro de design de interface gráfica colocar guias em posição inferior verticalmente a indicadores na interface que dependam da guia ativa. Por exemplo, em vários gerenciadores de arquivos encontrados no Linux, incluindo Nautilus (GNOME), Thunar (XFCE), e Nemo (Cinnamon), há guias, mas elas são encontradas debaixo da barra de endereço, o que vai contra a hierarquia gráfica da interface: se você clicar em uma outra guia, a barra de endereço que está acima da guia mudará para exibir o endereço da guia ativa. Isso não é intuitivo. Intuitivamente, tudo que está debaixo do botão da guia pertence a guia, não acima. Logo, a barra de endereço deve ficar debaixo da guia. No Dolphin (KDE) a hierarquia gráfica foi implementada corretamente.

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *