671 Shares 5972 views

layout de cross-browser, "atrai" os motores de busca

Quando o site criado é importante em termos de sua eficácia é um layout de cross-browser. O que é isso? Como isso pode ser feito? Que armadilhas estão lá?

Qual é o layout cross-browser?

Html / css – é a base para a criação de um site. Muitos webmasters são adequados para isso de acordo com o princípio: Eu me sinto bem – e isso é o suficiente. E quão frustrante é quando você vem de seu navegador web ou dispositivo móvel, eo site não exibe corretamente. Nesses casos, a ajuda vem de design adaptável e layout de cross-browser.

CSS e HTML-se, neste caso, a espinha dorsal, através do qual todas implementadas. Em alguns casos, para este fim pode estar envolvido em JavaScript. Mas o objetivo final é o mesmo – para se certificar de que tudo funcionou em versões diferentes. Portanto, se você quiser garantir a compatibilidade cross-browser, para que o site é bem visualizado em todos os navegadores, é necessário pensar o tempo todo, desde o primeiro momento do trabalho no site.

Passo a passo, em geral,

Então, vamos olhar para como fazer layout de cross-browser. Inicialmente deve determinar quais programas trabalharão site. Por favor, note que o número de navegadores perto de duzentos, de modo a tentar agradar a todos – é uma complexidade incrível. Portanto, escolha um número de 3 a 8. A fim de decidir o que focar, você pode usar e serviços de apoio, tais como Yandex Metrika e Google Analytics. Depois que você deve descobrir como o problema será resolvido para conseguir cross-browser.

Muitas pessoas fazem sua operação bancária em cáqui. Este códigos especiais, seletores e regras, que compreende apenas um determinado navegador. Mas, dado que você tem que escrever pelo menos algumas dezenas de inserções para diferentes navegadores e versões do navegador, muitos lança uma abordagem por causa de seu alto custo, a duração e irracional. Alguns contam com a utilização desses elementos, que são exibidos da mesma maneira. Mas, ao mesmo tempo, muitas vezes, perdeu uma série de vantagens importantes. Para minimizar perdas, a utilização de mais paralelo e design adaptativo. O que é isso?

design responsivo

Esta abordagem para o layout do site, em que o site é uma borracha, isto é, aqueles que se adaptar a diferentes tamanhos de tela e navegadores. Note-se que o projeto de adaptação e compatibilidade cross-browser estão intimamente ligados, e quando eles falam sobre uma coisa, que normalmente implica o segundo. Vejamos um exemplo rápido.

Há alguns navegadores, como Opera e Opera Mini. на мобильных телефонах. Em primeiro lugar utilizado em computadores desktop, eo segundo em telefones móveis. Em geral, eles são semelhantes, mas tem uma série de características. Nesses casos, é importante para ligar os arquivos individuais e / ou o uso de consultas de mídia. O que é isso? No primeiro caso, ele cria um arquivo separado, que visam trabalhar navegador específico, e registra seu desafio. No segundo caso, você deve apresentar com consultas de mídia. Se o seu programa atende aos requisitos específicos do arquivo carregado na configuração desejada.

O que devo fazer?

Inicialmente, devemos lembrar que quando se trabalha com html, disposição cross-browser requer atenção especial. Portanto, você deve usar a possibilidade máximo de folhas de estilo em cascata para uma maior eficiência. Ao mesmo tempo, também precisa mudar algumas formas de trabalhar. Então, muitas pessoas inexperientes quando apontam o tamanho de algo, use pixels – px. Considere o exemplo de um grande cabeçalho inscrição, que decora o topo do local.

Ela largura foi fixado a uma taxa de 800rh. Na tela em 1600rh que vai ser bastante atraente. Mas em 700rh ele vai cair no ridículo. O que fazer neste caso? Você não pode especificar o tamanho em pixels, eo percentual! E mantenha a inscrição não será um comprimento fixo, e a metade da largura da tela. A percentagem pode ser ajustada e a distância a que um elemento específico irá ser colocado sobre as bordas da tela. Mas aqui está o que fazer se a tela é pequena demais?

Suponha que seja 300 pixels? Neste caso, vamos ajudá-consulta de mídia que precisa de conserto largura registo. E se é igual a 700rh e menos, é possível demonstrar que o sinal vai ocupar 75% dos assentos. E se a largura é igual a 300 pixels ou menos, é possível expor e 100%. Todo o tema é muito interessante e útil, para que possa ser estudado em grande detalhe. Mas, infelizmente, não há informações sobre o livro, e colocar tudo no artigo não vai funcionar.

Por disposição cross-browser adaptativa atrai os motores de busca?

E a resposta é muito simples: porque mostra que os desenvolvedores sigam o site e torná-la tão agradável quanto possível para seus usuários. Isso significa que essas pessoas podem ser encorajadas, dando-lhes posições mais altas nos motores de busca. Claro, seu site não será imediatamente exibido no top-1, mas em conjunto com outros fatores, isso vai muito subir. Deve-se notar que este não é requisito apenas inútil, mas algo que mereceu tanta atenção é pago para.

Afinal, basta pensar: o que é o usuário quando ele recebe em um site que não é muito agradável na aparência? Mas pode vir a acreditar que o motor de busca oferece um conteúdo de baixa qualidade! Portanto, eles são selecionados cuidadosamente para sites que devem ser oferecidos. Além deste, há também os webmasters se beneficiam porque eles geram shell de alta qualidade para o conteúdo, no qual as pessoas serão capazes de obter as informações necessárias a partir de qualquer hardware: computador, laptop, tablet, smartphone ou celular. Assim, os visitantes mais satisfeitos, o site mais rápido crescimento e o nível de renda.

conclusão

É impossível não notar o fato modesta que a criação de local de cross-browser com design responsivo – não é fácil, um tempo muito longo e trabalhoso. Por isso, é necessário ser paciente e lembre-se que a disciplina – é uma grande coisa! Talvez algo será inicialmente dar errado, mas precisamos tentar olhar para a informação, usar diferentes abordagens e não a recuar. E, em seguida, ter certeza de obter fazer um site que vai ser um prazer para mostrar aos seus visitantes.