Os usuários que acessam a Internet por meio de tablets e celulares estão aumentando. Isso, como você já sabe, significa que não basta projetar uma boa página da web que fique bem em nosso computador: ela também deve ser vista em cada dispositivo móvel. O problema? Diferentes tamanhos e resoluções de tela. Por isso é tão difícil fazer um design que se adapte corretamente a todas as mídias (o famoso projeto ágil, traduzido como design adaptativo).
Aqui estão algumas dicas a serem lembradas ao fazer um design com essas características. Presta atenção!
Dicas para design adaptativo
- Faça um modelo simplesPor simples, não quero dizer insípido. Estou falando sobre o estrutura HTML do seu site: quanto mais claro, melhor. Lembre-se de que uma tela de computador pode caber em três colunas verticais; na tela de um celular, você só vai caber um. Pense nisso e em como você reposicionará os elementos.
- Elimine tudo desnecessárioEvite efeitos jQuery, animações em Flash e qualquer outro código que retarde o carregamento de sua página. Quanto menos conteúdo desse tipo você tiver, mais rápido a web carregará.
- Defina um estilo css para cada "tamanho"Crie um tiny.css, small.css e big.css (por exemplo) que é executado com base no dispositivo em que é visualizado. Por exemplo:
@import url (tiny.css) (largura mínima: 300px);
@import url (small.css) (largura mínima: 600px);
@import url (big.css) (largura mínima: 900px);
- As resoluções mais usadas320 px / 480 px / 720 px / 768 px / 900 px / 1024 px
- Torne o seu modelo FLEXÍVELSempre que puder, trabalhe com porcentagens em vez de valores fixos. Aqui estão algumas equivalências de referência: 200px = 15'38% / 300px = 23'07% / 800px = 61'5384615384%
- Tipografia É mais importante do que nunca Às vezes, a tela do dispositivo pode ser tão pequena que tudo o que você vê é texto. É por isso que temos que selecionar com muito cuidado as melhores fontes em nosso site, para que quando forem reduzidas em tamanho não percam a legibilidade. Além disso, temos que saber combinar fontes mais neutras com outras com personalidade que dêem à web o caráter necessário. Portanto, a primeira dica é que você gaste tempo selecionando as fontes que vai usar.
- Usar imagens de alta qualidadeÀ medida que o espaço é reduzido, as imagens o acompanharão. Selecione aqueles que não perdem qualidade quando reduzidos e que funcionam da mesma forma quando redimensionados. Uma imagem de baixa qualidade fará com que seu site fique ruim.
- Que suas imagens sejam sempre vistas na íntegraEvite que suas fotos sejam cortadas adicionando o código img (largura: 100%;) em seu css. Desta forma, você está dizendo ao dispositivo para recalcular a altura a ser dada à imagem para que sua largura possa ser vista cem por cento.
- Tudo baixo o mesmo URLEsqueça subdomínios como www.mysite.com/mobile, pois o mesmo arquivo index.html na pasta raiz funcionará para todos os dispositivos (se você fizer o design adaptativo corretamente). Você já conhece a vantagem: quanto menos subdomínios, mais rápido será o carregamento da página.
- Aproveite os apoios: Seja criativo Não é a mesma coisa acessar um site de um computador desktop do que de um iPad ou telefone celular. Com a primeira, você navegará de forma tranquila e relaxada. Com este último, você o fará nas horas ociosas e fechará a janela assim que ficar entediado. Aproveite essas condições para entreter o usuário e fazer com que ele se divirta nos poucos minutos que vai dedicar a você. Talvez quando ele chegar em casa decida visitá-la de uma forma mais descontraída.
- Inspire Nas publicações digitais, você se perguntará por que esse conselho. Muito fácil: revistas digitais (bom) sabe tirar proveito do suporte e seu design é muito inteligente. Inspire-se com eles e faça um site que seja difícil de sair.
Mais informação - Revistas digitais
Fonte - divisão, 960.gs, colunal
Há coisas com as quais não concordo muito.
No ponto 5 ... desde 200px = 15,38% e os seguintes ... esta comparação de referência não pode ser feita sem qualquer medida pai, o tamanho por pixels não é uma medida relativa como as porcentagens!
Especifique as imagens com largura: 100% errado, acho que não deveria ser uma recomendação. As imagens as definem melhor com sua largura e altura, para que o servidor demore menos para processar a informação (não precisa calcular seu tamanho) e melhoramos a velocidade de carregamento da página (algo muito importante no web design adaptativo ou responsivo )
Eu já incluiria, mesmo que seja um toque de nariz ... as imagens para telas de retina. Se quisermos fazer web design responsivo, é obrigatório o uso de imagens para exibição de retina, já que uma alta% das visualizações de celulares e tablets usam essas telas. Portanto, não há sentido em colocar esforço em um projeto para eles com meia aceleração.
Bom para o resto
No ponto 5, eles colocam você em contexto e falam sobre um layout total de 1300 px com 3 colunas, uma de 200, 300 e 1000.
Se passar para percentagens, no caso deles são como você diz, 15,38% ((200 * 100) / 1300) (decimal abaixo, sistema internacional: P)
Mas se falamos de um layout de 500px e temos 3 colunas, uma de 200, outra de 200 e outra de 100px, as porcentagens não são mais as mesmas, neste caso 200px = 40% ((200 * 100) / 500)
Eles seriam: 200px = 40% e 100px = 10%
Vamos lá, como eu estava comentando eles não são uma referência o que você indica, são apenas uma referência em um layout de 1300px.
lembranças
Que fracasso, você está absolutamente certo no mundo! Obrigado novamente ;)