Entendendo o reconhecimento de navegadores
27/06/2013 16:48
0
Oi pessoal, vou pedir a ajuda de vocês por uma questão que talvez seja trivial mas eu não estou conseguindo entender muito bem ou talvez não esteja entendendo nada.

Estou fazendo um projeto e no layout main.gsp existe a tag html5 que reconhece o navegador que o usuário está usando, no caso os "if's" das versões do IE, e na tag head tem o redirecionamento pras paginas de estilo main.css e mobile.css, para navegadores convencionais ou navegadores de dispositivos móveis, certo?

O que não estou entendo é como o Grails realmente faz esse reconhecimento do navegador (padrão ou mobile)? É só pelas tags do html5 ou tem alguma coisa que não estou "vendo"?

Alguém poderia me dar uma explicação meio geral sobre isso, não precisa ser nada muito detalhado.

Agradeço a ajuda!
Tags: css html5 grails


1
Normalmente há um atributo HTTP chamado agent que é usado para identificar o navegador.
É o que é usado por exemplo no projeto Spring Mobile, que na prática é apenas um filtro que trabalha em cima do valor presente neste atributo.



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto