Como fazer o seu web site é adequado para celular

Este artigo é sobre como fazer todo o seu site é adequado para telefones celulares, mesmo sem ter que tocar as páginas. Você pode pensar que, como você escreve código válido e você separados em todos os momentos a estrutura da apresentação, seu site e trabalhar bem em dispositivos móveis. Você pode pensar também que as pessoas boas que coisas ruins acontecem. Você estaria errado em ambos os casos.

passos

1

Instalar um domínio espelho. Se o seu site está em myawesomeblog.com, que pretende criar um subdomínio no mobile.myawesomeblog.com. Ele faz geralmente bastante simples, mas depende da acomodação. Se você usa o Dreamhost, você pode adicionar subdomínios sem esforço a partir do painel de controle. Você vai querer criar um subdomínio como "espelho" do site principal, o que significa que apenas o subdomínio realmente aponta para o site existente.



2

Global_prepend cria um arquivo. O que vamos fazer, então, é criar um arquivo PHP que é automaticamente carregado antes de todas as páginas do nosso site. chamá-lo "global_prepend.php" e salve-o na raiz do seu servidor:

lt ;? phpfunção callback($ tampão) {se ($ _SERVER == `Mobile.myawesomeblog.com`) {$ tampão = str_replace(`Http://myawesomeblog.com`, `Http://mobile.myawesomeblog.com`, $ tampão)-$ tampão = preg_replace(`/ + /`, ``, $ tampão)-$ tampão = preg_replace(`/  S {2,} /`, ``, $ tampão)-$ tampão = preg_replace(`/ () () (Lt;  / AGT;) / i`, `$ 1 $ 3 $ 5
`
, $ tampão)-$ tampão = preg_replace(`/ (|| Style ="*".) | * Lt; / scriptgt; |? * Lt ;. / Stylegt; |? / I `, ``, $ tampão)-$ tampão = preg_replace(`/ L; / headgt / i`, ``, $ tampão)-}retorno $ tampão-}ob_start("callback")-?gt;



1

Permite pré-cargas e anexos usando .htaccess. Se você não tem um arquivo .htaccess na raiz do seu servidor, abra um novo arquivo de texto e adicionar estas linhas:

  • php_value auto_prepend_file /localfilepath/global_prepend.php php_value auto_append_file /localfilepath/global_append.php
  • Nota importante: se você copiar estas duas linhas a partir do navegador, talvez seja necessário para remover o retorno de carro e fazer o seu. Às vezes, o retorno de carro falhar navegador faz .htaccess (você saberá imediatamente, porque o site não vai subir).
  • Salve o arquivo de texto na raiz do seu servidor nomeado ".htaccess". Se você já tem um arquivo .htaccess, apenas agrégale linhas acima.
  • 2

    Assumindo que o seu subdomínio está em execução, e pode acessar seu site a partir de um navegador, usando o URL especial para celular, e ver uma versão elegante e compacto do seu site, sem imagens, estilos or scripts.Feito!

    Artigos Relacionados