Design de página web responsiva - Visão
- Página anterior Introdução RWD
- Próxima página Visualização de grade RWD
O que é a visualização?
A visualização (viewport) é a área visível do usuário na página da web.
A visualização varia de dispositivo para dispositivo, sendo menor em telefones celulares do que em telas de computadores.
Antes dos tablets e smartphones, as páginas da web eram projetadas apenas para telas de computadores, e era comum que as páginas tivessem designs estáticos e tamanhos fixos.
Então, quando começamos a navegar na internet com tablets e smartphones, as páginas da web de tamanho fixo eram muito grandes para se adaptarem à visualização. Para resolver esse problema, os navegadores desses dispositivos reduzem a página inteira proporcionalmente para se ajustar ao tamanho da tela.
Isso não é perfeito! É uma correção rápida.
configurar a visualização
O HTML5 introduziu um método que permite que os designers da Web <meta>
etiqueta para controlar a visualização em todas as páginas.
Você deve incluir a seguinte <meta>
Elemento de visualização:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Ele fornece instruções ao navegador sobre como controlar o tamanho da página e a escala de zoom.
width=device-width
Alguns ajustam a largura da página para seguir a largura da tela do dispositivo (dependendo do dispositivo).
Quando o navegador carrega a página pela primeira vez,initial-scale=1.0
Alguns ajustes de nível inicial de zoom.
A seguir estão exemplos de páginas da web sem o marcador meta de visualização e páginas da web com o marcador meta de visualização:
Dica:Se você estiver navegando na página com um telefone ou tablet, você pode clicar nos dois links abaixo para ver as diferenças.
Ajuste o conteúdo ao tamanho da visualização.
Os usuários estão acostumados a rolar verticalmente nos sites em computadores de mesa e dispositivos móveis, em vez de rolar horizontalmente!
Portanto, se for forçado a fazer o usuário rolar horizontalmente ou diminuir para ver toda a página da web, isso levará a uma má experiência do usuário.
Além disso, algumas regras adicionais precisam ser seguidas:
1. Não use elementos de largura fixa grande - Por exemplo, se a largura da imagem for maior que a largura da visão, pode ocorrer rolagem horizontal na visão. Certifique-se de ajustar esse conteúdo para se adequar à largura da visão.
2. Não deixe o conteúdo depender de uma largura de visão específica para apresentar bons resultados - Devido às variações significativas nas dimensões e larguras de tela em dispositivos, o conteúdo não deve depender de uma largura de visão específica para apresentar bons resultados.
3. Use consultas de mídia CSS para aplicar estilos diferentes a pequenos e grandes telas - Definir uma largura CSS absoluta grande para elementos de página pode fazer com que esses elementos sejam muito largos para a visão de dispositivos menores. Em vez disso, considere usar valores de largura relativa, como width: 100%. Além disso, tenha cuidado ao usar valores de alinhamento absoluto grandes, o que pode fazer com que os elementos se desloquem para fora da visão da página em dispositivos pequenos.
- Página anterior Introdução RWD
- Próxima página Visualização de grade RWD