Navegação responsiva: menus dinâmicos em dispositivos móveis
A navegação responsiva ou responsive navigation é um dos aspetos fundamentais da otimização móvel. Se a navegação móvel não permitir que os utilizadores se desloquem facilmente de um ponto a outro, é provável que abandonem rapidamente a página, o que se traduz numa perda de tráfego e, acima de tudo, de receitas. Existem diferentes abordagens, como a navegação suspensa ou a barra de navegação inferior, que podem ajudar a resolver este problema.
O que caracteriza uma boa navegação na web?
Uma boa navegação na web é o eixo central de uma página web, pois torna-se a ferramenta através da qual o utilizador encontra as informações relevantes para ele. Portanto, os elementos de controlo devem funcionar com eficácia e a estrutura deve ser compreensível e explicativa, além de permitir um manuseio intuitivo. O desafio específico dos menus de navegação responsivos é, acima de tudo, a falta de espaço e o método de entrada tátil próprio dos dispositivos móveis. No entanto, hoje em dia existem algumas soluções responsivas que permitem uma navegação web clara e fácil de usar. A ideia básica por trás do design responsivo é que tanto o conteúdo como o design das páginas web se adaptem dinamicamente às respetivas condições e ao tamanho do terminal.
Na maioria dos casos, é adequado optar pela abordagem«mobile first»para criar páginas web. A otimização móvel coloca em primeiro plano o conceito de design, ou seja, a conceção, a usabilidade e o desempenho da versão móvel têm preferência, enquanto, em segundo lugar, fica a adaptação para poder ser visualizada em computadores de secretária e portáteis. Adaptar uma navegação web existente a dispositivos móveis costuma ser mais complicado e trabalhoso. Antes de começar com o planeamento e a implementação de uma navegação responsiva, é fundamental responder a algumas questões básicas, especialmente no que diz respeito à localização e à estrutura geral da navegação.
A acessibilidade da web é mais importante do que nunca, e a navegação (ou seja, compatibilidade com leitores de ecrã, contraste, etc.) deve ocupar um lugar de destaque nesse aspecto.
Onde deve ser colocado o menu de navegação?
Os locais mais comuns para o menu de navegação são o rodapé (footer) e a parte superior da página. No caso da navegação localizada no rodapé, os utilizadores encontram apenas no início da versão móvel um link para a secção do rodapé, onde se encontram os diferentes elementos do menu.
No entanto, as navegações colocadas no rodapé da página não são muito práticas, pois os utilizadores esperam que os elementos importantes de navegação sejam facilmente acessíveis, pelo que esta opção é cada vez menos utilizada. Por isso, hoje em dia é mais comum encontrar a navegação móvel (mobile navigation) na parte superior da página. Esta versão de navegação é mais familiar para a maioria das pessoas.
Como é estruturado este tipo de menus de navegação?
As possibilidades para estruturar este tipo de menus são variadas. Os menus de navegação por meio de listas ou por meio de quadriculados estão entre os métodos mais utilizados.
A apresentação clássica em forma de lista é utilizada tanto em menus de navegação simples como em menus mais complexos e com vários níveis. As suas vantagens residem na sua fácil implementação e no facto de responder aos hábitos de navegação dos utilizadores.

A navegação em grelha é ideal quando os elementos do menu são curtos e é especialmente útil no comércio eletrónico. Os elementos são apresentados lado a lado em formato de grelha e o número de colunas varia de acordo com o tamanho do ecrã. Se optar por uma grelha de duas colunas, é recomendável que haja um número par de elementos para evitar uma apresentação assimétrica.

Em ambas as variantes de estruturação do menu de navegação, pode adicionar subelementos que podem ser mostrados ou ocultados.
Que tipos de navegação móvel existem?
Chegamos agora à pergunta fundamental: como se abre o menu de navegação nos telemóveis? A forma como o menu é apresentado determina o conceito de navegação. As opções de visualização são muito variadas: o menu pode estar visível desde o início ou ser exibido apenas ao tocar num ícone, pode deslocar o conteúdo ou sobrepor-se a ele. A seguir, mostramos alguns exemplos.
Independentemente do conceito de navegação escolhido, o chamado ícone de «hambúrguer» tornou-se o padrão para abrir o menu em dispositivos móveis. Este pequeno símbolo com três linhas horizontais paralelas consolidou-se em smartphones e tablets como o ícone universal de um menu oculto.
Navegação através do menu suspenso
Os menus suspensos são um dos modelos clássicos da navegação responsiva. Eles evocam a estrutura da navegação em computadores desktop, conquistam a confiança dos utilizadores e são frequentemente um conceito de navegação muito seleto. O menu de navegação é ativado ao clicar num botão ou no ícone correspondente e sobrepõe-se ao conteúdo, sem o cobrir completamente.

Navegação na web através de menu deslizante
Outro tipo de navegação muito popular é a chamada navegação deslizante para baixo (slidedown), também conhecida como navegação tipo acordeão ou menu suspenso expansível. Ao clicar no botão do menu, este é exibido. Ao contrário do menu suspenso clássico, a versão deslizante para baixo não se sobrepõe ao conteúdo, mas empurra-o para baixo. Embora a sua implementação seja um pouco mais complexa, é considerada uma opção muito escalável e que economiza espaço. Graças à possibilidade de integrar submenus, oferece uma solução elegante tanto para menus simples como para estruturas mais complexas.

Barra de navegação inferior
A barra de navegação inferior é uma solução cada vez mais popular em aplicações móveis e páginas web, na qual o menu é apresentado na parte inferior do ecrã. Este tipo de navegação é especialmente confortável, uma vez que nos smartphones é muito fácil de alcançar com o polegar. É ideal para projetos com poucos, mas importantes, elementos de navegação e oferece uma estrutura clara e organizada que ajuda os utilizadores a moverem-se rapidamente entre as principais secções da página.

Menu de navegação fora do ecrã
Nesta solução, a navegação responsiva fica fora da área visível habitual. O menu não está integrado no design, pelo que a navegação fora do ecrã é uma solução que permite poupar espaço, uma vez que o menu não é visível na janela. Este aparece ao tocar no ícone do menu, após o que a sua estrutura se torna visível. Esta opção é indicada para hierarquias de navegação de grande envergadura que possuem diferentes submenus.
