Pergunta

Tendo recentemente se tornou um convertido à grade Layouts, encontro-me a olhar para o código mais e mais sites' e vendo que as redes ainda são grosseiramente sub-representadas.

Embora aceite que as redes nem sempre pode ser a única solução certa para cada situação web design, eu acho que eles são uma ferramenta que deve estar vendo maiores taxas de adoção do que eles desfrutam atualmente.

Eu acho que se eu soubesse mais sobre a abordagem de design mais cedo, eu teria economizado uma quantidade considerável de tempo e esforço. Mas Grids não parecem ter o tipo de exposição que, digamos, padrões CSS fazer. Por que deveria ser? Será que é mesmo um problema que algumas pessoas podem estar perdendo uma abordagem de design que poderia ser uma melhor solução para um problema que eles estão trabalhando?

Foi útil?

Solução

Os "Grid Layouts" de que você fala, não são nada "especial". O que você está realmente falando, são "quadros CSS". Estes "Grid Layouts" ainda deve estar usando CSS Padrão

Você também não mencionou o CSS mais popular Grade Framework - YUI Grids CSS

Eu acho que a razão as pessoas normalmente não usar um quadro, é que eles não querem ser preso a algo com personalização limitada. Também uma grande razão é que não há nenhuma garantia de que o quadro será em torno de sempre, e uma vez que está desaparecido, o seu conhecimento com esse quadro é inútil.

Há também algumas Crítica da CSS Frameworks na Wikipedia :

  • A falta de flexibilidade fora das limitações do quadro
  • código fonte Bloated
  • solicitações HTTP adicionais para múltiplos arquivos
  • Falta de recursos adicionais substanciais para além do que já está disponível com CSS

Também acho que a maioria dos desenvolvedores web apenas gosto de escrever lá próprio HTML / CSS.

Outras dicas

Vou começar por dizer que eu pessoalmente não tenho sentimentos fortes sobre layouts baseados em grade de uma maneira ou de outra. No entanto, a razão pela qual outras pessoas podem não querer cavar-los é que é um grande investimento de tempo. Por exemplo, se você olhar sobre os documentos e tutoriais para Blueprint, é claro que descobrir como usá-lo e aplicá-lo de forma eficaz para um projeto simples vai custar pelo menos uma tarde, e que está assumindo que tudo funciona exatamente da forma como o docs dizer que sim. Se tudo não faz isso, você poderia estar a olhar para vários dias de pesquisando e afixação do fórum. Nada contra Blueprint ou layouts baseados em grade. É apenas a natureza dessas coisas.

Então, para todos esse risco e esforço, aqui é a recompensa:. Todos os elementos em suas linhas de layout em uma grade

O debate sobre se que vale a pena o esforço poderia continuar por anos. Eu não vou tocar essa. Vamos apenas dizer que é discutível.

Eu não gosto deles. Os 960 sites de rede não funcionam bem no iPhone / iPod Touch. E eles são terrível no meu Blackberry. Eu prefiro um layout fluido que funciona bem em telas menores.

Eu não me importo se eles aparecem como 960 em computadores, mas pelo amor de Deus, servir-me algo fluido no celular. Se todos usassem este , eu ficaria feliz.

Eu acho que nós não vemos layout de grade a ser tão popular porque, para usar qualquer framework CSS você já precisa saber CSS no nível decente, no caso de alguma coisa correr mal, ou porque você vai precisar para o seu estilo de elementos de qualquer maneira.

Assim, a pergunta que perguntou por que alguém que já decentemente sabe CSS vai começar a usar o quadro.

Eu acho que a melhor maneira de enquadramento uso é para rasgar algumas partes dele (como forma styling) e usá-lo com suas próprias coisas desenvolvidos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top