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).
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.
Deixe um comentário