• ARTIGOS
início | novidades | web | artes gráficas | multimídia | preços | orçamento | artigos | mapa
26 dicas de webdesign (parte 4)
artigos >> <web>design >> 26 dicas de webdesign (parte 4) >> pág. 2
(artigo originalmente publicado no site Aranha Internet e design)

Fábio Carvalho

31/3/2001

páginas iguais em qualquer resolução de vídeo

Uma das formas mais usadas para garantir que suas páginas serão iguais independente da resolução de vídeo usada pelos seus visitantes é lançar mão de tabelas.

Embora as tabelas tenham sido criadas para a apresentação de dados tabulados, rapidamente elas se tornaram o principal recurso na formatação de páginas HTML, uma vez que esta linguagem não possui qualquer recurso específico para este fim.

A solução a seguir parte da premissa que a menor resolução de vídeo que o público do seu site usa é 640x480. Isso ainda pode ser uma verdade, mas se a WebTV e a Internet em palmtops, geladeiras, relógios, celulares, e todo tipo de aparelho novo se tornar uma realidade, talvez esta dica tenha que ser reavaliada.

Coloque todo o conteúdo de sua página dentro de várias tabelas com a largura (width) igual a 600 pixels. Por que eu disse tabelas ao invés de apenas uma tabela? Porque se você colocar todo o conteúdo de sua página em uma única tabela, e houver muito texto/imagens em sua página, ela irá demorar muito para ser exibida, pois uma tabela só começa a ser mostrada depois que a declaração de todos os elementos que a compõem (tudo que fica entre as tags <table> e </table>) são carregados. Então, para evitar este problema, divida o conteúdo de sua página em blocos consecutivos, e coloque cada bloco dentro de uma tabela. Entretanto, se sua página for pequena, com poucos elementos, aí você pode usar apenas uma tabela.

Não se esqueça de centralizar a tabela na página, pois uma das coisas mais horríveis que há é estar usando uma configuração de vídeo igual ou maior que 800x600 pixels, e se entrar numa página que usa uma tabela de 600 pixels de largura com todo o conteúdo "grudado" na margem esquerda, e um imenso espaço vazio à direita. Com a tabela centralizada sua página fica sempre mais equilibrada e harmoniosa.

espaço em branco

Deixe sempre um pouco de espaço em branco em suas páginas, para que ela não pareça muito "entulhada". Note a margem esquerda deste quadro.

Não coloque o texto correndo de canto a canto da tela; ao invés disso, use uma tabela para criar uma coluna mais estreira (de 80 a 90 % da largura disponível), e coloque o seu texto dentro desta coluna.

Isto também vale para os outros setores de uma página, o menu, por exemplo. Deixe um pouco de espaço entre as opções, e providencie margens dos lados do menu.

Não grude o texto a uma imagem; use os parâmetros vspace e hspace da tag <IMG> para afastar uma imagem dos elementos que a cercam.

Se você congestionar sua página com um excesso de elementos, na ânsia de mostrar como o seu site é rico e variado, pode acabar confundindo seu visitante, e tornando o visual de seu site muito irritatante. Excesso de informação em pouco espaço cria poluição visual, o que não agrada à ninguém.

frames sem bordas e de tamanho fixo

Os frames foram criados para que fosse possível se dividir a janela do navegador em duas ou mais partes, permitindo-se que, por exemplo, um menu ficasse separado da página de conteúdo (principal), de forma que a página de conteúdo fosse alterada à partir das opções do menu, mas que o menu permanecesse fixo, independente da página de conteúdo.

Entretanto, se você criar seus frames apenas com os elementos básicos, aparecerá uma divisão cinza grossa entre cada frame. Esta linha também permitirá que o seu visitante clique e a arraste para mudar a dimensão do frame.

Para eliminar esta divisão, e fazer com que seus frames fiquem "invisíveis", na declaração do seu frameset, você deve acrescentar dois parâmetros: BORDER="0" e FRAMEBORDER="No".

por exemplo:

<FRAMESET ROWS="43,88,*" FRAMESPACING=0 BORDER=0 FRAMEBORDER="No">

Para impedir que os frames sejam redimensionados, na declaração de cada frame, você deve acrescentar um parâmetro: NORESIZE.

por exemplo:

<FRAME NAME="exemplo" SRC="exemplo.htm" NORESIZE>

<< volta

neXt digital design © 1999/2000/2001/2002
www.next.page.com.br
direitos reservados - é expressamente proibida a reprodução total ou parcial de textos, ilustrações
imagens, fotos, ou qualquer outro material publicado nestas páginas, sem autorização prévia.

início | novidades | web | artes gráficas | multimídia | preços | orçamento | artigos | mapa